Development stages

GCDigital Tools

1. Design with users

1.1 Research with users to understand their needs and the problems we want them to solve

Checklist

Alpha stage

Implementation guides

Alpha stage

1.2 Conduct ongoing testing with users to guide design and development

Checklist

Beta stage
Live stage

Implementation guides

Beta stage
Live stage

2. Iterate and improve frequently

2.1 Develop services using agile, iterative and user-centred methods

Checklist

Alpha stage
Beta stage
Live stage

2.2 Continuously improve in response to user needs

Checklist

Alpha stage
Beta stage
Live stage

2.3 Try new things, start small and scale up

Checklist

Alpha stage
Beta stage
Live stage

3. Work in the open by default

3.1 Share evidence, research and decision making openly

Checklist

Alpha stage
Beta stage
Live stage

5. Address security and privacy risks

5.1 Take a balanced approach to managing risk by implementing appropriate privacy and security measures

Checklist

Alpha stage
Beta stage
Live stage

Implementation guides

Alpha stage
Beta stage
Live stage

Reusable solutions

Alpha stage
Beta stage
Live stage

5.2 Make security measures frictionless so that they do not place a burden on users

Checklist

Alpha stage
Beta stage
Live stage

Implementation guides

Alpha stage
Beta stage
Live stage

Reusable solutions

Alpha stage
Beta stage
Live stage

7. Empower staff to deliver better services

7.1 Make sure that staff have access to the tools, training and technologies they need

Checklist

Alpha stage
Beta stage
Live stage