Skip to end of banner
Go to start of banner

[DRAFT] Definition of Done

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Infrastructure as Code (IaC)

All infrastructure changes are made using IaC, are committed to version control system, and reviewed by team members.

Deployment Automation

All environment configurations are managed through a central configuration system, and able to be version controlled

Configuration Management

All environment configurations are managed through a central configuration system, and able to be version controlled

Rollback Strategy:

A deployment rollback plan is well-documented and tested

Monitoring Setup

Any new features or changes include necessary logging and monitoring at a technical and business level. Alerts have been set up for any critical or error-level events

Performance Metrics

Monitoring and alerting includes performance metrics to ensure the new changes do not degrade system performance

Security Checks

All changes comply with security requirements, and have passed security checks and vulnerability scans

Disaster Recovery Strategy

Changes include an updated disaster recovery strategy, which aligns with the organization's risk tolerance and business objectives

Documentation

All changes and procedures are documented and accessible to the whole team

All actions are included in comments

Testing

All changes are tested from development branch on temporary cluster

Code base

Prepared code is merged to master branch

Peer review

2 approves are submitted for PR

  • No labels