| Plan |
Define project scope, objectives, and requirements. Collaborate on project planning. |
| Code |
Develop and commit code changes to version control. Emphasize code quality and collaboration. |
| Build |
Automate code compilation, artifact creation, and packaging. |
| Test |
Execute automated tests, including unit, integration, and end-to-end tests. |
| Release |
Deploy applications to staging environments for testing and validation. |
| Deploy |
Deploy applications to production environments. May include manual approval gates. |