Difference between revisions of "CSPS Digital Academy Innovation Services - Services d'innovation de l'Académie du numérique de L'ÉFPC/How We Work"
Cory.dignard (talk | contribs) (draft content) |
(No difference)
|
Revision as of 12:01, 24 July 2019
À l’heure actuelle, cette page est en cours de développement initial. Son contenu devrait être considérablement modifié d’ici peu de temps. This page is currently under its initial development. Its contents should change significantly over a short period of time. |
Home | Our Team | Our Product Development Cycle |
How We Work | Contact Us |
Roles/Responsibilities
Product Owner
Each product/project will be assigned a product owner who will be responsible for managing the product backlog, and have final say on the direction of the product. In the absence of a product owner, this role will be fulfilled by the lead developer.
Development team
This includes anyone with the necessary skill sets to complete an increment of work as part of a sprint. This may include programmers, designers and advisors.
Lead Developer
The person who will have final say on development decisions for the product.
Scrum Master
person ensures the various sprint meetings happen and run efficiently. They assist the Product Owner and/or Development team to overcome obstacles during a sprint when asked. They provide mentoring, guidance and training on the Agile Principles and SCRUM framework as required.
Sprints
- Have a defined start and end date lasting 3 weeks, ending on a Friday. When one sprint ends, the next one immediately begins.
- It begins with a 2 - 4 hour sprint planning meeting, which includes all developers, the scrum master and product owner(s). Short planning meetings may be necessary for specific products/projects to make better use of everyone's time. These are the guidelines on amount of effort for unplanned work during a Sprint
- 20% for being humans (admin work, content switching, bathroom breaks, etc)
- 15% for skills development, learning, training and R&D activities
- 15% for special requests
- Each day of the sprint includes a 15 minute scrum starting at 10am via Zoom. The development team are the only ones required to attend the daily scrum. If people aren’t able to attend, they will post a summary in Slack prior to 10am. A daily scrum answers these questions:
- What did I work on yesterday
- What am I working on today
What do I need help with At the end of the sprint a 1 hr sprint review will be held. Short review meetings may be necessary for specific products/projects to make better use of everyone's time. The sprint goals will be evaluated against the definition of done. A 2 - 4 hr retrospective will be held which the development team are the only ones required to attend. This will include constructive conversation around: What worked this sprint What didn’t work this sprint What can be improved during the next sprint