the product owner in scrum a powerful agile business analyst · the product owner in scrum a...

22
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

Upload: buidien

Post on 26-Aug-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 2: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 3: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 4: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 5: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 6: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 7: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 8: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 9: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 10: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 11: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 12: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 13: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 14: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 15: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 16: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 17: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 18: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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

Page 19: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 20: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is 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

Page 21: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

21 www.pm-progetti.it | [email protected] Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP

Page 22: The Product Owner in Scrum a powerful Agile Business Analyst · The Product Owner in Scrum a powerful Agile Business Analyst BBC 2016, ... BABOK Guide V3 . ... •If the user is a

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