Careers Wales

Careers Wales Website

Incomplete applications

12
Incomplete applications
10 SME, 2 large

Completed applications

10
Completed applications
4 SME, 6 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Thursday 1 March 2018
Deadline for asking questions Thursday 8 March 2018 at 11:59pm GMT
Closing date for applications Thursday 15 March 2018 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Summary of the work Re-platform and modernise website to improve user experience and enable effective content management.
Work with Careers Wales to define a series of projects delivering business logic to support the new website initiative. Supplier will be required to work with a content delivery system integrated through a defined set of APIs.
Latest start date Friday 1 June 2018
Expected contract length 2 Years
Location Wales
Organisation the work is for Careers Wales
Budget range

About the work

About the work
Opportunity attribute name Opportunity attribute value
Why the work is being done In line with 'Changing Lives, A Vision for Careers Wales', Careers Wales will maximise the use of digital services to meet client needs, to allow the organisation to prioritise and target resources effectively.
A standards based website that is agile and adaptable is required on a stable and secure platform, that implements a layered architecture and exhibits best practice. Integrating standard COTS SaaS products hosted on an Azure cloud platform, should avoid the need for patching and maintenance. Integration of video content, webinars, webchat, and interactive games / diagnostic tools is required.
Problem to be solved The current website was implemented through the use of customised proprietary technologies, leading to vendor lock-in, technical debt, lack of flexibility and high cost of change. The use of standard commercial products and containerised code will remove vendor lock-in and drive down cost.
The data generated in COTS applications needs to adhere to the defined data model and must be available via Web API. Administrators need to perform administrative functions, and gather and manipulate user and management information. Data protection is a priority.
This engagement is the first in a large programme of work to develop the Careers Wales website.
Who the users are and what they need to do The Careers Wales website provides impartial, bilingual, all age careers information and advice to users regardless of location.
All users in Wales will be able to:
- Search for content
- Create a user profile, saving personal information
- Access tailored information/advice regarding career development and opportunities (with log in)
- Receive push notifications tailored to a user's profile
- View and book events
Specific users:
- Careers professionals need access to tools for group activities, consultancy support, and access to education business partnership tools
- Young people with specific learning needs/disabilities require access to tailored tools
Early market engagement Careers Wales has conducted research into the market and identified best practices by engaging its peer network and working with its third party adviser. This market engagement has informed this requirement in the following areas:
- Assumption that the solution will be SaaS or a Cloud-based implementation, and no additional infrastructure hardware will be required.
- Software must be non-proprietary, with good skills availability in the marketplace.
- User research has shown that simple navigation and intuitive labels are key to the user experience, and this is an area of high priority for the new website.
- The successful supplier will need to work with a third party digital design agency to ensure the new website meets user experience requirements.
Any work that’s already been done Careers Wales has a defined architecture, which the successful bidder will need to comply with. A roadmap is being developed for the planned direction of travel for the new website which will evolve and change over time in line with business priorities. A new Information Architecture will inform developments with an initial focus on the UX and design of static content and the development of a responsive digital style guide. A further development (MVP) identified within the roadmap, is the Job Information search which will consume a third party web service. Job Information is currently in its Discovery phase.
Existing team An internal Careers Wales team will support the site re-platform. This will include key internal resources, who will be responsible for integration of the key elements of the website, and approving and initiating the automated releases.
In addition, there will be third party design support and potential SaaS/ Cloud suppliers. Existing suppliers will be involved in the migration.
Developments such as the Job Information minimum viable product (MVP) will form projects within the roadmap with a separate project team deployed (there will be slight overlap with the technical team e.g. Project Manager/ Software Testers/ Design etc.).
Current phase Discovery

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Remote working, with regular meetings/ updates in Wales (Cardiff) as needed.
Working arrangements Expected to follow agile development methods - the specific process is to be agreed with the supplier, but is expected to be Kanban.
The successful bidder will be experienced in continuous test and build, agile and cloud deployment; they will be given access to GIT and DockerHub to facilitate integration and development.
Security clearance BPSS (Baseline Personnel Security Standards) BPSS are not formal security clearances; they are a package of pre-employment checks that represent good recruitment and employment practice.

A BPSS aims to provide an appropriate level of assurance as to the trustworthiness, integrity, and probable reliability of prospective employees.

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
  • Demonstrate experience using agile development methods (specifically Kanban), and integrating with client teams
  • Demonstrate experience building and developing functionality on Azure, and integrating with the native components of the Azure cloud platform
  • Demonstrate understanding and experience of defining, implementing and publishing APIs
  • Describe experience of implementing a full set of test driven development processes, where unit tests and continuous integration are part of the deliverable
  • Demonstrate experience of enabling social login, referring to required account security protocols and associated formats
  • Give an example of a method and technical solution you have used to implement an entity model through ORM
  • Provide evidence that you have implemented scalable services in a micro-services context, considering design practices and tools
  • Demonstrate your experience of building code in GITHub (or similar), based on Jira requirements
  • Summarise your experience for packaging code in Docker (or similar). Multiple examples may be used
  • Reference mechanisms you've used to work collaboratively with multiple suppliers, and the team structure / resources (roles and responsibilities) that achieved this
  • Demonstrate experience of collaborating / integrating with client teams, training, knowledge management and providing appropriate documentation
  • Demonstrate your experience in migrating data between different operational systems. Include key methods and considerations / challenges
  • Demonstrate technical experience of implementing data security for public sector clients
Nice-to-have skills and experience
  • Demonstrate experience utilising user research, and controlled user testing
  • Demonstrate experience delivering digital services that incorporate young people's preferences
  • Demonstrate experience of incorporating Welsh Public Sector digital priorities. Include relevant examples

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many suppliers to evaluate 5
Proposal criteria
  • Technical solution
  • Approach and methodology
  • How the approach or solution meets user needs
  • How the approach or solution meets Careers Wales' goal
  • Estimated timeframes for the work
  • How risks and dependencies have been identified and approaches offered to manage them
  • How success will be measured
  • Value for money
Cultural fit criteria
  • Work as a team with our organisation and other suppliers
  • Be transparent and collaborative when making decisions
  • Transfer knowledge to our organisation
  • Can work with clients with low technical expertise
  • Account Management
Payment approach Capped time and materials
Assessment methods
  • Written proposal
  • Presentation
Evaluation weighting

Technical competence

60%

Cultural fit

20%

Price

20%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. What is the frequency of invoice payment? Monthly? The frequency of invoice payments will be agreed between all parties on award of the contract; however it is expected that invoicing will be structured on milestone payments, e.g. Project start, UAT releases (i.e. At the end of each sprint deliverable), Final delivery.
2. Can we manage the project with our Senior Team representative / Product Manager / Scrum Master available in Cardiff (as needed) while the development team is based in Europe? This is for better Time & Cost management. Yes, providing there is sufficient engagement with the development team remotely (video conferencing) as required. Careers Wales will control the agile software development lifecycle, and will require regular communication with the contracted supplier’s Senior Team representative/ Project management team.
3. Have you already made a decision on which COTS software to implement? Careers Wales has decided on key architecture components; however are willing to consider supplier preferences if they fit with the target architecture. Architectural components must be standard, not bespoke software.
4. The role description seems to be more back-end focussed - is that correct? If you are also looking for front-end development could you please clarify the types of technologies you will be working with and desired technologies for specialists to bring to the project on the front end? Correct. The successful supplier will be expected to work with a frontend development team already in place.
This piece of work is to develop the backend components of the overall solution.
5. Careers Wales has a defined Information Architecture that the successful bidder will need to comply with. Is this able to be shared? Is it possible for the proposed roadmap to be shared, on the understanding that this will change and evolve over time? It mentions that Discovery assets/ phase is in progress. Who is completing this? Is Careers Wales able to provide insight as to why Azure has been chosen for this contract? Will Careers Wales branding remain the same? Is there a GDPR strategy that the successful bidder is required to handle? The Information Architecture will not be shared at this time.
The roadmap will evolve over time. Sufficient details will be shared with those bidders shortlisted to enable proposals to be prepared.
The discovery phase is in progress by Careers Wales.
Azure has been selected, as it is the preferred platform for Welsh Government.
The solution will need to support the style guide and branding as defined by Careers Wales.
The solution will need to comply with GDPR requirements.
6. This engagement is the first in a large programme of work to develop the Careers Wales website. Please, could you provide visibility/scope of the rest of the programme? The roadmap will evolve over time. Sufficient details will be shared with those bidders shortlisted to enable proposals to be prepared.
7. In relation to Question - "Give an example of a method and technical solution you have used to implement an entity model through ORM." Can you please expand on the distinction between "method" and "technical solution"? Are you interested in our use of object-relational mapping libraries (such as EF or Doctrine), or rather the approach we take to modelling systems (such as Domain-Driven Design)? The intent was to understand your approach to entity mapping and the relationship between database entity definition and the use of the entity within software.

The use of Object-Relational mapping techniques and software is the purpose of the question.
8. Is there any design work expected to be done by the supplier, or the UX design team will provide the digital assets? The successful supplier will need to work with a third party digital design agency who will provide the digital assets and ensure the new website meets user experience requirements.
9. How much adherence to GDS standards and templates will be required? Because its a Career site (varied front end) rather than a Digital service (which has a pretty standard front-end design). There is an expectation that development of the new website will follow the Government design principles. The digital style guide must adhere to the Welsh Government Global Experience Language (GEL) standards.
10. What is the budget for this project? The proposed spend over the two years will be circa £1.6 million.
11. Could you please clarify the budget cap we'd need to work to for this project? The proposed spend over the two years will be circa £1.6 million
12. Are you able to disclose the budget for this project? The proposed spend over the two years will be circa £1.6 million.
13. What is the budget for this 2 years long project? The proposed spend over the two years will be circa £1.6 million.
14. Please may you confirm your expected budget for this work? The proposed spend over the 2 years will be circa £1.6 million.
15. Do the remote working team (in another EU country) also need a BPSS clearance? Or the UK team member's BPSS is sufficient? Yes. A team working remotely (in another EU country) would require a BPSS International for non-UK staff certificate.
16. While Azure is mentioned as a target platform, no preference for technology stack is mentioned. Is there a preferred target stack, or any constraints around required integrations which would make a particular stack more suitable? In addition, a defined architecture is mentioned - does this architecture contain any specification of expected technology stack? There are some existing applications within the Careers Wales estate; integration must be achieved with these applications. However, one of the reasons the solution is to be delivered through micro services is to enable the full functionality to be adapted as it emerges over the course of the engagement. Hence at this point the full technology stack is not defined.

We are interested in hearing from suppliers as to how specific challenges can be addressed.