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

Post on 26-Aug-2018

223 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 | michele.maritato@pm-progetti.it Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP

About me

RIBERA

MILAN

3 www.pm-progetti.it | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it 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 | michele.maritato@pm-progetti.it Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP

22 www.pm-progetti.it | michele.maritato@pm-progetti.it Michele Maritato, MBA, PMP, PMI-RMP, CBAP, CSM, PSM I, PSPO I, PMI-ACP

Contacts

J Michele Maritato

! +39-335-5468934 " michele.maritato@pm-progetti.it

www.pm-progetti.it

michele.maritato

michelemaritato

top related