Cabinet Office
Development of new user journey on Register to Vote
10 Incomplete applications
9 SME, 1 large
4 Completed applications
4 SME, 0 large
Important dates
- Published
- Tuesday 25 August 2020
- Deadline for asking questions
- Tuesday 1 September 2020 at 11:59pm GMT
- Closing date for applications
- Tuesday 8 September 2020 at 11:59pm GMT
Overview
- Summary of the work
-
Build of a new journey/new functionality for the Register to Vote digital service, on an existing serverless front-end, and a containerised middle tier on the public cloud.
The build of the new features must be completed by 31st December 2020, ready for testing and deployment January/February 2021. - Latest start date
- Friday 16 October 2020
- Expected contract length
- Up to 6 months, dependent on project scope.
- Location
- No specific location, for example they can work remotely
- Organisation the work is for
- Cabinet Office
- Budget range
-
Up to £300,000
290 - 360 days of work - to encompass the build of the new user journey, the associated changes to API endpoints and system mid-tier, and the build of an alternative manual mechanism to pass data between IER DS and local authorities.
These days should include: engineering, tech lead, testing, and delivery management services for the project.
About the work
- Why the work is being done
- The work is to introduce new features/a new user journey to improve the online voter registration service offered to the public in time for the 2021 elections.
- Problem to be solved
-
The work is to introduce new features/a new user journey to improve the online voter registration service offered to the public in time for the 2021 elections.
The new iteration of the service is designed to increase the functionality of the system for the public and administrators at local authorities. - Who the users are and what they need to do
-
As a member of the public
I want to:
apply to register to vote using the online Register to Vote service, so that I can vote in UK elections
As a local electoral officer
I want to:
Download data from the Register to Vote service into my electoral management system so I can process applications.
Upload data into the Register to Vote service to verify elector information. - Early market engagement
- Any work that’s already been done
-
The alpha phase of the project is due to complete early October and includes:
Prototyping and creating UX designs for solutions
User research
Workshops
Planning for the Beta phase
Gathering evidence and evaluation of benefit versus cost - Existing team
-
It is anticipated that the Supplier will supplement the existing internal team which comprises of:
Cabinet Office team: Product lead, Service Owner, Delivery manager, User Researcher, Content Designer, Technical Architect, Policy leads, Governance leads
GDS: Information Assurance Consultant, and further operational, architectural and cyber security support.
Other suppliers who provide service support and hosting for the live service. - Current phase
- Alpha
Work setup
- Address where the work will take place
- Offsite (must be in the UK)
- Working arrangements
- Supplier can work from their offices or securely from home. You will collaborate with the Cabinet Office team on a daily basis.
- Security clearance
- All individuals, including developers, with access to data, infrastructure, credentials, source code, architectural designs and other sensitive assets as defined by the Buyer must hold, or be prepared to undertake National Security Clearance to Security Check (SC) level or above, and be U.K based.
Additional information
- Additional terms and conditions
-
290-360 days, encompassing the build of the new user journey, associated changes to API endpoints and system mid-tier, and the build of a manual mechanism to pass data to local authorities.
Days should include: engineering, tech lead, testing, delivery management.
Build must be completed by 31 December 2020, ready for testing and deployment January/February 2021.
The build will be:
Cloud first: any development will be on existing AWS infrastructure
User-focussed
Accessible: using accessible components and GDS designs where available
Secure
Integrated
Transparent
The Supplier must hold Cyber Essentials Plus and ISO27001:2013 prior to commencing the engagement.
Skills and experience
Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.
- Essential skills and experience
-
- Recent experience designing and developing highly available, robust, resilient and performant public facing digital services that experience unpredictable spikey traffic patterns
- Recent experience designing and developing highly secure digital services, conformant with all relevant NCSC cloud security principles and the Minimum Cyber Security Standard
- Recent experience designing and developing services using AWS Lambda (NodeJS / TypeScript)
- Recent experience designing and developing services on the Amazon Web Services ecosystem with cloud-native toolsets, such as API Gateway, SQS, RDS and DynamoDB.
- Recent experience designing and developing compliant HTML, CSS and JavaScript code, using techniques such as responsive design and progressive enhancement
- Recent experience designing and developing digital services that meet common accessibility compliance requirements e.g. WCAG Level AA and above
- Recent experience of service and API design and implementation using Play (Scala) and DropWizard Frameworks
- Recent experience of designing and implementing services using containerisation and container orchestration (e.g. Docker) approaches
- Recent experience of developing systems using non-native tooling and services e.g. Github, ConcourseCI, Splunk
- Nice-to-have skills and experience
-
- Familiarity with the Twelve-Factor-App methodology
- Familiarity with GaaP services e.g. GOV.UK Notify and GOV.UK Design System.
- Familiarity with the Government Digital Service Standard (DSS) and the GDS Way
How suppliers will be evaluated
All suppliers will be asked to provide a written proposal.
- How many suppliers to evaluate
- 3
- Proposal criteria
-
- Design and architecture
- Functional testing (e.g. BDD, unit testing, pairing, code reviews)
- Non-functional testing (e.g. load testing incl. serverless, ITHC)
- Compliance (e.g. DSS, TCoP, MCSS, ISO, WCAG)
- Delivery, reporting & governance
- Plan, timeframe, risks & mitigations
- Team structure, consistency & expertise
- Cultural fit criteria
-
- Corporate and social responsibility
- Working effectively within governance frameworks
- Working as a single collaborative and transparent team
- Taking responsibility for the deliverables
- Ability to engage with a broad range of stakeholders and existing suppliers
- Taking initiative to solve problems and improve final solutions
- Payment approach
- Time and materials
- Additional assessment methods
- Evaluation weighting
-
Technical competence
60%Cultural fit
15%Price
25%
Questions asked by suppliers
- 1. You mention that you would consider remote delivery. Do you have any geographical restrictions? Would nearshore be considered – for example, Romania, Moldova and Bulgaria, with provisions for collaboration and onsite presence as and when required?
- As mentioned under the Security Clearance info: All individuals, including developers, with access to data, infrastructure, credentials, source code, architectural designs and other sensitive assets as defined by the Buyer must hold, or be prepared to undertake National Security Clearance to Security Check (SC) level or above, and be U.K based.
- 2. The requirements suggests up to 360 days of effort. Given the deadline of end December 2020 we assume much of this work-days will be completed in-house. How many of these days are being procured externally? Or, put another way, how many external resources are considered necessary to complete the external work requirement?
- This is an outcome based procurement to deliver the requirement articulated and to be delivered within the timeframe identified. We had suggested number of days as a guide to the expected scale of the work for your information only. It is expected that the supplier will recommend a team appropriate for delivery of the requirement.