| 12. Make new source code open |
Detailed Guide Page |
Aim to make all new source code open and reusable, and publish it under appropriate licences. |
| 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. |