HM Courts and Tribunal Service (HMCTS) & Crown Prosecution Service (CPS)

CJS Common Platfrom Programme Agile Back End Development Services 3

Incomplete applications

3
Incomplete applications
1 SME, 2 large

Completed applications

7
Completed applications
5 SME, 2 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Friday 8 December 2017
Deadline for asking questions Friday 15 December 2017 at 11:59pm GMT
Closing date for applications Friday 22 December 2017 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Summary of the work A back-end development service for Criminal Justice System Common Platform Programme in accordance with the GDS Agile methodology. Development will use the following technologies: Karma Java8 JMSandJEE7 Postgresql Git JSON RAML Testing Frameworks-Jasmine, Protractor Test runner.
Latest start date Monday 5 February 2018
Expected contract length 24 months
Location London
Organisation the work is for HM Courts and Tribunal Service (HMCTS) & Crown Prosecution Service (CPS)
Budget range The anticipated Development service will consist of up to 4 teams , each team consisting of 5-7 developers. The target day rate MOJ are prepared to pay is circa £650.
The total Supplier charge will be evaluated as per evaluation criteria %.

About the work

About the work
Opportunity attribute name Opportunity attribute value
Why the work is being done CJSCPP is a change programme to enable the CJS and agencies be more efficient and deliver a better service. For the first time, criminal case information will be kept together in one place. The CJSCPP is part of a wider portfolio of change being delivered by HMCTS under the HMCTS Reform Programme, affecting services in all jurisdictions.
Problem to be solved Current CJS services are typically supported by paper and hard media based processes which are expensive, subject to frequent delay and often baffling to citizens without legal training. The CJSCPP is designed to develop efficient, proportionate and accessible digital services delivering access to justice via appropriate modern channels.
Who the users are and what they need to do 1) As a citizen, view and track my case and plea online, be alerted to changes and for the case to proceed efficiently. 2) As a prosecutor, understand case evidence to ascertain likelihood of a successful prosecution. 3) As a defence practitioner, understand the evidence of a case to best advise my client. 4) As a HMCTS admin, manage the delivery of justice services so the process is delivered efficiently. 5) As a member of judiciary, access all relevant information so that I can make a judgement 6) As a prosecuting agency, submit evidence to provide HMCTS with relevant information.
Early market engagement
Any work that’s already been done The CJSCP Programme has produced the technical foundations for a domain driven micro-service based back end architecture with service model architecture on the front end. These include frameworks and design patterns that new team members will be expected to work with. Information on this work can be found here https://github.com/CJSCommonPlatform/microservice_framework and here https://github.com/CJSCommonPlatform/govuk_single_page_pdk. The business has identified approximately 35 service/service fragments to be produced and the change planning has taken place with approximately 7 of the services in various stages of completion.
Existing team The current projects all have teams in place. Each existing team comprises; a Delivery Manager, a Technical Lead, a Business Analyst, a User Researcher, a UX/HTML Designer, one or more front end, back end or full stack developers and a QA specialist. It is expected that the successful provider will primarily augment one of these teams and maybe asked to add development capabilities for new teams yet to be formed, either to extend the capacity on existing projects, or provide the development capability for the other projects due to start during 2018.
Current phase Not applicable

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Primarily Southern House, Wellesley Grove Croydon CR9 1WW, 102 Petty France, Westminster and Rose Court, 2 Southwark Bridge Road London SE1 9HS (the "Base locations”, although some visits to other locations and UK Travel may be required.)
Working arrangements The Service is being delivered against the GDS Service Manual using SAFe. SoW/Work-Orders will be issued to define the development outcomes of each project phase and typically span 3-6 months. The suppliers team will be required to work onsite at the base location working a (5) day week. For works performed at a non Base location and outside London (outside of the M25), all reasonable travel and expenses costs shall be met in accordance with the rates set out in the MoJ travel and subsistence policy. All expenses will require prior approval from HMCTS.
Security clearance Baseline Personnel Security Check (BPSS) which must be dated within three months of the start date. See https://www.gov.uk/government/publications/government-baseline-personnel-security-standard for further guidance. Some roles may require SC security clearance.

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions Any expenses shall be submitted in line with the Ministry of Justice Standard Travel and Subsistence policy. Suppliers shall provide transparency to the Buyer on the rates paid to resources and any third parties in the supply chain.

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Skills and experience
Opportunity attribute name Opportunity attribute value
Essential skills and experience
  • Have demonstrable experience of providing back end development services to blended, multi-discipline, multi-vendor team environments focused on meeting user needs using agile methodologies and delivering digital improvement outcomes.=4%
  • Have demonstrable experience of successfully delivering high volume and long running transactional digital services working in complex and highly regulatory environments.=3%
  • Able to provide back end developers with demonstrable experience in eventually consistent, asynchronous and synchronous systems, and distributed message-driven architectures.=3%
  • Have demonstrable experience providing a development service able to implement business logic using domain driven design (DDD).=3%
  • Have demonstrable experience of supplying back end developers confident in using CQRS and Event Sourcing patterns.=3%
  • Have demonstrable experience of back end developer provision to implement and use system Integration patterns and tools.=2%
  • Have demonstrable experience of providing back end developers to use, integrate and implement a range of COTS products with custom solutions.=2%
  • Have demonstrable supply experience in building micro-services with RESTful APIs using JAX-RS and messaging using JMS.=3%
  • Have demonstrable experience in providing a back-end development service confident in using Java 8 and JEE7.=2%
  • Able to provide a back end development service with demonstrable experience in unit and integration testing utilising JUnit, Mockito and Wiremock.=2%
  • Can show demonstrable experience of providing back end developers confident in developing and working against cloud hosted environments.=2%
  • Capable of deploying 12 or more resources with all above for skills and experience by 28th February=1%.
Nice-to-have skills and experience Demonstrable experience of using the Digital by Default standard (1%)

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many suppliers to evaluate 5
Proposal criteria
  • Explain your overall Development Approach and Delivery Methodology. =4%
  • Describe how you’ll ensure that HMCTS is supplied with high quality and appropriately skilled developers, whilst minimising HMCTS's effort in screening the proposed team members. =3%.
  • Explain how you plan to retain key resources for the duration of the contract and how you can commit to meet HMCTS's continuous need for developers. =3%
  • Provide named individuals and CV’s to meet the initial requirements demonstrating experience of working in agile multi-vendor teams. =10%
  • Provide three referenceable client-focussed case studies where your company have provided the desired service capability; please identify the proposed team member(s) that were part of the delivery team. =5%
  • Describe your approach to adding, replacing and rotating new team members, within a 2 week notice period, to the existing team without reducing the team’s velocity. =3%
  • Describe how you intend to measure and manage quality and speed of delivery teams and individuals to ensure continuous improvement. =3%
  • Propose your approach for enabling digital teams, delivering capability and ensuring that knowledge transfer is conducted during handover of project outputs to the HMCTS BAU maintenance team. =2%
  • How the proposal will optimise costs, and generate savings. Demonstrate how discounts will be linked to volume and duration. =1%
Cultural fit criteria
  • Explain your approach for working with multi-vendor teams across multiple projects at different locations=2%
  • Explain how you will ensure collaboration at all levels of the project and programme delivery between users, team members, and management.=3%
Payment approach Time and materials
Assessment methods Written proposal
Evaluation weighting

Technical competence

65%

Cultural fit

5%

Price

30%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Could you confirm whether you would consider proposals offering fewer than 12 back end developers by end February , with a commitment to increase that number to 12 and more over an agreed timeframe? Thank you. No, the requirement for 12 Back End developers by end February is deemed an Essential requirement.
2. Can these developers work offsite e.g. from supplier`s offices? Supplier resources will be expected to mostly work on site at the Programme's base locations in order to facilitate cross team collaboration with resources provided by other programme suppliers and permanent staff.
3. Hi Team, Is the project inside or outside IR35? Projects themselves are not a vehicle which can be defined as in or out of IR35. However CPP currently assess this opportunity to be a Services contract and outside of the scope of IR35. We are not in a position to confirm to bidders with certainty any future assessments of IR35 as those will be subject to review by MoJ and HMRC. Bidders on this competition should take into account, particularly in regard to pricing, that services may be deemed to be in scope of IR35 by other parties beyond our control
4. One of the essential skills mentions experience implementing and integrating a range of COTS products. Do you have any particular COTS products in use at the moment (or selected for future use)? We are not focused on any specific COTS products at the moment, but CRM and Case Management type systems can be considered. The focus is more on Integration, rather than the specific product