Based on this article Veridu has created a 5 phased project management Process.
- Inbox items are promoted based on business impact.
- Items are only promoted from one phase to the next during sprint planning meetings.
This is the source of ideas to feed into the next steps of the PM Process.
The inbox step is divided into two buckets:
- Internal: Team's ideas and suggestions for future projects.
- External: Customer's/Licencee's ideas, requests and bug reports.
Planned projects and features that drive the business.
Promoted items from the Input Layer will be categorized into 3 different pipelines:
- Platform: Development, maintenance and refactoring activities needed to sustain and build out the platform.
- Story Inbox: Incoming ideas, suggestions, requests, etc
- Next Up: Selected items from Story Inbox to be planned during current sprint.
- Spec: Project's specification (user stories, requirements, dependencies, etc).
- Design: Specified projects that needs multimidia assets or wireframes.
- Ready: Projects that are ready to be put into the development pipeline.
- Inbox: Incoming bugs.
- Under Review: Bugs that are being reproduced and receiving additional information needed to be fixed.
- Accepted: Bugs that are ready to be put into the development pipeline.
- Next Up: Promoted items from the Planning Layer ready to be picked up by developers.
- In Progress: Projects being worked on by developers.
- Documenting: Feature ready projects that needs documentation.
- Testing: Unit, Integration and usability testing by Project Owner.
- Ready: Projects ready for Quality Assurance.
- Next Up: Promoted items from the Development Layer ready to be evaluated.
- Under Review: Projects being tested by Product Owner and QA staff. Rejected projects will be fed back into the Development Layer.
- Ready: Projects ready to be released.
Promoted items from QA Layer that are released to public.
Every deploy is marked with a release time stamp and commit tag.