Post on 12-Apr-2017
The Product Owner in Scrum,a powerful Agile Business Analyst
BBC 2016, Las Vegas
Michele MaritatoMBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
2www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
1. CONSIDERATIONS ON
AGILE BUSINESS ANALYSIS
2. THE SCRUM TEAM & BA
3. THE BABOK GUIDE AND
SCRUM FOR THE PO
The Agile Manifesto and the Babok Guide (1)
3www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Process andTools
Process andTools
Individuals andInteractions
Individuals andInteractions ov
er
Following aPlan
Following aPlan
Responding toChange
Responding toChange ov
erComprehensiveDocumentationComprehensiveDocumentation
WorkingSystemsWorkingSystems ov
er
ContractNegotiation
ContractNegotiation
CustomerCollaboration
CustomerCollaboration ov
er
http://agilemanifesto.org/
BABOK Guide V3
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
THE
SCR
UM
TEA
M &
BA
BABO
K &
SCR
UM
The Agile Manifesto and the Babok Guide (2)
4www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Change driven approach• Focus on stakeholder
analysis• Plan for governance
through interactionswith people, overprocesses and rules
• Organize to worktogether with people inco-located environments
• Plan for exchanginginformation deeply anddirectly
• Focus on continuousimprovement
• Plan for change in scope
• Deep, continuous, informalinteraction with people
• Understand and Communicate value• Understand motivation triggers
• “Agile” modellingtechniques, focus moreon engaging people
• Understandmotivation triggers
• Understand risks inchange drivenapproaches
• Incrementalsolutions, focus onsimplicity
• Share continuouslywith people
• Evaluate the solutionon the field
• Manage for continuous change ofrequirements and scope
• Robust traceability• Prioritization based on value• Manage through engaging people
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BABO
K &
SCR
UM
THE
SCR
UM
TEA
M &
BA
The Underlying Competencies
5www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
•CreativeThinking•DecisionMaking•Learning•ProblemSolving•SystemsThinking•ConceptualThinking•VisualThinking
•CreativeThinking•DecisionMaking•Learning•ProblemSolving•SystemsThinking•ConceptualThinking•VisualThinking
AnalyticalThinking and
ProblemSolving
BehavioralCharacteris
tics
BusinessKnowledge
Communication Skills
InteractionSkills
Tools andTechnology
•CreativeThink.
•Decision Mak.
•Learning
•Problem Solv.
•SystemsThink.
•ConceptualThinking
•Visual Think.
•Ethics
•PersonalAccountability
•Trustworthiness
•Organization& TimeManagement
•Adaptability
•BusinessAcumen
•IndustryKnowledge
•OrganizationKnowledge
•SolutionKnowledge
•MethodologyKnowledge
•VerbalCommunicat.
•Non-VerbalCommunicat.
•WrittenCommunicat.
•Listening
•Facilitation
•Leadership& Influencing
•Teamwork
•Negotiation& ConflictResolution
•Teaching
•OfficeProductivityTools &Technology
•BusinessAnalysisTools &Technology
•Communicat. Tools &Technology
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BABO
K &
SCR
UM
BABOK Guide V3
THE
SCR
UM
TEA
M &
BA
Other discoveries
6www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Same considerations when we analyzealso the 12 agile principles
Same considerations when we analyzealso the 12 agile principles
The Babok Guide model is applicable witha focus on Agile: agile as a «mind frame»The Babok Guide model is applicable witha focus on Agile: agile as a «mind frame»
Might use specific agile BA techniquesMight use specific agile BA techniques
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BABO
K &
SCR
UM
THE
SCR
UM
TEA
M &
BA
Pigs
: the
Scr
um T
eam • Team
• ScrumMaster
• ProductOwner Chi
cken
: the
stak
ehol
ders
• Management
• Customer
• Users
The Scrum Team
7www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BATH
E SC
RU
M T
EAM
& B
ABA
BOK
& SC
RU
M
The Product Owner
Is responsible for maximizing thevalue of the product and the workof the Team
Is the sole person responsible formanaging the Product Backlog1. Expressing the items2. Ordering (prioritize) the items to
best achieve goals and missions3. Optimizing the value of the work
the Team performs4. Ensuring that the Product Backlog
is visible, transparent, and clearto all
5. Ensuring the Team understandsitems to the level needed
Bus
ines
s St
akeh
olde
rs Developm
ent Teammore,more,more…
less,less,less…
8www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BABA
BOK
& SC
RU
MTH
E SC
RU
M T
EAM
& B
A
The Scrum Team: BA for all of them The Product Owner One person accountable for value:
“why”, “what”, “when”, “how tochange”
The Team One team collectively accountable
for delivery: “how”, “who”, “where”
The Scrum Master One person accountable for making
Scrum work and ensure the ScrumTeam adheres to the agile principles
9www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
IS THE FOCUS OF BACOMPETENCIES «WITHIN
THE PROJECT»
INTERACT WITH THE PO +BA COMPETENCIES TO
SUPPORT SELF-ORGANIZATION AND
CROSS-FUNCTIONALITY
SUPPORTING THE PO ANDTHE TEAM + SCRUM
ENABLER IN THEORGANIZATION (HYBRID)
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BABA
BOK
& SC
RU
MTH
E SC
RU
M T
EAM
& B
A
The Scrum framework
E
A
E
A
A
E
E
10www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Business Analysis Planning and Monitoring
11www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Plan BAApproach:Initial Plan,not only forBA activities
• PlanStakeholderEngagement
• Plan BAGovernance
• Plan BAInformationManagement
• Review/Develop further BA PlanningOutputs
• Identify BA Performance Improvements
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Initial Plan: an example
12www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Elicitation and Collaboration
13www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Prepare forelicitation
• Conductelicitation
• Confirmelicitationresults
• CommunicateBAInformation
• ManageStakeholderCollaboration
• Elicitation tasks• Collaboration tasks
• Business R.• Stakeholder R.• Other Work
• Business R.• Stakeholder R.• Solution R.• Transition R.• Other Work
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Requirements Life Cycle Management
14www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• TraceRequirements
• PrioritizeRequirements
• ApproveRequirements
• Trace Requirements• Maintain Requirements• Prioritize Requirements• Assess Requirements Change• Approve Requirements
• Business R.• Stakeholder R.• Solution R.• Transition R.• Other Work
• Business R.• Stakeholder R.• Other Work
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Traceability: an example
15www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
I N V E S T SIZEBUSINESSVALUE
USER STORY N. 12
AS A User
I WANT TO cancel a reservation
SO THAT I can change mind when I want
ACCEPTANCE CRITERIA
MEETS TEAM’S DEFINITION OF READY ?
Front
Rear
•The system should receive in input the following info <…>,search in the repository, and present the following info as output<…>: Exception: if no record found the system should show awarning message “record not found”;•If the user is a Premium Member, the system should permit tocancel the same day without a fee;•If the user is a Non Premium Member, the system should charge10% for a same day cancellation;•The system must send an email to the user <email format>•The system must send an email to the hotel <email format>
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Strategy Analysis
16www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• AnalyzeCurrentsState
• DefineFuture State
• AssessRisks
• DefineChangeStrategy
• All Strategy Analysis tasks• Business R.• Other Work• Business R.
• Other Work
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
M
• Business Need• Capability Gaps• Solution Approach• Solutions Scope• Business Case
THE
SCR
UM
TEA
M &
BA
Requirements Analysis and Design Definition
17www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Specify and Model Reqs.• Verify Reqs.; Validate Reqs.• Define Reqs. Architecture• Define Design Options• Analyze Potential Value and Recommend Solution
• Stakeholder R.• Solution R.• Transition R.• Other Work
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
Solution Evaluation
18www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Measure Solution Performance• Analyze Performance Measures• Assess Solution Limitations• Assess Enterprise Limitations• Recommend Actions to Increase Solution Value
• Business R.• Stakeholder R.• Solution R.• Transition R.• Other Work
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
The Agile BA Techniques
19www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BAB
ABO
K &
SC
RU
MTH
E SC
RU
M T
EAM
& B
A
20www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
21www.pm-progetti.it | michele.maritato@pm-progetti.itMichele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Contacts
Michele Maritato
michele.maritato@pm-progetti.it
www.pm-progetti.it
michele.maritato
michelemaritato