...
Section | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Based on all that JIRA ticket information, a Kanban board will show visually when a Milestone or Release is Done!
Discussion
- Integration with Development process and "definition of done"
- Release criteria already requires JIRA tickets to be Closed
- Benefits of this criteria discussed here https://lists.onap.org/g/onap-arc/message/1100
- Time element
- Creating a framework with a time line to hang activities would be necessary
- Epics for each milestone?
- tasks replicated per project due for each milestone
- can use the TSC JIRA project for the epic, then distribute Scorecard/Story JIRA cases to individual ONAP projects
- Probably could diagram this out to get some idea how it all would work
- Automation via JIRA CLI tool could be used to script the creation of releases and milestones, since it's a fairly static config consisting of many instances of known templates
- Follow-ups
- Release Manager has needed to chase PTLs for completion status
- JIRA could be used to remind people of remaining cases by subscribing to an issue filter (see https://jira.onap.org/secure/ManageFilters.jspa?filterView=popular ) with appropriate criteria, e.g. Open Bugs Highest and High https://jira.onap.org/issues/?filter=11367
- Skeptics Corner
- Feels like we're re-inventing scrum
- Referring to https://www.researchgate.net/publication/290823579_Agile_Can_Scale_Inventing_and_Reinventing_SCRUM_in_Five_Companies
- "A typical Burndown Chart is illustrated in Figure 1. It consists of the cumulative time it takes to complete outstanding tasks for deliverable software for a SCRUM
sprint. Each developer breaks down tasks into small pieces and enters into an automated backlog system"
- What is JIRA if not an "automated backlog system"? The tool feels like SCRUM because it is used to support SCRUM!
- As a release mgr, it sounds like the same amount of paper chasing with a different user interface...
- Feels like we're re-inventing scrum
...