As product manager for the new Teaching Jobs service, I need to ensure that the service my digital team is developing is based on demonstrated user needs. Since my last post, the service completed the alpha phase of development and went through an alpha assessment. For this, a cross-government panel judged whether the service could meet a pressing need for users. They decided that we're on the right track and gave a thumbs-up for the next stage of development.
Teaching Jobs alpha - a recap
Our 14 week alpha finished in November 2017. We went into it equipped with insights from our Discovery phase, when I met with Cambridge schools for exploratory sessions arranged by local MP Lucy Frazer, who’s been a driving force on the project. At the other end, just before our assessment, we tested our prototype designs with the Minister of State for School Standards, Nick Gibb.
The focus of the alpha phase was finding out about our users, what they need, and what a service that meets those needs might look like. We gathered this information using 4 parallel strands of research:
- exploratory interviews with 25 jobseekers and 16 hiring staff
- an online survey that, with the help of teachers' unions, had 164 respondents, including hiring staff at schools and jobseekers
- lab testing prototype designs with 22 jobseekers and 7 hiring staff
- desk-based research exploring existing services on the market and working to better understand digital inclusion factors.
The outputs from this research gave us a wealth of specific insights for both of our core user groups, including into how jobseekers currently look for roles, how hiring staff advertise vacancies, and what pain points both groups experience in their tasks. The research also helped us better identify the benefits Teaching Jobs could bring to both groups and the potential barriers to their using the service.
The research also helped refine and validate our core user needs. Our high level observations from alpha research were that teachers want a national service to search and that schools want:
- a simple service to publish vacancies
- to save money and time on recruitment
- their jobs to have the highest exposure to quality candidates
From project to product
Our alpha prototypes were not a working product, but proof-of-concept and design tested with users. We used what we learned to build a working private beta service: a simple search and listing service that we then add features to, continually testing and iterating with users.
Ongoing research and testing has helped us tease out the more granular needs of users. This includes third parties publishing vacancy listings, with whom we held an engagement event and separate workshop to help map their service needs.
These evidenced needs became the basis of our vision for the service, which has the following central features:
- a simple search for jobseekers looking for teacher vacancy listings, locally and nationally
- a simple interface that lets schools publish listings for free
- a machine-readable view of the same vacancy listings data: we are adopting open standards for vacancy publishing through the schema.org JobPosting standard, which aims to raise the quality of job listings
- a simple site that users are able to access easily: we use GOV.UK design elements and patterns to ensure this
- a service that supports and promotes flexible working opportunities
We've used an agile approach to developing the product towards these goals. This allows us to try out and test evidence-based approaches, then make quick changes based on whether those are or aren't doing what our users need.
For example, a school hiring manager tried to post a listing with a salary range but realised there was one field, which allows only a single salary. In this user’s experience (and, a little more research showed, many staff's experience) a range of salaries attracts more applicants. Our designers and developers quickly changed the single salary input field to 2 fields that allow for a range of salaries.
Working in an agile way means you're always making small changes like this and then testing them with real users. This enables us to improve the product rapidly compared with traditional models of product development. Agile also allows us to continually assess whether the service is ready to scale up to a larger user base and whether it solves the problems it set out to fix.
Teaching Jobs is being rolled out in stages, the first of which is a private beta open to select schools in Cambridgeshire and the North East. The service is in that stage now, but at the end of May it was assessed by another cross-government panel to determine if it's ready to go into public beta. We showed them our user research, user journeys, how we're designing an inclusive service, our development and design iterations and why we've made those decisions. Their conclusion was that our service is good and we already fulfil most of the 18 points of the government Digital Service Standard - but not yet all of them. They highlighted areas for improvement, some of which we were aware of and in the process of resolving, and we’re moving forward with addressing these. They also recommended we extend our private beta and test with more schools and more jobseekers to gain further user insights. These will enable us to build a robust service that meets the needs of all its users. Once we fully meet the Digital Service Standard we'll move into public beta and begin making it available in more regions and to more users
Meanwhile we're continuing to get a wealth of insight from both jobseekers and school hiring staff in the pilot areas in the North East and Cambridgeshire. The ongoing development and improvement of the service depends upon input from users like them. Once we're confident that the service is performing robustly we'll be making it available in more regions and to more users.
How you can get involved
We're learning lots and making good progress, but we need to get more schools and jobseekers using the service to drive its improvement. This is where you come in.
If you are school hiring staff with current job vacancies in Cambridgeshire or the North East but aren't already involved with the Teaching Jobs beta, get in touch with firstname.lastname@example.org (with a subject line "pilot area info") to learn how you can list your vacancies for free.
If you're a teacher looking for a job or hiring staff at a school outside Cambridgeshire or the North East, please help shape the service by taking part in our user research and product testing. Email email@example.com (with a subject line "user research info").
Make things open, it makes things better..
At DfE our digital teams strive to work in the open. As leader of a delivery team I strongly feel that it’s important to share our progress with you. We plan to do that by communicating more frequently with you, including through blog posts like this. Expect further updates from members of the team in the coming weeks.