WP1453 - GOV.UK Ruby and Rails application dependency upgrades
Details
- Supplier(s)
- MADE TECH LIMITED
- Value
- GBP 64,800
- Published
- 25 October 2017
- Source
- uk:digital_marketplace
Tender description
Summary of the work Upgrade up to 30 GOV.UK Rails applications from Ruby 2.2 to Ruby 2.3 and Rails 4.2 or 5.0 to Rails 5.1. We estimate this will take between 70 and 80 working days. Minimal existing context of the GOV.UK platform is required to perform this work. Expected Contract Length 4-5 months (not beyond 31/03/2018) Latest start date Monday 23 October 2017 Budget Range £65-70K Why the Work is Being Done Supports delivery of critical GOV.UK roadmap by reducing the need for product teams to complete unrelated but essential application upgrades. Problem to Be Solved 30 GOV.UK applications are running on out of date frameworks with a limited support timeline. The vendors will stop supplying security updates in March 2018. The applications must be upgraded to framework versions that will receive longer term support Who Are the Users As a publisher on GOV.UK I want to use applications that are secure So that I can be confident that my sensitive content won't be leaked Early Market Engagement None Work Already Done All applications have good test coverage and are part of a Continuous Integration and Continuous Delivery pipeline Existing Team The existing team of GOV.UK developers will be available to review Pull Requests and answer questions on undocumented application behaviour. They will specify the versions of dependencies to be upgraded at the time the engagement begins. The work will be co-ordinated by a GOV.UK Delivery Manager and overseen by a GOV.UK Senior Technologist. Current Phase Live Skills & Experience • 3+ years experience of Ruby, Rails and Sinatra • 2+ years experience working in a Continuous Integration environment • 2+ years experience working with Git • 2+ years experience with Test Driven Development Nice to Haves • 5+ years experience of Ruby • Experience of managing at least 2 complex Rails projects over multiple major Rails versions • Recent experience working with the GOV.UK stack • At least one example of experience with non-standard Rails applications that use APIs rather than ActiveRecord • At least one example of experience performing long-running Ruby and Rails upgrades while development occurs in parallel • At least one example of ability to research and understand from stakeholders issues that arise during upgrades • At least one example of experience with changes to assets in Rails 5.1 • At least one example of experience working with 12 factor applications Work Location The White Chapel Building, 10 Whitechapel High Street, London, E1 8QS Working Arrangments The team should work in the GDS office for an initial period to gain context, but are encouraged to work remotely afterwards. Fortnightly check in meetings on progress are required. Security Clearance SC. Additional T&Cs Cabinet Office (CO) Travel and Subsistence policy will apply. All expenses must be pre-agreed with between the parties and must comply with the CO T&S policy. No. of Suppliers to Evaluate 3 Proposal Criteria • Technical solution • Approach and methodology • How the approach or solution improves the velocity of GOV.UK developers • How the approach or solution meets security needs • Estimated timeframes for the work • How they’ve identified risks and dependencies and offered approaches to manage them • Team structure • Value for money • How the approach works to minimise the need for similar work in the future Cultural Fit Criteria • Evidence of experience working in an Agile environment with Kanban • Evidence of experience reporting progress to Senior Management on a regular basis • Experience communicating with other developers via Slack or similar tools • Demonstrated understanding of the need to ask well defined questions of other developers • Examples of sharing learnings with other developers • Experience of pair or mob programming and understanding of the benefits Payment Approach Capped time and materials Evaluation Weighting Technical competence 75% Cultural fit 5% Price 20% Questions from Suppliers 1. Will GDS sponsor SC clearance - as this is not something a supplier can apply for by themselves? We are happy to pay for the costs of the application, but can we start work while the application is in progress. If not currently held, the candidates must be willing to undertake the SC clearance process. As the DOS requirement makes it clear that SC clearance is required then suppliers are required to pay for that security clearance themselves as to become eligible and compliant to perform the contract.We can however arrange for special dispensation to allow suppliers to begin their contract whilst the security process is underway.A caveat to this is that the suppliers contract would be terminated if SC clearance was not granted. 2. Based on our experience the days estimate for this project is underestimated by half. We would normally budget around 5 days per Rails app. Could you publish the exact list of the applications required, along with the current version of Ruby/Rails. So that we can see if we are able to do this project within the budget. Could you also clarify if 3rd party gem dependencies are also to be upgraded, or just Rails/Ruby. The answer can be accessed via the link below.https://drive.google.com/file/d/0B-264nLyB1zdZE5jTXFEZEoxV0k/view?usp=sharing
Timeline
- Completed: Award published25 October 2017Current notice
- Completed: Award date25 October 2017
About the buyer
Government Digital Service is a public sector buyer in United Kingdom publishing tenders and awards on Stotles. Explore their procurement activity and find more opportunities like this one.
Decision makers
Connect with the people behind this procurement.
| Contact name | Job title | Phone number | Work email |
|---|---|---|---|
| Head of Procurement | +44 •••• •••••• | ••••••••@government-digital-service.gov | |
| Commercial Director | +44 •••• •••••• | ••••••••@government-digital-service.gov | |
| Procurement Manager | +44 •••• •••••• | ••••••••@government-digital-service.gov | |
| Category Lead | +44 •••• •••••• | ••••••••@government-digital-service.gov | |
| Senior Buyer | +44 •••• •••••• | ••••••••@government-digital-service.gov | |
| Contracts Manager | +44 •••• •••••• | ••••••••@government-digital-service.gov |
Related buyers
Buyers similar to Government Digital Service.
- 1,720£205.9bn
- 461£2.1bn
- 374£250.3m
- 366£15.0bn
- 298£2.8bn
- 267£19.9bn
- 255£517.2m
- 203£1.0bn
- 159£1.3bn
- 143£900.1m
Win more public sector contracts
Track every UK and Ireland tender in one place — set up alerts, find decision-makers, and never miss an opportunity.
