SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

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
 
Obstacles on agility path
Obstacles on agility pathObstacles on agility path
Obstacles on agility pathDusan Kocurek
 
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
 

Mais procurados (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
 
Obstacles on agility path
Obstacles on agility pathObstacles on agility path
Obstacles on agility path
 
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
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 

Mais de 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
 

Último

Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...Henrik Hanke
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxAsifArshad8
 
proposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeegerproposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeegerkumenegertelayegrama
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
Internship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SEInternship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SESaleh Ibne Omar
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptxogubuikealex
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxRoquia Salam
 
General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per MVidyaAdsule1
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 

Último (18)

Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
 
proposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeegerproposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeeger
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
Internship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SEInternship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SE
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptx
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptx
 
General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per M
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 

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

Notas do Editor

  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.