Friday 28 May 2021
Deadline for asking questions
Friday 4 June 2021 at 11:59pm GMT
Closing date for applications
Friday 11 June 2021 at 11:59pm GMT
Off-payroll (IR35) determination
Summary of the work
The Commercial Vehicle Services (CVS) Project is a large-scale digital transformation. To provide technical assurance of the primary delivery, the Project requires technical roles to work as part of an Assurance Team.
Please email CVSProject@dvsa.gov.uk to obtain a copy of the Requirements document.
Latest start date
Monday 23 August 2021
Expected contract length
10 - 15 months
Organisation the work is for
Driver and Vehicle Standards Agency
Up to £2m over the term of the contract.
DVSA makes no commitment to any level of spend under this contract (actual spend agreed in SOWs).
About the work
Why the work is being done
The Project will digitally transform CVS for the DVSA. This will involve re-designing and re-developing the service so that it better meets user needs, for both our internal and external users.
The delivery assurance team seeks to assure the quality of the CVS delivery across the technical specialisms. This will involve close collaboration, coaching and problem solving as part of the delivery team.
The roles that a supplier may be asked to provide will cover:
• Technical Architect
• Solution Architect
• Agile Business Analyst
• Lead Software Engineer
• Lead Test Engineer
• Lead DevOps Engineer
DVSA will have a requirement for different roles at different times to contribute expertise to an Assurance Team.
Problem to be solved
The roles will form part of a multi-disciplinary team that will provide assurance for the CVS Project.
They will work closely with the CVS Project Primary supplier.
They will work closely with the DVSA Digital Profession Leads to ensure alignment between DVSA and the CVS Project.
They will work closely with the DVSA CVS Delivery Manager who will matrix manage the Assurance Team.
The roles will have autonomy to assure within their technical specialism and will work as part of the Assurance Team.
The team will require different specialists at different times as the team inspects and adapts in line with the primary delivery.
The Assurance Team will ensure the CVS Project has a clear strategy across:
-Governance, financial reporting and stakeholder engagement and risk management
-Communication and collaboration
-Definition of non-functional requirements
-Application / Service Architecture
-Test Environments (e.g. QA, Staging, UAT and production)
-Development pipelines and path-to-live
-Continuous integration and continuous delivery (CI/CD pipelines)
-Version control and branching strategy
-User research approach
-Design standards and reviews
-Coding standards, code quality checks and reviews
-Alignment to DVSA IMS policy and practice
-Alignment with DVSA enterprise architecture
Who the users are and what they need to do
For the CVS Project external primary users include: Authorised Testing Facility (ATFs) providers, Vehicle Operators, vehicle manufacturers, vehicle builders and customers who require specialist vehicle tests, such as Dangerous Goods or Individual Vehicle Approval.
Secondary users include, DfT, DVLA, DVA, TfL, Vehicle repairers, Road haulage and Passenger Vehicle Trade Associations.
User requirements for CVS, include.
• Making payments for test periods and other services
• Applying for, paying, and booking specialist tests
• Access to data, for legal, business management, road safety or environmental reasons, such as the availability of annual test and vehicle emission data for enforcement purposes
Our internal customer base includes, frontline vehicle testing staff and back-office vehicle testing supporting teams.
Early market engagement
Please email CVSProject@dvsa.gov.uk for a copy of the video presentation recording used during the Delivery Partner market engagement. This should be viewed in conjunction with the Requirements document which is available on request via email CVSProject@dvsa.gov.uk
Any work that’s already been done
Beta work has been carried out on the CVS solution. An iOS application has been completed, called Vehicle Test Application (VTA), which is used in “Live” by DVSA’s vehicle assessors.
Four further digital products that will constitute CVS have been identified and some work across these products has begun.
We have a target technical architecture model. We have a view of the products that will be needed to provide the CVS service, in addition to which there is integration work, data migration and MI / reporting. We want to maximise use of as much of the completed work as possible.
The Assurance Team will include DVSA staff who will contribute expertise to the team. These will initially include:
• Delivery Manager
• User Researcher
• Performance Analyst
• Service Design
DVSA profession leads covering Software Engineering, Platform Engineering, Solutions Architecture and Service Design will provide oversight to standards, assurance and share expertise as required.
Address where the work will take place
The project will be based in DVSA/Government offices in Nottingham.
Initially this will be the Axis Building, 112 Upper Parliament Street, Nottingham, NG1 6LP.
Travel to other locations may be required.
The Supplier is required to support the DVSA during normal opening hours (Monday to Friday 07:00 to 19:00), whilst covering deployment activities outside normal working hours.
The Nottingham office will be a focal point for the CVS Project and DVSA would expect supplier staff to spend part of their time at the Nottingham location as required, including for, workshops, meetings, collaboration, and team building.
All individuals must have Baseline Personal Security Standard (BPSS).
Security clearances will be at the supplier’s cost and time.
Additional terms and conditions
DVSA want to work with a single supplier, experienced in large-scale digital transformation, with the in-house capabilities and skill-sets to provide these roles.
DVSA want separate suppliers for Delivery and Assurance provision. Suppliers who choose to tender for both competitions should make their preference clear. In the event of a supplier being successful in both, they will be asked to confirm their choice.
Travel and accommodation to the work location (Nottingham) will be at the supplier’s expense. Travel, accommodation, and expenses to other sites must be pre-agreed between the parties and be in line with DVSA’s Travel and Subsistence Policy.
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
- Detail your experience, within the last 3 years of successfully delivering complex large-scale digital transformation projects.
- Can provide individuals across all roles with expertise in Agile frameworks, including Scrum, developed by working with these frameworks in real-world situations.
- Can provide individuals across all roles experienced with coaching and leading within their specialism.
- Can provide individuals across all roles that have experience of assurance gained on complex digital projects.
- Can provide Lead DevOps Engineer with extensive and practical experience working with DevOps toolsets including Jenkins, Terraform, Kubernetes, Azure DevOps, Azure Pipelines.
- Can provide Lead DevOps Engineer experienced with designing and implementing automated development pipelines using tools such as GitHub, Maven, Nexus, Jenkins, JIRA and Confluence and automated testing frameworks.
- Can provide Lead DevOps Engineer with experience of designing and developing AWS/Azure solutions: Amazon SQS, Amazon S3, Amazon SNS, SES, RDS, DynamoDB, Dynamo Stream, AWS Lambda, Amazon API Gateway, Dynamics.
- Lead Software Engineer experience with automated development pipelines using tools such as GitHub, Maven, Nexus, Jenkins, automated testing frameworks, code quality tools (e.g. SonarQube).
- Lead Software Engineer experience with AWS platform technologies: Amazon SQS, Amazon S3, Amazon SNS, SES, RDS, DynamoDB, Dynamo Stream, AWS Lambda, Amazon API Gateway.
- Lead Test Engineer experience with modern software test strategies and with automated test tools including: Java, Selenium, Cucumber, Maven, BrowserStack, automated performance and security testing tools and Continuous Integration.
- Lead Test Engineer experience with creating and implementing test plans suitable for short iterations where a shippable increment of code is produced.
- Lead Test Engineer experience with metrics and measures that support understanding of code quality. Experienced with leading and coaching teams toward transparency and visibility.
- Agile Business Analyst experience of facilitation skills and techniques used to build shared understanding of desired outcomes across technical and non-technical colleagues.
- Agile Business Analyst experience in last 3 years of working with User Stories and detailed understanding of this practice. Understand how this is different to requirements gathering.
- Architect experience of design assurance for code and data pipelines, API resources and microservices, and experience of assuring technical documentation produced by delivery teams.
- Architect experience of understanding organisational architectural governance processes and aligning with these. Experience of championing organisation standards and patterns and of constructively challenging these as appropriate.
- Please confirm you can provide CVs of individuals proposed for these roles (YES = Criteria is met; NO = Criteria is not met/no evidence provided))
- Please confirm you will abide by the DVSA's Travel & Subsistence Policy when making applicable arrangements (YES = Criteria is met; NO = Criteria is not met/no evidence provided)
Nice-to-have skills and experience
- People with experience of Microsoft Dynamics integrations.
- People that have worked together previously and have a track record of successful delivery.
- People that have experience of working in multi-vendor environments and that focus on collaboration and partnership.
How suppliers will be evaluated
All suppliers will be asked to provide a written proposal.
How many suppliers to evaluate
- Can alter the balance of the team at short notice, ensuring scalability and flexibility. Has depth to switch roles out as required and the timescales for this.
- Can provide CVs of people proposed to fill the roles and explain why these people are a good fit.
- Based on the Requirements Document how would you propose these roles work within the Assurance Team to meet the DVSA team goals?
- The balance of roles on the team may change throughout the contract term. How will you factor this in, ensuring the right skills are on the team throughout?
- Proposal should address approach for making assurance a joined-up part of the CVS project as opposed to a stage-gate. What behaviours and values will help achieve this?
- Social Value: Please respond in writing to demonstrate your planned action to support health and wellbeing, including physical and mental health, in your workforce for this contract.
Cultural fit criteria
- How would the supplier achieve collaborative ways of working as part of a wider project team, including other suppliers. How does this create a partnership and shared accountability for delivery?
- How will the supplier ensure openness and transparency within the team, with the DVSA and with any other delivery partners?
- Capability to coach and lead as part of a delivery team, sharing expertise and experience.
- Agile values and principles are referenced as a clear part of the supplier culture.
Time and materials
Additional assessment methods