Development
Development is where planned work is built, reviewed, tested, and shipped.
Outcomes
Typical outcomes from development:
- Implemented changes merged
- Review and QA completed
- Release deployed and verified
- Follow-up items captured
Flow
flowchart TD
todo[Todo] --> assigned-to-developer[Assigned to developer]
assigned-to-developer --> in-development[In development]
in-development -->|Code complete| code-review[Code review]
code-review --> qa-testing[QA testing]
qa-testing --> qa-passed{QA passed?}
qa-passed -->|Yes| staging-test[Staging test of all<br/>cycle issues]
qa-passed -->|No| bug-created[Bug issue created]
bug-created --> in-development
staging-test --> qa-passed-staging{QA passed?}
qa-passed-staging -->|Yes| deploy((Deploy))
qa-passed-staging -->|No| bug-created