SlideShare ist ein Scribd-Unternehmen logo
1 von 44
September 2016
WII-FM
Think about …
 The most important thing I want to know is …
 I want to know how to do …
 How do we deal with …
 What if we could …
WHAT IS AGILE?
EMPIRICAL PROCESS
CONTROL
Agile is based on empirical control, through
transparency, inspection and adaptation. The best
processes are emerging while doing, and only
retrospectively it is possible to recognize successful
adaptations from non successful ones.
PULL PRINCIPLE
Agile approaches are based on pull principle which
allows self-organizing teams to pull in work and
knowledge as needed in order to deliver value to
the customer.
AGILE TEAM MODEL
THE AGILE MANIFESTO
AGILE PRINCIPLES
ROLES IN SCRUM
SCRUM MASTER
RESPONSIBILITIES
 The PROCESS OWNER
 Helps the team do its best work
 Team level coach
 Facilitates communication
 Acts as a change agent
THE DELIVERY TEAM
 Build the thing RIGHT
 Made up of whomever is needed to complete the work
 Decides HOW to build it
 Commit to the Sprint
 Own the estimates and tasks
 Plan their own work (tasks, dependencies)
THE SCRUM FRAMEWORK
SCRUM PROJECT
LIFECYCLE
5 LEVELS OF PLANNING
VISION
Vision Feeds Scope and Priorities
 Visioning exercise should be held with all people who need to
buy in to a common vision of the product and/or strategic
direction
 Elevator Statement
 Design the Product Box
 Press Release
LEAN CANVAS
PERSONAS
ROADMAP
 Emphasizing the setting of high-level objectives, aligned to
goals around value-delivery
 Can be used to define critical dates
 Set high-level themes and direction
 Should indicate planned evolution over time
RELEASE PLANNING
 Description
 Team to make a “soft” commitment to the completion of a set of the
highest ranked product backlog items for the upcoming release
 Synchronize the team on the objectives of the Release and the
opportunity to see the bigger picture
 Should be done face-to-face
 Likely that the stories will be further refined and may be split into
smaller (value-focused) stories, AC may be modified, and additional
stories may be created
 This event may last up to 2 days
RELEASE PLANNING
AGENDA
 Opening
 Product Vision / Roadmap
Review
 Architecture Review
 Release Name & Theme
 Review Velocity
 Review Release Schedule &
Iterations
 Issues and Concerns
 Definition of Done Review /
Modifications
 Review Stories in
Consideration
 Review Story
 Provide High-level Estimates
 Split Story (if necessary)
 Validate Acceptance Criteria
 Identify Issues & Concerns
 Identify Dependencies &
Assumptions
 Sequences Stories Across
Iterations
 Team Commitment
 Communication / Logistics
Plan
 Close / Mini-retro
RELEASE PLANNING
OUTCOMES
 A release plan with team-based
understanding of priorities
 A best-guess sequence for story mappings
to iterations
 High-level story estimates
 Issues, risks, dependencies, concerns to be
monitored throughout the Release
WALKING SKELETON
PRODUCT BACKLOG
What is it?
• Is the ranked list of all the features and functions to be built
into the system and all the defects to be fixed. At its most
basic it is all the work to be done by the delivery team on
the system.
What’s in it?
• Contains features, requirements, user stories, as well as
defects. These items describe the system to be developed
and they comprise work to be planned and delivered.
• Product Backlog Items (PBIs) that cannot be delivered in
one iteration are called epics.
PRODUCT BACKLOG
Who owns it?
• The Product Owner owns the backlog. The PO owns all
decisions about content and ranking.
Who Contributes to it?
• Stakeholders contribute their ideas and needs about what
the system should do.
• The Delivery Team contributes technical stories as well as
estimates.
RANK FOR VALUE
Goal of an Agile project is to deliver value incrementally.
Product Backlog must be ranked for value.
Consider value in terms of:
Stakeholder and User Value
• Include the System itself as a stakeholder, whose primary interest is its
own health
Strategy Value
• Does a PBI further the product vision or corporate strategy.
Competition Value
• Can a PBI alter the competitive landscape?
Feedback and Learning
• Early feedback from stakeholders. Technical learning, validating
solutions.
PRODUCT BACKLOG
DYNAMICS
USER STORIES
User stories are written in everyday language that describe the
interaction between the user and the system, focusing on the
value gained. It is not a highly documented requirement, but
rather a conversation to collaborate on the topic.
A user story should fit onto a 3” x 5” card and will contain 3
parts: the title, the description and the acceptance criteria (AC).
If the title and description don’t fit, then you should revisit the
user story.
As a [user role/who] I want [goal/what], so I can [reason/why]
WHO
The who is the “who” who wants the functionality and who
benefits from it. Typically this is a role or persona.
Avoid “As a user…” this is too vague or too general. Use roles to
help the team imagine who they are building the software for.
Helps create a relationship between the team and the “who”.
WHAT
This specifies the need, feature or functionality that is desired
by the who. This is what will be built into the software or
service.
Should be clear, so that the team knows what to design and
build.
WHY
 Specifies the value for the who and is the primary purpose for
delivery.
 It is important to help teams design solutions that meet the
real needs of the users and customers.
 The “why” is critical as we focus on value driven work . The
“why” keeps the value up front, helping the PO with ranking.
 The team needs to understand the “why”, then come up with
the delivery ideas.
 If there is no “why”, you most likely have a story with no
value!
THE 3 C’S
3 C’s indicate the 3 elements of a user story: Card, Conversation
and Confirmation
Card
• Captures the general idea and is a promise for conversation
Conversation
• Through conversation, the PO and delivery team develop shared
understanding of the goals for functionality as well as constraints.
This should be the whole team participating.
Confirmation
• Well defined user story is testable. AC are the conditions of
satisfaction and acceptance for the story.
REFINEMENT SESSIONS
Purpose: To provide input regarding clarity, dependencies, risks,
assumptions, acceptance criteria (AC), and high level estimates in
order to inform the prioritization and on-going maintenance of the
Product Backlog.
Attendees: PO, Delivery Team, Subject Matter Experts (SME),
Stakeholders (if needed)
Outcomes:
 Stories have been clarified with any relevant information.
 High-level implementation estimates have been provided by the
Delivery Team that will implement the story.
 The PO is equipped with information to help with prioritization
decisions.
REFINEMENT
DESCRIPTION
 A backlog refinement session is intended to provided the PO with
information to keep the Product Backlog healthy.
 This on-going session provides synchronization points with the
delivery team to ensure that the stories are understood and in good
standing to be brought into Sprint Planning.
 This synchronization ensures that estimates are provided, stories are
clarified and that the PO has enough information to prioritize stories
on an on-going basis.
 The whole team should be involved in a backlog refinement session.
 Remember to consider your Backlog Refinement sessions when
calculating your team capacity. A general rule of thumb is to reserve
approximately 10% - 15% of capacity for each team member.
 Any specialists or SME(s) that are needed for a specific story should
also attend.
BREAKING DOWN STORIES
The team helps with the work, but the more the PO can own story
breakdown, the more she can ensure meaningful feedback and valuable
stories.
 INVEST in good stories
 Independent, Negotiable, Valuable, Estimable, Sized Appropriately,
Testable
 Vertical Slices rather than Horizontal layers
SPLITTING STORIES
RANKING THE BACKLOG
 Prioritization Attributes
 User/stakeholder value
 Competition value
 Strategy value
 Revenue value
 Risk
 Kano Analysis
 Story Mapping
 Stack – rank
 #1, #2, #3, #n…
SPRINT PLANNING
 What is it?
 PO’s vision for the sprint
 Describes the highest priority features to the team
 Determines the work for the upcoming sprint.
 Items are taken off of the product backlog according to priority and
broken down into manageable tasks.
 Who Attends?
 Product Owner
 Scrum Master
 Delivery Team
 Outputs
 A sprint goal
 A sprint backlog (includes the list of tasks necessary to delivering
the product backlog items
SPRINT REVIEW / DEMO
 What is it?
 The Scrum team demonstrates what they accomplished during the
sprint
 Very informal
 Natural result of the sprint
 PO accepts or rejects each product backlog item*
 Stakeholders/business and PO provide feedback
 Who Attends?
 Delivery team
 Scrum Master
 Product Owner
 Customers
 Stakeholders
 Outputs
 Accepted work for the sprint
RETROSPECTIVE
 What is it?
 A retrospective is an opportunity to learn and improve. It is time
set aside – outside of day-to-day routine – to reflect on past events
and behaviors.
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Outputs
 Top Items to improve for the next sprint
 Action Items that come out of the meeting
DAILY SCRUM
 What is it?
 Daily meeting held by the team
 Not a status or a problem solving meeting
 The team reports to each other on what they accomplish
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Other(s) outside of the Dev team can attend
 Outputs
 None unless there are roadblocks that the Scrum Master needs to
help remove
CHIEF PRODUCT OWNER
 This role is the Product Owner (PO) of the whole product.
 The CPO is focused on the strategy of the product and own a shared
product vision for the entire product.
 The individual team PO will also have a shared product vision that will
ultimately align with the overall product vision.
 The CPO owns the single product-level backlog and provides guidance to
the group of PO’s on the Scrum Team(s) that will complete the effort.
 The CPO will use the product-level backlog to coordinate the work through
sub-backlogs, through the individual team PO.
 This role is filled by a single person not a committee.
 This role requires full time focus and commitment to a single product.
 The CPO will facilitate collaborative decision making as well as having the
final say if a decision cannot be reached (handled through sessions such as
the Scrum of Scrums which the CPO will own).
SCALING THE PO
Feature and Component Owners - Start-up before Maturity
SCALING THE PO
Unbundling and Product Variants – Start-up before Maturity
SCALING THE PO
Strategic and Tactical Product Roles - Mature

Weitere ähnliche Inhalte

Was ist angesagt?

Intro to design sprint
Intro to design sprintIntro to design sprint
Intro to design sprintAngelene Jessy
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Lviv Startup Club
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile ScrumHiep Luong
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Lviv Startup Club
 
How to Make Great Software Estimates
How to Make Great Software EstimatesHow to Make Great Software Estimates
How to Make Great Software EstimatesGreg Thomas
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design SprintHafizdzaki Mcd
 
Gtd Pair Coachingnet
Gtd  Pair CoachingnetGtd  Pair Coachingnet
Gtd Pair CoachingnetYves Hanoulle
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshareFaren faren
 
Bar Camp Gent Talking Stick
Bar Camp Gent Talking StickBar Camp Gent Talking Stick
Bar Camp Gent Talking StickYves Hanoulle
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?David Denicolò
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modellingCraig Brown
 
Demystifying the Design Sprint
Demystifying the Design SprintDemystifying the Design Sprint
Demystifying the Design SprintFresh Tilled Soil
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend MicroJuggernaut Liu
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewPavel Dabrytski
 
Preparing for 1st Design Sprint
Preparing for 1st Design SprintPreparing for 1st Design Sprint
Preparing for 1st Design SprintNew Haircut
 
Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219Yves Hanoulle
 

Was ist angesagt? (20)

Intro to design sprint
Intro to design sprintIntro to design sprint
Intro to design sprint
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
 
How to Make Great Software Estimates
How to Make Great Software EstimatesHow to Make Great Software Estimates
How to Make Great Software Estimates
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design Sprint
 
Gtd Pair Coachingnet
Gtd  Pair CoachingnetGtd  Pair Coachingnet
Gtd Pair Coachingnet
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshare
 
Bar Camp Gent Talking Stick
Bar Camp Gent Talking StickBar Camp Gent Talking Stick
Bar Camp Gent Talking Stick
 
Tortillis group approach
Tortillis group approachTortillis group approach
Tortillis group approach
 
Facilitation Fundamentals
Facilitation FundamentalsFacilitation Fundamentals
Facilitation Fundamentals
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
Demystifying the Design Sprint
Demystifying the Design SprintDemystifying the Design Sprint
Demystifying the Design Sprint
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
 
Kendall Appich Presentation
Kendall Appich Presentation Kendall Appich Presentation
Kendall Appich Presentation
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend Micro
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master Interview
 
Preparing for 1st Design Sprint
Preparing for 1st Design SprintPreparing for 1st Design Sprint
Preparing for 1st Design Sprint
 
Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219
 

Andere mochten auch

Customer and product discovery
Customer and product discoveryCustomer and product discovery
Customer and product discoveryTheAgileDen
 
Serve first april 2016
Serve first april 2016Serve first april 2016
Serve first april 2016TheAgileDen
 
The ys behind the ceremonies
The ys behind the ceremoniesThe ys behind the ceremonies
The ys behind the ceremoniesTheAgileDen
 
Agile camp releaseplanning
Agile camp releaseplanningAgile camp releaseplanning
Agile camp releaseplanningTheAgileDen
 
Agile camp conflict
Agile camp conflictAgile camp conflict
Agile camp conflictTheAgileDen
 
Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrumTheAgileDen
 
Agile camp sprint planning
Agile camp sprint planningAgile camp sprint planning
Agile camp sprint planningTheAgileDen
 
Agile camp agile estimation
Agile camp agile estimationAgile camp agile estimation
Agile camp agile estimationTheAgileDen
 
Trust grid workshop
Trust grid workshopTrust grid workshop
Trust grid workshopTheAgileDen
 

Andere mochten auch (12)

Stakeholder
StakeholderStakeholder
Stakeholder
 
Customer and product discovery
Customer and product discoveryCustomer and product discovery
Customer and product discovery
 
Serve first april 2016
Serve first april 2016Serve first april 2016
Serve first april 2016
 
The ys behind the ceremonies
The ys behind the ceremoniesThe ys behind the ceremonies
The ys behind the ceremonies
 
Agile camp releaseplanning
Agile camp releaseplanningAgile camp releaseplanning
Agile camp releaseplanning
 
Agile camp conflict
Agile camp conflictAgile camp conflict
Agile camp conflict
 
Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrum
 
Agile camp sprint planning
Agile camp sprint planningAgile camp sprint planning
Agile camp sprint planning
 
Agile camp agile estimation
Agile camp agile estimationAgile camp agile estimation
Agile camp agile estimation
 
Trust grid workshop
Trust grid workshopTrust grid workshop
Trust grid workshop
 
Metrics
MetricsMetrics
Metrics
 
Facilitation
FacilitationFacilitation
Facilitation
 

Ähnlich wie Po session

"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile InstituteInnovation Roots
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility DefinedVibhu Srinivasan
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to proBim Akinfenwa
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptMouhamed Anouar Fersi
 
Mark Foley Agile Methods And The Business Analystc
Mark Foley   Agile Methods And The Business AnalystcMark Foley   Agile Methods And The Business Analystc
Mark Foley Agile Methods And The Business AnalystcMia Horrigan
 
knowquestion :: agile team management
knowquestion :: agile team managementknowquestion :: agile team management
knowquestion :: agile team managementStephen Bounds
 
Agile values and mindset refresher
Agile values and mindset refresherAgile values and mindset refresher
Agile values and mindset refresherBreisi Brito
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflctCherifa Mansoura
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12Ravi Tadwalkar
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiationreggie_d
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product OwnerMárcio Oya
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSeshne Govender
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgileNCR2016
 

Ähnlich wie Po session (20)

"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
 
Scrum master & agile master
Scrum master & agile masterScrum master & agile master
Scrum master & agile master
 
PSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.pptPSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.ppt
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
 
Scrum it up!
Scrum it up!Scrum it up!
Scrum it up!
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to pro
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
 
Mark Foley Agile Methods And The Business Analystc
Mark Foley   Agile Methods And The Business AnalystcMark Foley   Agile Methods And The Business Analystc
Mark Foley Agile Methods And The Business Analystc
 
knowquestion :: agile team management
knowquestion :: agile team managementknowquestion :: agile team management
knowquestion :: agile team management
 
Agile values and mindset refresher
Agile values and mindset refresherAgile values and mindset refresher
Agile values and mindset refresher
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflct
 
The Role of the BA in Agile Software Development
The Role of the BA in Agile Software DevelopmentThe Role of the BA in Agile Software Development
The Role of the BA in Agile Software Development
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiation
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 

Mehr von Erin Bolk

Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentErin Bolk
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trustErin Bolk
 
Agile camp2016 product
Agile camp2016 productAgile camp2016 product
Agile camp2016 productErin Bolk
 
Agile camp2016 retro the retro
Agile camp2016 retro the retroAgile camp2016 retro the retro
Agile camp2016 retro the retroErin Bolk
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trustErin Bolk
 
Agile camp2016 not just an it thing
Agile camp2016 not just an it thingAgile camp2016 not just an it thing
Agile camp2016 not just an it thingErin Bolk
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxinsErin Bolk
 
Agile camp2016 dont fear the data
Agile camp2016 dont fear the dataAgile camp2016 dont fear the data
Agile camp2016 dont fear the dataErin Bolk
 
Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentErin Bolk
 
Agile camp2016 servant leadership
Agile camp2016 servant leadershipAgile camp2016 servant leadership
Agile camp2016 servant leadershipErin Bolk
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxinsErin Bolk
 
Agile camp2016 mindset
Agile camp2016 mindsetAgile camp2016 mindset
Agile camp2016 mindsetErin Bolk
 
Agile camp2016 leadingothers
Agile camp2016 leadingothersAgile camp2016 leadingothers
Agile camp2016 leadingothersErin Bolk
 
Agile camp2016 leadership_styles
Agile camp2016 leadership_stylesAgile camp2016 leadership_styles
Agile camp2016 leadership_stylesErin Bolk
 
Agile camp Distributed Teams
Agile camp Distributed TeamsAgile camp Distributed Teams
Agile camp Distributed TeamsErin Bolk
 

Mehr von Erin Bolk (15)

Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitment
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trust
 
Agile camp2016 product
Agile camp2016 productAgile camp2016 product
Agile camp2016 product
 
Agile camp2016 retro the retro
Agile camp2016 retro the retroAgile camp2016 retro the retro
Agile camp2016 retro the retro
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trust
 
Agile camp2016 not just an it thing
Agile camp2016 not just an it thingAgile camp2016 not just an it thing
Agile camp2016 not just an it thing
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxins
 
Agile camp2016 dont fear the data
Agile camp2016 dont fear the dataAgile camp2016 dont fear the data
Agile camp2016 dont fear the data
 
Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitment
 
Agile camp2016 servant leadership
Agile camp2016 servant leadershipAgile camp2016 servant leadership
Agile camp2016 servant leadership
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxins
 
Agile camp2016 mindset
Agile camp2016 mindsetAgile camp2016 mindset
Agile camp2016 mindset
 
Agile camp2016 leadingothers
Agile camp2016 leadingothersAgile camp2016 leadingothers
Agile camp2016 leadingothers
 
Agile camp2016 leadership_styles
Agile camp2016 leadership_stylesAgile camp2016 leadership_styles
Agile camp2016 leadership_styles
 
Agile camp Distributed Teams
Agile camp Distributed TeamsAgile camp Distributed Teams
Agile camp Distributed Teams
 

Kürzlich hochgeladen

Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 

Kürzlich hochgeladen (20)

Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 

Po session

  • 2. WII-FM Think about …  The most important thing I want to know is …  I want to know how to do …  How do we deal with …  What if we could …
  • 4. EMPIRICAL PROCESS CONTROL Agile is based on empirical control, through transparency, inspection and adaptation. The best processes are emerging while doing, and only retrospectively it is possible to recognize successful adaptations from non successful ones.
  • 5. PULL PRINCIPLE Agile approaches are based on pull principle which allows self-organizing teams to pull in work and knowledge as needed in order to deliver value to the customer.
  • 10. SCRUM MASTER RESPONSIBILITIES  The PROCESS OWNER  Helps the team do its best work  Team level coach  Facilitates communication  Acts as a change agent
  • 11. THE DELIVERY TEAM  Build the thing RIGHT  Made up of whomever is needed to complete the work  Decides HOW to build it  Commit to the Sprint  Own the estimates and tasks  Plan their own work (tasks, dependencies)
  • 14. 5 LEVELS OF PLANNING
  • 15. VISION Vision Feeds Scope and Priorities  Visioning exercise should be held with all people who need to buy in to a common vision of the product and/or strategic direction  Elevator Statement  Design the Product Box  Press Release
  • 18. ROADMAP  Emphasizing the setting of high-level objectives, aligned to goals around value-delivery  Can be used to define critical dates  Set high-level themes and direction  Should indicate planned evolution over time
  • 19. RELEASE PLANNING  Description  Team to make a “soft” commitment to the completion of a set of the highest ranked product backlog items for the upcoming release  Synchronize the team on the objectives of the Release and the opportunity to see the bigger picture  Should be done face-to-face  Likely that the stories will be further refined and may be split into smaller (value-focused) stories, AC may be modified, and additional stories may be created  This event may last up to 2 days
  • 20. RELEASE PLANNING AGENDA  Opening  Product Vision / Roadmap Review  Architecture Review  Release Name & Theme  Review Velocity  Review Release Schedule & Iterations  Issues and Concerns  Definition of Done Review / Modifications  Review Stories in Consideration  Review Story  Provide High-level Estimates  Split Story (if necessary)  Validate Acceptance Criteria  Identify Issues & Concerns  Identify Dependencies & Assumptions  Sequences Stories Across Iterations  Team Commitment  Communication / Logistics Plan  Close / Mini-retro
  • 21. RELEASE PLANNING OUTCOMES  A release plan with team-based understanding of priorities  A best-guess sequence for story mappings to iterations  High-level story estimates  Issues, risks, dependencies, concerns to be monitored throughout the Release
  • 23. PRODUCT BACKLOG What is it? • Is the ranked list of all the features and functions to be built into the system and all the defects to be fixed. At its most basic it is all the work to be done by the delivery team on the system. What’s in it? • Contains features, requirements, user stories, as well as defects. These items describe the system to be developed and they comprise work to be planned and delivered. • Product Backlog Items (PBIs) that cannot be delivered in one iteration are called epics.
  • 24. PRODUCT BACKLOG Who owns it? • The Product Owner owns the backlog. The PO owns all decisions about content and ranking. Who Contributes to it? • Stakeholders contribute their ideas and needs about what the system should do. • The Delivery Team contributes technical stories as well as estimates.
  • 25. RANK FOR VALUE Goal of an Agile project is to deliver value incrementally. Product Backlog must be ranked for value. Consider value in terms of: Stakeholder and User Value • Include the System itself as a stakeholder, whose primary interest is its own health Strategy Value • Does a PBI further the product vision or corporate strategy. Competition Value • Can a PBI alter the competitive landscape? Feedback and Learning • Early feedback from stakeholders. Technical learning, validating solutions.
  • 27. USER STORIES User stories are written in everyday language that describe the interaction between the user and the system, focusing on the value gained. It is not a highly documented requirement, but rather a conversation to collaborate on the topic. A user story should fit onto a 3” x 5” card and will contain 3 parts: the title, the description and the acceptance criteria (AC). If the title and description don’t fit, then you should revisit the user story. As a [user role/who] I want [goal/what], so I can [reason/why]
  • 28. WHO The who is the “who” who wants the functionality and who benefits from it. Typically this is a role or persona. Avoid “As a user…” this is too vague or too general. Use roles to help the team imagine who they are building the software for. Helps create a relationship between the team and the “who”.
  • 29. WHAT This specifies the need, feature or functionality that is desired by the who. This is what will be built into the software or service. Should be clear, so that the team knows what to design and build.
  • 30. WHY  Specifies the value for the who and is the primary purpose for delivery.  It is important to help teams design solutions that meet the real needs of the users and customers.  The “why” is critical as we focus on value driven work . The “why” keeps the value up front, helping the PO with ranking.  The team needs to understand the “why”, then come up with the delivery ideas.  If there is no “why”, you most likely have a story with no value!
  • 31. THE 3 C’S 3 C’s indicate the 3 elements of a user story: Card, Conversation and Confirmation Card • Captures the general idea and is a promise for conversation Conversation • Through conversation, the PO and delivery team develop shared understanding of the goals for functionality as well as constraints. This should be the whole team participating. Confirmation • Well defined user story is testable. AC are the conditions of satisfaction and acceptance for the story.
  • 32. REFINEMENT SESSIONS Purpose: To provide input regarding clarity, dependencies, risks, assumptions, acceptance criteria (AC), and high level estimates in order to inform the prioritization and on-going maintenance of the Product Backlog. Attendees: PO, Delivery Team, Subject Matter Experts (SME), Stakeholders (if needed) Outcomes:  Stories have been clarified with any relevant information.  High-level implementation estimates have been provided by the Delivery Team that will implement the story.  The PO is equipped with information to help with prioritization decisions.
  • 33. REFINEMENT DESCRIPTION  A backlog refinement session is intended to provided the PO with information to keep the Product Backlog healthy.  This on-going session provides synchronization points with the delivery team to ensure that the stories are understood and in good standing to be brought into Sprint Planning.  This synchronization ensures that estimates are provided, stories are clarified and that the PO has enough information to prioritize stories on an on-going basis.  The whole team should be involved in a backlog refinement session.  Remember to consider your Backlog Refinement sessions when calculating your team capacity. A general rule of thumb is to reserve approximately 10% - 15% of capacity for each team member.  Any specialists or SME(s) that are needed for a specific story should also attend.
  • 34. BREAKING DOWN STORIES The team helps with the work, but the more the PO can own story breakdown, the more she can ensure meaningful feedback and valuable stories.  INVEST in good stories  Independent, Negotiable, Valuable, Estimable, Sized Appropriately, Testable  Vertical Slices rather than Horizontal layers
  • 36. RANKING THE BACKLOG  Prioritization Attributes  User/stakeholder value  Competition value  Strategy value  Revenue value  Risk  Kano Analysis  Story Mapping  Stack – rank  #1, #2, #3, #n…
  • 37. SPRINT PLANNING  What is it?  PO’s vision for the sprint  Describes the highest priority features to the team  Determines the work for the upcoming sprint.  Items are taken off of the product backlog according to priority and broken down into manageable tasks.  Who Attends?  Product Owner  Scrum Master  Delivery Team  Outputs  A sprint goal  A sprint backlog (includes the list of tasks necessary to delivering the product backlog items
  • 38. SPRINT REVIEW / DEMO  What is it?  The Scrum team demonstrates what they accomplished during the sprint  Very informal  Natural result of the sprint  PO accepts or rejects each product backlog item*  Stakeholders/business and PO provide feedback  Who Attends?  Delivery team  Scrum Master  Product Owner  Customers  Stakeholders  Outputs  Accepted work for the sprint
  • 39. RETROSPECTIVE  What is it?  A retrospective is an opportunity to learn and improve. It is time set aside – outside of day-to-day routine – to reflect on past events and behaviors.  Who Attends?  Product Owner  Scrum Master  Dev Team  Outputs  Top Items to improve for the next sprint  Action Items that come out of the meeting
  • 40. DAILY SCRUM  What is it?  Daily meeting held by the team  Not a status or a problem solving meeting  The team reports to each other on what they accomplish  Who Attends?  Product Owner  Scrum Master  Dev Team  Other(s) outside of the Dev team can attend  Outputs  None unless there are roadblocks that the Scrum Master needs to help remove
  • 41. CHIEF PRODUCT OWNER  This role is the Product Owner (PO) of the whole product.  The CPO is focused on the strategy of the product and own a shared product vision for the entire product.  The individual team PO will also have a shared product vision that will ultimately align with the overall product vision.  The CPO owns the single product-level backlog and provides guidance to the group of PO’s on the Scrum Team(s) that will complete the effort.  The CPO will use the product-level backlog to coordinate the work through sub-backlogs, through the individual team PO.  This role is filled by a single person not a committee.  This role requires full time focus and commitment to a single product.  The CPO will facilitate collaborative decision making as well as having the final say if a decision cannot be reached (handled through sessions such as the Scrum of Scrums which the CPO will own).
  • 42. SCALING THE PO Feature and Component Owners - Start-up before Maturity
  • 43. SCALING THE PO Unbundling and Product Variants – Start-up before Maturity
  • 44. SCALING THE PO Strategic and Tactical Product Roles - Mature

Hinweis der Redaktion

  1. Write down on stickies provided and post on the board
  2. What does it mean to “do” Agile or “be” agile? Is it different type of work?
  3. Drafted in 2001 Representatives from Extreme Programming, SCRUM, DSDM, etc…
  4. There are 12 principles – take a look at the AgileManifesto.org
  5. Process owner – expert in scrum, guides team to best practices Best work – by protecting the team from outside distractions, encouraging collaboration, inspecting and adapting based on metrics and behaviors Coaching team on best practices and process
  6. Whomever is needed – made up of 7-9 (ideally) people, QA, BA, DBA, Dev, Report Writer, etc. Team is cross-functional
  7. Focusing on Scrum since majority of our teams employ scrum
  8. Deliver incrementally – value to market sooner, faster feedback, pivot quick based on new needs, market changes, technology adjustments
  9. The backlog must constantly evolve, as we learn by building small increments To reduce waste, we evolve the backlog just in time. We might identify most epics for a product, but we elaborate detail only on the highest ranked items. Highest ranked should be small enough to fit into an iteration. Items slated for later might be larger, until it is time to make them smaller. The PO constantly prepares the next items for the next planning window.
  10. US is adapted from XP
  11. Independent – Dependencies make sequencing difficult; simplify by avoiding them where possible Negotiable – Stories are not contracts. Leave room for creativity to bring better solutions Valuable – All stories should be written to express the value to users and customers (not developers) Estimable – Your team will tell you if they need more information Sized Appropriately – For the level planning; small for iteration planning Testable – The ideal is a binary test result: coded properly or not, done or not Vertical slices Rather than beginning with the “data model” begin by creating the ability to create a profile. Throughout the story the team can build the user table and the account table as well as the UI
  12. Research vs. Action Spike vs. Implementation Manual vs. Automated Buy vs. Build Batch vs. Individual Single User vs. Multi-User Simple vs. Complex Static vs. Dynamic Slower vs. Faster Less vs. More
  13. * - PO should be working closely with the team during the sprint so that there are no surprises. Could be approving/rejecting during the sprint Stakeholders – allows the team to interface with the customer to receive real time feedback on what is being delivered. Also allows the stakeholders to work with the team regarding priorities, value…be a part of the team. Feedback loops – why we do iterative development
  14. Recommendation is to have single PO unless the product is growing, has more features, more teams to develop it or too big for 1 person The initial product owner should be in charge of the overall product, take care of the product strategy (High level strategy) and roadmap, and manage the stakeholders, but still be involved in managing the product backlog and making prioritisation decisions. The feature and component owners manage their assets: they capture new ideas and requirements, test them using feedback and data, and collaborate with the teams developing the features and components. The following picture illustrates this approach.
  15. A common technique to do this is unbundling a feature and releasing it as a separate product—like Facebook did with the Messenger app in 2004. This reduces the scope of the original product and it creates a brand-new one, managed by a new product owner and developed by its own team(s). Another technique is creating product variants—think of iPod shuffle and iPod Touch, for example. Applying this technique avoids feature bloat of the original product; and similarly, to unbundling, it introduces new offerings that are looked after by their own product owners and built by their own teams, as the picture below illustrates.
  16. Splitting product responsibilities along the strategic-tactical dimension works well if a tight integration of strategic and tactical decisions is not required. This is typically the case when the product has entered maturity: it is now incrementally enhanced to defend market share and maximise its business benefits; bigger changes are unlikely to occur—unless you decide to extend its life cycle, for instance, by taking to a new market or segment. If you use this scaling option at an earlier life cycle stage, then you face the risk of strategic decisions not effectively guiding tactical ones, as well as tactical insights, such as user feedback on specific features or a slower than anticipated development progress, not informing the strategic decisions, particularly when several people take on tactical duties and / or the individuals responsible for strategic and tactical decisions don’t work together very closely.