- maximize performance by triage
- fixed time range called "time box"
- clarity: clarify what current problem is
- review: check progression related problem whether to carry on
- adaption: if the procedure has a problem or is able to improve, fix it
- minimum: 5 events,3 roles,3 prescriptions
- scrum rule: https://www.scrumguides.org
- Commitment: Commitment of everyone towards own goals
- Courage: Brave approaches of 'Doing the right thing' mind toward puzzles
- Focus: Concentration of everyone to the tasks and goals
- Openness: Concensus over all the tasks and problems to be open
- Respect: Respect each other as competent self
- Takes in charge of 'What' of the product
- Role
- Value Maximization
- Product representative, at least 1 PO required per product
- Backlog Admin
- Final determiner of backlog ordering
- Confirms the completion of the backlog
- Consults Dev team(no interruption)
- Collaborate with stakeholders
- Featured Missions
- Shares Product Visions clearly
- Decides the "Big Picture" of the release plan
- Budget management
- Backlog check & consultations (w/ users/stakeholders) over production orders or implementation timing
- Renews backlog
- Explains the contents of backlogs to stakeholders so they can understand
- Confirms completion
- Takes in charge of 'How' of the product
- Roles
- Actual production
- Cross-functional: Able to do Requirement Analysis, Architecture, Development, Environments construction, Test, Documentation...
- Features
- 3~9 members (No more than 9)
- Able to produce a thing when assembled
- No rank titles/sub-teams
- Self-organized: Responsible for the product as a "Team" itself
- Roles
- Works as a lubricant for F/W or the structure
- Excludes external deterrents
- Servant Leadership
- Education, Facilitation, Coaching, Propellation of the Scrum
- Not a manager nor admin(Not in charge of task allocation/progress management)
- Featured Missions
- Makes PO/Dev team understand Scrum rules/outputs/procedures
- Protects scrum members from external irritations
- Promotes productivity-improving changes
- Promotes the communication between PO and Dev team
- Researches over the management of product backlog
- Maximum 1 month, always the same period
- Becomes the container of the events below
- Executed when starting a sprint
- Topic1: What PO wants + Maximum range of the Dev team
- Topic2: How the Dev team would implement
- Sprint goals: Brief summary of the goal of each sprint
- Refinement: Proposes concrete tasks for backlog, Clarifies unclear goals & questions, Task partition & time estimation
- Maximum 15 mins nonetheless of number of members
- Everyday checks for goal achievements
- What was done yesterday, what to do today, any issues&concerns from the task
- Only report issues & concerns, consult after daily scrum is over
- Conductor: PO
- Participants: All stakeholders of the product
- Objective: To get the feedback for the product
- Time: 4 hrs for 1-month sprint
- Essentials
- Demonstration of the completion
- Feedback (-> reflects to sprint backlog)
- Check remaining tasks/progress
- Explanation on incomplete tasks
- Add-ons
- Discussion on Problems/Dilemmas in tasks
- Explanation of PO about situation/business
- Discussion on backlog candidates(whether to put into the backlog)
- Predictions on release/task completion based on current progress
- Recursion of the improvements
- If bug, improve the process where the bug occurred
- Revise sprint in terms of People, Relationship, Process, Tool respectively
- What was good & What to improve
- Next Action Suggestion
- Always gradual: No substantial change
- Time: 3 hrs for 1-month sprint
- Order of the back log != Absolute priority
- Backlog should always be renewed
- Top backlogs: Time estimation should have been done
- Concrete TODOs for the sprint derived from Product backlog
- Each task consists of 1-day completion
- Could be added afterwards
- Task is selected by member(No designation for the tasks)
- Achievement(completion) of the latest sprint + Overall of the previous sprints
- Operatable/Inspectable status(Not directly related to Release)
- Definition of Completion
- Checkpoint for that sprint(Until where)
- Consensus between PO and Dev team
- Definition of the completion relies on the consensus
What I thought
方法論の書籍でも技術書や取説のように「無批判的に受容すべし」の聖書か?