--- title: Agile Implementation Plan created_date: 2025-01-14 updated_date: 2025-01-14 aliases: tags: --- # Agile Implementation Plan ## Scrum ### Roles #### Product Owner The product owner is responsible for the requirements definition. The right requirements and their appropriate prioritization is crucial for the success of a project. Therefore it is very important to hire excellent personnell for this role, since it has a high leverage. See [[More Effective Agile by Steve McConnell#Most common Challenges|Most common Challenges with product owners]] for more details. ### Meetings > [!Tip] Good Meeting Habits > - Create agendas > - define deliverables > - stay on topic > - start and end on time #### Sprint Planning #### Daily Standup #### Retrospectives ### Work Units - Stories should be completable within a single sprint: - The team should decompose its stories so that no single story consumes more than half the team for half the sprint; most stories should be smaller. - The team should aim to complete 6-12 stories per sprint (assuming recommended team size (3-9)) --- ## Current faults discovered - Excessive schedule pressure --> focus on appearance of progress above actual progress (see [[More Effective Agile by Steve McConnell|More Effective Agile]], page 51) - authority to make decisions ## Core Culture Values - Open mistake and learning mentality: includes retrospection after sprints: could I have done more, should I have done less? Is the quality release quality? - Commitment mentality: every team member is included in the planning and commits personally to what they can reasonably do in the next sprint. ## Risks associated with Scrum at OneSec - We don't understand scrum well enough to properly implement it. Or to properly coach the entire team how to stick to the rules - [[Floris]] cannot give away responsibility to the team. - Not following it a 100% --> do "Scrum, but..." ## What are characteristics of the Software that we need to implement at OneSec? - we have changing hardware - safety - What exactly is the business plan, who are the customers, what is the product? - Who are the key stakeholders for the product?