mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-22 20:12:00 -06:00
Added Development-Cycle page
parent
19f92c1486
commit
82fcb4d5b0
55
Development-Cycle.md
Normal file
55
Development-Cycle.md
Normal file
@ -0,0 +1,55 @@
|
||||
This page describes the mechanics of a NetBox development cycle.
|
||||
It is a work in progress and always will be.
|
||||
|
||||
# Ceremonies
|
||||
The core team meets in a daily standup. Whenever possible, the following ceremonies are fit into that 30-minute slot.
|
||||
|
||||
## Main Standup
|
||||
Each team member answers three questions:
|
||||
- What did I work on previously?
|
||||
- What will I work on today?
|
||||
- Is anything blocking my work?
|
||||
|
||||
## Backlog Review
|
||||
On the first day of a new cycle, the team conducts a backlog review.
|
||||
The purpose of this ceremony is to select issues from the cycle backlog for work during the new cycle.
|
||||
|
||||
Each issue in the cycle backlog goes through a process that subjects it to one of four fates:
|
||||
- Remain in the cycle backlog
|
||||
- Regress from cycle backlog to product backlog
|
||||
- Assign and promote to Todo
|
||||
- Break down into smaller issues
|
||||
|
||||
In chart form:
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A[🎬
|
||||
Start] -->B{✋
|
||||
Any Takers?}
|
||||
B -->|Yes| D{🤔
|
||||
Achievable
|
||||
in 1 Cycle?}
|
||||
B -->|No| E{🤔
|
||||
Still a Fit
|
||||
for Milestone?}
|
||||
E -->|Yes| H[🏁
|
||||
Keep in
|
||||
Cycle Backlog]
|
||||
E -->|No| I[🏁
|
||||
Remove to
|
||||
Product Backlog]
|
||||
D -->|Yes| J[🧑💻
|
||||
Assign]
|
||||
J --> F[🏁
|
||||
Promote to Todo]
|
||||
D -->|No| G[🧩
|
||||
Break Down
|
||||
into Smaller Issues]
|
||||
G -->B
|
||||
```
|
||||
|
||||
## Retrospective
|
||||
At the end of a cycle, the team may opt to hold a lightweight retrospective in which the team collaboratively answers the following:
|
||||
- What worked well this cycle?
|
||||
- What could have worked better?
|
||||
- What should we change going forward?
|
Loading…
Reference in New Issue
Block a user