Solutions and platforms
Align to the NSW Government digital strategy
Align any solution you design with the NSW Government digital strategy, Beyond Digital. The strategy informs agency priorities for the technology roadmap. You should only use these agreed standard tools, platforms and services.
Talk to experts before you build
Consult experts about platform, tools, and service options before you start ideating solutions.
You can talk to:
- the information technology team in your agency's chief information office. Know how to align your approach to your agency and whole of government technology road map
- your agency enterprise architect, if applicable
- other people who create digital things for NSW Government at the Digital NSW community
- and consult the NSW Government enterprise architecture service by emailing ea@customerservice.nsw.gov.au. They can confirm any whole of government tools, platforms, and services that you can use and give guidance on what other agencies are using.
Use the NSW Design System
You can also access patterns of open source code to build web interfaces. For example, breadcrumbs, buttons, headings.
Using existing solutions and patterns helps to create consistent services for users. It saves your team the time and effort it takes to build something that is already tested and accessible.
Use common approaches
Favour common approaches and use reference models, where appropriate. This includes using accessible open source code, common components and open standards, rather than bespoke solutions.
Look for examples of where your problem has already been solved or researched from within NSW Government and external organisations. You may find ways be able to make use of their research or approach. In this way you can learn from how others have solved a problem like yours.
Partner with stakeholders
Collaborate widely with stakeholders.
When integrating solutions or services that are not your own, make sure you understand the purpose, cost, and any conditions and constraints.
You may need a memorandum of understanding to ensure both parties agree on the context and terms of use.