Definition of Done
Team agreement on conditions that must be met before work is considered complete, ensuring consistent quality standards
2 minute read
Team agreement on conditions that must be met before work is considered complete, ensuring consistent quality standards
2 minute read
Code analysis tools that evaluate non-running code for security vulnerabilities, complexity, and best practice violations
2 minute read
Fast, deterministic tests that verify individual functions, methods, or components in isolation with test doubles for dependencies
3 minute read
Deterministic tests that verify how units interact together or with external systems using test doubles for non-deterministic dependencies
5 minute read
Test patterns, principles, and best practices for building fast, reliable test suites that enable Continuous Delivery
2 minute read
Lean code review practices prioritizing small changes, team-wide capability, and fast feedback loops with review as second-highest priority
less than a minute
Time for CI pipeline to complete - critical for fast feedback and should be under 10 minutes
less than a minute
Percentage of changes that result in degraded service or require remediation - a key DORA stability metric
less than a minute
Percentage of code exercised by tests - useful indicator but can be gamed, use with caution
2 minute read
Measure of escaped defects found in production, indicating test effectiveness and quality processes
less than a minute
Comprehensive view of quality indicators including defects, test coverage, and technical debt
less than a minute