London Borough of Hackney

Replatforming of existing service to meet new technology stack (React & AWS) and data cleansing

Incomplete applications

15
Incomplete applications
12 SME, 3 large

Completed applications

14
Completed applications
13 SME, 1 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Tuesday 2 July 2019
Deadline for asking questions Tuesday 9 July 2019 at 11:59pm GMT
Closing date for applications Tuesday 16 July 2019 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Summary of the work Two live services require re-platforming to standardise against our digital architecture
Latest start date Tuesday 30 July 2019
Expected contract length 10-12 weeks
Location London
Organisation the work is for London Borough of Hackney
Budget range £90 - £120K

About the work

About the work
Opportunity attribute name Opportunity attribute value
Why the work is being done We would like to standardise our modern digital architecture to enable the better re-use of components and support the continuous improvement of the digital services
Problem to be solved Two services require re-platforming onto our modern digital architecture so that we can deliver continuous improvements to them
Who the users are and what they need to do As a London Borough of Hackney tenant
I need to manage my rent account
So that I do not go into arrears

As a housing officer
I need to manage a citizens tenancy without duplication of effort
So that I can provide excellent customer service for tenants

As a developer
I need to work on a known and reliable technology stack
So that I do not spend excessive time upskilling

As a developer
I need to have clean and organised data
So that I do not spend excessive time finding/managing data
Early market engagement
Any work that’s already been done The two services are already live. All end user stories are already implemented. You can see the functions requiring re- platforming here (https://docs.google.com/document/d/10pO7IoESra2-E3RLrDvz1NCezolCZ1paYsBF9lfEOqU/edit?usp=sharing) and here ( ). We have identified where we believe our areas of concern lie with the platforms in use and require partners to help us resolve this.
Existing team There is an internal development team at Hackney who will need oversight of work completed.
Current phase Live

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Hackney Service Centre
Working arrangements We would like to be co-located for the majority of the week (3-4 days) with our partners at Hackney Service Centre so that the development team can have oversight and input into the solution as it develops.
Security clearance

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions

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 experience with React
  • Have experience with CI
  • Have experience with AWS
  • Have experience with Dynamics 365 CRM
  • Have experience with OAuth
  • Have experience with data modelling
  • Have experience with payment system integrations
  • Have experience with transactional email services
  • Works in agile methodologies
Nice-to-have skills and experience

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many suppliers to evaluate 3
Proposal criteria
  • Quality of the technical solution
  • Clarity of the approach
  • How the approach or solution meets user needs
  • How they’ve identified risks and dependencies and offered approaches to manage them
  • Team structure, including skills, experiences and relevance of individuals
  • Experience of the method of working from previous projects
  • Understanding of user needs
  • Estimated time-frame for the work
Cultural fit criteria
  • Work as a team with our organisation and other suppliers
  • Be transparent and collaborative when making decisions
  • Have a no-blame culture and encourage people to learn from their mistakes
  • Take responsibility for their work
  • Share knowledge and experience with other team members
  • Work openly
  • Hackney Council is a diverse organisation and borough. How you would successfully work as a team with our organisation and other suppliers in a diverse environment.
Payment approach Capped time and materials
Assessment methods Written proposal
Evaluation weighting

Technical competence

60%

Cultural fit

7%

Price

33%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Will any security clearance be required at all for the team provided? BPSS is sufficient. The team will be working with personal data but nothing under a specific level of classification.
2. When you refer to "React" do you mean the JavaScript Library React? Yes, that is correct : https://reactjs.org.
3. Is there an incumbent that you expect to be applying to resource this opportunity? Hackney is keen to work with a variety of SME digital vendor suppliers to broaden our partnership pool in this area.
4. You require as one of the essential skills 'Have experience with Dynamics 365 CRM'. Is this experience of integrating solutions with Dynamics 365 or is experience of implementing and configuring Dynamics 365 required? We have an existing instance of Dynamics365. Various components will need to integrate with it via APIs. Some configuration of the CRM may be required.
5. Why were we not invited to join the Google Hangouts Q&A session? We had asked one of the published questions so confused as to why we weren't notified or invited to join? The Q&A was not via invitation. The date, time and remote dial in link have been freely published as part of the requirements since they went live. Questions are submitted and answered anonymously to ensure fairness and therefore we would not have been able to send specific invites.
6. Is the Dynamics 365 instance hosted in Microsoft Azure on SaaS or it is the on-premise Dynamics 365 edition using IaaS on AWS? It's in Azure.
7. Can you provide an overview of the current environment (number of servers, OS, resources, etc.) The two impacted services both run on a combination of a small number on-prem small scale single servers, some 3rd party cloud-based integrations and some code deployed in AWS. This project is intended to significantly simplify that architecture by replacing a number of these components to deliver the same (or potentially very slightly improved) functionality.
8. In the "Any work that’s already been done" section the second application reference is missing Unfortunately not, we have not been able to complete that document in time. It is a relatively small digital service containing four straightforward user journeys.