Scrum Product Owner Flashcards
Agile Manifesto
- Individuals and Interactions over Processes and Tools
- Working Software over Comprehensive Documentation
- Customer Collaboration over Contract Negotiation
- Responding to Change over Following a Plan
Principles of Agile Manifesto
- Customer Satisfaction through early and continuous delivery of valuable software
- Welcome Changing Requirements
- Deliver Working Software Frequently
- Business and Developers must work together daily
- Build projects around motivated individuals
- Face to Face conversation is best
- Working software is the primary measure of progress
- Sustainable development
- Continuous attention to technical excellence and good design
- Simplicity - the art of maximizing the amount of work not done - is essential
- Self Organizing Teams
- Regular intervals, team reflects on how to become more effective and then tunes/adjusts behavior accordingly
Waterfall - Cost and Schedule are altered to ensure desired scope is achieved. What is altered in Agile for this?
Quality and Constraints
What is the process style of Agile?
Iterative
Low upfront planning
What is the agile management style?
Decentralized
Agile Methods:
Kanban Extreme Programming Crystal Methods Dynamic Systems Development Methods Feature Driven Development Test Driven Development Adaptive Software Development Agile Unified Process Domain Driven Development
Scrum Principles
- Empirical Process Control
- Self-Organization
- Collaboration
- Value based prioritization
- Time-Boxing
- Iterative Development
Empirical Process Control
Transparency
Inspection
Adaptation
Self-Organization over Command and Control
Self-Organization over Command and Control
Collaboration - 3 A’s
Awareness
Articulation
Appropriation
PO Responsibilities - Create Vision Process
Define Project Vision
Help create Project Charter / Budget
PO Responsibilities - Form Scrum Team Process
Help determine Scrum Team Members
Develop Collaboration Plan
Develop Team Building Plan with Scrum Master
PO Responsibilities - Create Sprint Backlog Process
Clarifies requirements to the scrum team while creating the Sprint Backlog
Optimum size of scrum team - how many members?
6-10
Speed Boat
Technique that can be used ton conduct retrospect meeting