Skip to main content

Development

Vision

The Development practice’s goal is to help our development teams work easier, smarter and faster by:

  • Providing consistent standards, guidelines, templates and processes for development activities.
  • Providing some governance inside AEMO, ensuring quality deliverables and standardisation of development process
  • Creating a centralised knowledge base for agreed standards and process reducing lead time for projects.
  • Promoting re-use by providing common utilities that prevent developers re-inventing solutions repeatedly
  • Integrating processes that shift left the feedback loop to pick-up issues early.
  • Increasing use of automation to create consistency in the development process
  • Create platform for continuous improvement and adoption of standards and processes

We do this by utilising the Community of developers and focusing on improving how people and teams develop our key applications. Development standards aim to address inconsistencies between the ways teams build and test their code. Standards will reduce boilerplate routines to be re-built individually by each application developer, allowing them to leverage their time for business-focused development rather than implementing technology layers from scratch for each project.

Key concepts of this practice

  • Doing more in less time​
  • Writing less code to do more​

Key standards

Key technologies supported

Vue.jsVue.js
.Net Core.Net Core