Skip to main content

Design & Delivery Playbook

Our Exchange Lab community adopts generally accepted modern standards for service design and delivery that have been pioneered, practiced and proven by other government digital service agencies. Here, we present the elements of these standards we’ve adopted as a “playbook” for teams seeking to shift their practices and create and run great public services that optimize digital channels.

We’ve gratefully borrowed content from:

Each section of this Playbook includes a list of tools and supports that can help a team make the play. We’ll also do our best to indicate where there may be a gap, or resources in progress you might be able to contribute to.

Tools may include:

Supports may include:


1. Understand users

Start with users to define the problem. Do research to develop a deep understanding of who the users are, how they behave and what that means for the design of the service.

Why it matters

Understanding the people who use a service and what they want is critical to building a service that works for them. For example, users of a driver’s license renewal service include any British Columbian with a driver’s license.

It’s easy to make assumptions about users or be influenced by personal experiences. When thinking about users, it’s important to find people with different experiences and perspectives.

It’s especially important to include people with disabilities early.

Get to know your users and their needs from their point of view – beyond the lens of the project.

Taking the time to understand the people who use your service will help:

It’s helpful to define average users and the not-so-average users (also known as atypical users). Atypical users include those who may be extremely satisfied or extremely dissatisfied with the service. Atypical users are a great source of insight because their needs are generally amplified versions of the more average users.

Use the needs of atypical users as a compass to help articulate the challenges that more digitally savvy users will struggle to voice. This is critical to building tools that work for everyone and avoiding inequalities through digital services.

To inform service features, interview users and gather data to develop:

How to apply this play

At a minimum:

In the next stage:

In the live stage:

Tools

Supports

Make a suggestion.

2. Establish the right team

Put a sustained multidisciplinary team in place that can design, build and continuously improve the digital service, led by a skilled product manager who is empowered to make decisions.

Product managers set the strategy for and define features of a service. They are responsible for the service on an ongoing basis, until it is decommissioned. It’s not the same role as a project manager.

A product is anything created for a defined group of users. In this standard, product refers to any online information or transactional service used by the people of British Columbia.

Why it matters

It’s important to have a strong multidisciplinary team in place, led by one person who is accountable and has the authority to make decisions based on the outcomes of research, testing and prototypes1.

The team’s skills and focus need to evolve as the service is designed and developed. The team also needs to adapt its structure based on the needs of the service and the phase of work.

To be successful, build a team with:

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

3. Be consistent

When the public interacts with the BC government, their experience should feel cohesive, positive and consistent.

Why it matters

Users should know when they are on an official government website or using an official government service.

Using standard platforms and designs is a cost-effective way of providing public services and makes the most of public resources.

Services delivered online, over the phone or in person should provide a consistent experience for the public. From branding to tone of voice and error handling, users should always feel confident in their ability to complete the service properly and our ability to guide them to the completion of their task.

How to apply this play

gov.bc.ca is the government’s flagship website. At a minimum:

Tools:

Supports:

4. Design from start to finish

Understand what users are trying to achieve and the steps required to complete that task. Every encounter should move the user closer towards their goal. Where possible, each step of the journey should be completed online.

Why it matters

It’s important to understand what users are trying to do when they access a service and how that service fits within the broader context of their life.

The service experience is much more than what people interact with on screen. It begins when they first hear about the service and it doesn’t end until they’ve received the final product or confirmation.

Understand the complete end-to-end journey that users take to complete their objective, including the actions they take online, on a phone, or in person. Every encounter — whether it’s online or offline — needs to be carefully considered and should help the user get closer to their end goal.

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

5. Users succeed the first time

Using a government service should be an intuitive and stress-free experience. Good service should be so simple that users can succeed on their very first attempt without the need for any assistance.

Why it matters

It’s important to make sure service is as simple and straightforward as possible. All users, even those who have accessibility needs or lack digital experience, should be able to complete a service easily.

If a service is complex or unclear, users will be forced to contact that organization for help, use the phone or visit an office to complete their task. Or they may avoid using it altogether.

Not only does this lead to higher operational costs, but it also can lead to user frustration and a loss of confidence in government.

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

6. Test end-to-end

Continuously test the end-to-end service to ensure that it remains available to users and free of errors.

Be sure to test with the browsers and devices that people will use to access the service, including assistive devices. An assistive device is a piece of equipment a person with a disability uses to help them with daily living (e.g., a screen reader or hearing aid).

Why it matters

Don’t wait until users discover an error in the online service. Monitor the service and avoid any downtime in the service. Users expect modern digital services to be online 24/7.

This means more satisfied users that have trust in government services.

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

7. Make it accessible

Accessible design is good design and it’s good for business. Creating accessible digital products and services improves the experience for everybody. Ensure the service is accessible to all users regardless of their individual abilities, device, environment or quality of access.

The No Equivalent BC Act defines an accessible government website as one that meets all the World Wide Web Consortium Web Content Accessibility Guidelines (WCAG) 2.0 level AA success criteria.

Why it matters

All users should be able to complete the service the first time they try, as quickly and easily as possible.

This includes users with disabilities or those who need help accessing digital tools.

If users find it difficult to complete the task the first time, they may avoid using the service or contact your organization to get help.

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

8. Be agile and user-centred

Design and build the service using an agile and user-centred approach. Agile is an approach to building services that breaks the work into smaller chunks known as iterations. Build one feature of the service at a time until the entire service is complete.

It is a much lower risk approach than traditional build-it-all-at-once approach (known as waterfall) because frequent iterations expose any flaws in the original plan much faster (e.g. not getting approvals, not enough resources, not the right people on the team, etc.)

User-centred methods such as user research and usability testing put the focus on making services that are easy-to-use. Traditional government services focus on meeting business needs and aligning with policy goals. A user-centred approach ensures business needs are also balanced against user needs. This helps to increase digital service uptake.

Why it matters

Agile methods build services that:

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

9. Use open standards and common platforms

Use open standards, open source software and common government platforms where available.

Open standards are created through collaboration and consensus by an active community of experts, including many large technology companies. They aim for data operability between various products and services, as well as security and reliability.

Open source software is published publicly, freely available for use by anyone, and are developed and maintained using a collaborative approach between users, organizations, and large companies. There are many well-established open source tools and products that are considered industry standards.

Why it matters

Using open standards and common government platforms will help the government:

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

10. Embed privacy and security

Identify the data the service will use, store or create. Put appropriate legal, privacy and security measures in place so that users feel confident that their personal information will be kept secure and their privacy will be respected.

Why it matters

Users won’t use a service unless they have a guarantee:

How to apply this play

In the early stages of development, explain:

Also describe your:

When the service is live, describe:

Tools

Supports

Make a suggestion.

11. Encourage people to use digital services

Encourage people to choose the digital service through every interaction they have with government.

Why it matters

Encouraging people to use digital service will:

How to apply this play

In the early stages of development:

In the later stage:

When the service is live:

Tools

Supports

Make a suggestion.

12. Support those who need it

Put tools in place across all channels to support people who cannot use digital services on their own.

Assisted digital support means providing support to those who can’t use digital services on their own. This may include options to help people navigate an online service, such as offering assistance by phone, chat and in person.

Why it matters

Not everyone will have the same access, comfort and skill level to use digital services. Understand how and where users require support, make that support available, and raise awareness of that support.

How to apply this play

Do user research as early as possible to:

In later stages of development, make sure assisted digital support is:

Conduct research and testing with users who:

Respond to user research by:

Tools

Supports

Make a suggestion.

13. Measure performance

Continuously capture and monitor performance data to inform ongoing service improvements.

Why it matters

Measuring performance means continuously improving a service by:

How to apply this play

At a minimum:

Tools

Supports

Make a suggestion.

14. Test with the minister

Test or demo the service from beginning to end with the responsible minister before the service goes live.

Why it matters

Ministers are responsible for delivering on the government’s priorities for the people of British Columbia, so you need to show them the digital service before it goes live. When the ministers can understand and are experienced with a product, and feel that it is user-centric, they can trust that it will serve the public well.

How to apply this play

At a minimum:


Why it matters

This Service Standard was developed for the BC Government to use as we design online information and transactional services for the people of Ontario.

We believe that the best digital service is convenient, intuitive and easy to use. The purpose of the Service Standard is to help the BC Government deliver consistently good services through all channels.

The standard will help us:

We looked near and far to develop this standard. It’s built on the aspirations and experiences of teams across the BC Public Service, as well as other jurisdictions, especially Gov.UK, USDS and 18F.

Tools

Supports

Make a suggestion.


Back to the Top