NHSDigital / software-engineering-quality-framework

🏎️ Shared best-practice guidance & tools to support software engineering teams
145 stars 35 forks source link
documentation engineering framework nhs-digital nhs-england patterns practices principles standards

Software Engineering Quality Framework

How to get started

See the Quick Start Guide

Purpose

This framework is concerned with using "good" software engineering to support rapid and safe delivery of high-quality software, at scale

It aims to:

  1. Describe a shared (across multiple teams) definition of "good" engineering
  2. Provide tools for teams to gain insight into their current engineering maturity levels and their level of technical debt
  3. Provide resources to support teams to increase their engineering maturity levels and manage their technical debt

Ecosystem

Philosophy

The philosophy underpinning this framework advocates:

Context

The framework is a companion to:

Contents

The framework consists of:

Contributing

See our contributor's guide