Upload
buidien
View
229
Download
0
Embed Size (px)
Citation preview
The Product Owner in Scrum, a powerful Agile Business Analyst
BBC 2016, Las Vegas
Michele Maritato MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
2 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
About me
RIBERA
MILAN
3 www.pm-progetti.it | [email protected] Michele 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)
4 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Process and Tools
Individuals and Interactions ov
er
Following a Plan
Responding to Change ov
er
Comprehensive Documentation
Working Systems ov
er
Contract Negotiation
Customer Collaboration ov
er
http://agilemanifesto.org/
BABOK Guide V3
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
THE
SC
RU
M T
EA
M &
BA
BA
BO
K &
SC
RU
M
The Agile Manifesto and the Babok Guide (2)
5 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Change driven approach • Focus on stakeholder
analysis • Plan for governance
through interactions with people, over processes and rules
• Organize to work together with people in co-located environments
• Plan for exchanging information deeply and directly
• Focus on continuous improvement
• Plan for change in scope
• Deep, continuous, informal interaction with people
• Understand value • Communicate value
• “Agile” modelling techniques, focus more on engaging people
• Understand motivation triggers
• Understand risks in change driven approaches
• Incremental solutions, focus on simplicity
• Share continuously with people
• Evaluate the solution on the field
• Manage for continuous change of requirements and scope
• Robust traceability • Prioritization based on value • Manage through engaging people
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BA
BO
K &
SC
RU
M
BABOK Guide V3
THE
SC
RU
M T
EA
M &
BA
The Underlying Competencies
6 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Creative Thinking • Decision Making • Learning • Problem Solving • Systems Thinking • Conceptual Thinking • Visual Thinking
Analytical Thinking and
Problem Solving
Behavioral Characteris
tics
Business Knowledge
Communication Skills
Interaction Skills
Tools and Technology
• Creative Think.
• Decision Mak.
• Learning
• Problem Solv.
• Systems Think.
• Conceptual Thinking
• Visual Think.
• Ethics
• Personal Accountability
• Trustworthiness
• Organization & Time Management
• Adaptability
• Business Acumen
• Industry Knowledge
• Organization Knowledge
• Solution Knowledge
• Methodology Knowledge
• Verbal Communicat.
• Non-Verbal Communicat.
• Written Communicat.
• Listening
• Facilitation
• Leadership & Influencing
• Teamwork
• Negotiation & Conflict Resolution
• Teaching
• Office Productivity Tools & Technology
• Business Analysis Tools & Technology
• Communicat. Tools & Technology
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BA
BO
K &
SC
RU
M
BABOK Guide V3
THE
SC
RU
M T
EA
M &
BA
Other discoveries
7 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Same considerations when we analyze also the 12 agile principles
The Babok Guide model is applicable with a focus on Agile: agile as a «mind frame»
Might use specific agile BA techniques
CO
NSI
DER
ATIO
NS
ON
AG
ILE
BA
BA
BO
K &
SC
RU
M
THE
SC
RU
M T
EA
M &
BA
Pig
s: th
e S
crum
Tea
m
• Team
• ScrumMaster
• Product Owner
Chi
cken
: the
st
akeh
olde
rs • Management
• Customer
• Users
The Scrum Team
8 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A TH
E SC
RU
M T
EAM
& B
A B
AB
OK
& S
CR
UM
The Product Owner
Ø Is responsible for maximizing the value of the product and the work of the Team
Ø Is the sole person responsible for managing the Product Backlog 1. Expressing the items 2. Ordering (prioritize) the items to
best achieve goals and missions 3. Optimizing the value of the work
the Team performs 4. Ensuring that the Product Backlog
is visible, transparent, and clear to all
5. Ensuring the Team understands items to the level needed
Bus
ines
s St
akeh
olde
rs
Developm
ent Team
more, more, more…
less, less, less…
9 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E SC
RU
M T
EAM
& B
A
The Scrum Team Ø The Product Owner
ü One person accountable for value: “why”, “what”, “when”, “how to change”
Ø The Team ü One team collectively accountable
for delivery: “how”, “who”, “where”
Ø The Scrum Master ü One person accountable for making
Scrum work and ensure the Scrum Team adheres to the agile principles
10 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
IS THE FOCUS OF BA COMPETENCIES «WITHIN
THE PROJECT»
INTERACT WITH THE PO + BA COMPETENCIES TO
SUPPORT SELF-ORGANIZATION AND
CROSS-FUNCTIONALITY
SUPPORTING THE PO AND THE TEAM + SCRUM
ENABLER IN THE ORGANIZATION (HYBRID)
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E SC
RU
M T
EAM
& B
A
The Scrum framework
E
A
E
A
A
E
E
11 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Business Analysis Planning and Monitoring
12 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Plan BA Approach: Initial Plan, not only for BA activities
• Plan Stakeholder Engagement
• Plan BA Governance
• Plan BA Information Management
• Review/Develop further BA Planning Outputs
• Identify BA Performance Improvements
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Initial Plan: an example
13 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Elicitation and Collaboration
14 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Prepare for elicitation
• Conduct elicitation
• Confirm elicitation results
• Communicate BA Information
• Manage Stakeholder Collaboration
• Elicitation tasks • Collaboration tasks
• Business R. • Stakeholder R. • Other Work
• Business R. • Stakeholder R. • Solution R. • Transition R. • Other Work
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Requirements Life Cycle Management
15 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Trace Requirements
• Prioritize Requirements
• Approve Requirements
• 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
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Traceability: an example
16 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
I N V E S T" SIZE"BUSINESS VALUE"
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 a warning message “record not found”;"• If the user is a Premium Member, the system should permit to cancel the same day without a fee;"• If the user is a Non Premium Member, the system should charge 10% 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
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Strategy Analysis
17 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
• Analyze Currents State
• Define Future State
• Assess Risks
• Define Change Strategy
• All Strategy Analysis tasks • Business R. • Other Work • Business R.
• Other Work
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
• Business Need • Capability Gaps • Solution Approach • Solutions Scope • Business Case
THE
SC
RU
M T
EA
M &
BA
Requirements Analysis and Design Definition
18 www.pm-progetti.it | [email protected] Michele 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
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
Solution Evaluation
19 www.pm-progetti.it | [email protected] Michele 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
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
The Agile BA Techniques
20 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
CO
NS
IDE
RAT
ION
S O
N A
GIL
E B
A B
AB
OK
& S
CR
UM
TH
E S
CR
UM
TE
AM
& B
A
21 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
22 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP
Contacts
J Michele Maritato
! +39-335-5468934 " [email protected]
www.pm-progetti.it
michele.maritato
michelemaritato