| 1. Understand users and their needs |
Detailed Guide Page |
Take time to understand users' needs and the problem you're trying to solve for them. |
| 13. Use and contribute to open standards, common components and patterns |
Detailed Guide Page |
Use open standards, common components and patterns, and create new ones if there is not one that already meets your needs. |
| 2. Solve a whole problem for users |
Detailed Guide Page |
Consider where your service fits in your users' journey and whether you can solve a whole problem or influence a wider solution. |
| 3. Provide a joined up experience across all channels |
Detailed Guide Page |
Consider where your service fits into a wider journey or alongside other DfE services, and how it will join up across channels. |
| 4. Make the service simple to use |
Detailed Guide Page |
Build a service that's simple to use so that people can succeed first time. Test it with users to make sure it works for them. |
| 5. Make sure everyone can use the service |
Detailed Guide Page |
Make sure your service can be used by people with different needs, whether it's for public use, DfE staff or across the education sector. |
| 8. Iterate and improve frequently |
Detailed Guide Page |
Make sure you have the capacity, people, and technical flexibility to iterate and improve frequently. Focus on improvements that deliver most value. |