42
Erlet Shaqe www.erletshaqe.com Business Analyst as Scrum Product Owner

business analyses

Embed Size (px)

Citation preview

Page 1: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 1/42

Erlet Shaqewww.erletshaqe.com

Business Analyst asScrum Product Owner

Page 2: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 2/42

What is a business analyst?

Page 3: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 3/42

In 2007 and 08 I surveyed job descriptions for BAs to see what hiring organisationswere looking for from business analysts. This is what I found.

Page 4: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 4/42

This role encompasses more than the ability to document processesand apply technological expertise.

«wherever they sit, Business Analysts must be great communicators,

tactful diplomats, problem solvers, thinkers and analysers - with theability to understand and respond to user needs in rapidly changingbusiness environments.

We define the purpose of the role of the Business Analyst as beingultimately responsible for ensuring that organisations get the most

from their limited IT and change management resource.

Page 5: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 5/42

´...the most successful and valuable analysts are

those who understand the "Business" rather than

those who understand IT.µ

´A broad experience of business is required, the

more varied, the better.µ

Page 6: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 6/42

The role of the BA differs from the role of the

Project Manager in that the BA is responsible for

defining and managing the scope of a business

solution, while the PM is responsible for the worknecessary to implement that solution.

Page 7: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 7/42

Business analysts often play a critical role inaligning the needs of business units with thecapabilities delivered by information technology,and may serve as a translator between those twogroups.

It includes the definition of organizational goals,how those goals connect to specific objectives,determining the course of action that anorganization has to undertake to achieve those

goals and objectives, and defining how thevarious organizational units and stakeholderswithin and outside of that organization interact

Page 8: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 8/42

A Business Analyst is a professional who supportsthe evolution and implementation of businessdecisions via the application of specialist

analytical tools, techniques and procedures.

Page 9: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 9/42

As a BA, I find my client area is glad to have

someone to deal with that ´techoµ stuff and

therefore the challenge is to ensure a level of

common understanding and ´getting the businesssystem rightµ first time.

Page 10: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 10/42

The professional business analyst« differs from

traditional IS analysts in that it focuses almost

exclusively on adding value to the businessµ

Page 11: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 11/42

Business Analysts get the job done. It's that

simple - they get the job done. When everyone

else retreats, gives up, waffles or disassociates

from the job the analyst gets the job done.

Page 12: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 12/42

Business Technical

Page 13: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 13/42

What is a

¶ProductOwner·

Page 14: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 14/42

Alexa Page rank search

Page 15: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 15/42

Laura BrandauBridging-the-gap.com

Page 16: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 16/42

Laura BrandauBridging-the-gap.com

Page 17: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 17/42

Scrum«

Page 18: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 18/42

«which is an agile thing

Page 19: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 19/42

Individuals and

interactions

That is, while there is value in the items on the right,

we value the items on the left more

We are uncovering better ways of developing software by doing it and

helping others do it. Through this work we have come to value:

The Agile Manifesto

processes and tools

Working softwarecomprehensive

documentation

Customer collaboration contract negotiation

Responding to change following a plan

over

over

over

over

Page 20: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 20/42

Individuals and

interactions

That is, while there is value in the items on the right,

we value the items on the left more

We are uncovering better ways of developing software by doing it and

helping others do it. Through this work we have come to value:

The Agile Manifesto

processes and tools

Working softwarecomprehensive

documentation

Customer collaboration contract negotiation

Responding to change following a plan

over

over

over

over

Scrum

Page 21: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 21/42

Individuals and

interactions

That is, while there is value in the items on the right,

we value the items on the left more

We are uncovering better ways of developing software by doing it and

helping others do it. Through this work we have come to value:

The Agile Manifesto

processes and tools

Working softwarecomprehensive

documentation

Customer collaboration contract negotiation

Responding to change following a plan

over

over

over

over

Scrum

Page 22: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 22/42

Principles behind the Agile Manifesto

1. Our highest priority is to satisfy the

customer through early and continuousdelivery of valuable software.

2. Welcome changing requirements, even late

in development. Agile processes harness

change for the customer's competitive

advantage.

3. Deliver working software frequently, from a

couple of weeks to a couple of months, witha preference to the shorter timescale.

4. Business people and developers must work

together daily throughout the project.

5. Build projects around motivated individuals.

Give them the environment and support

they need, and trust them to get the job

done.

6. The most efficient and effective method of

conveying information to and within a

development team is face-to-face

conversation.

7. Working software is the primary measure of

progress.8. Agile processes promote sustainable

development. The sponsors, developers, and

users should be able to maintain a constant

pace indefinitely.

9. Continuous attention to technical excellence

and good design enhances agility.

10.Simplicity--the art of maximizing theamount of work not done--is essential.

11.The best architectures, requirements, and

designs emerge from self-organizing

teams.

12.At regular intervals, the team reflects on

how to become more effective, then tunes

and adjusts its behavior accordingly.

Page 23: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 23/42

Principles behind the Agile Manifesto

1. Our highest priority is to satisfy the

customer through early and continuousdelivery of valuable software.

2. Welcome changing requirements, even

late in development. Agile processes

harness change for the customer's

competitive advantage.

3. Deliver working software frequently, from a

couple of weeks to a couple of months, witha preference to the shorter timescale.

4. Business people and developers must work

together daily throughout the project.

5. Build projects around motivated individuals.

Give them the environment and support

they need, and trust them to get the job

done.

6. The most efficient and effective method of

conveying information to and within a

development team is face-to-face

conversation.

7. Working software is the primary measure of

progress.8. Agile processes promote sustainable

development. The sponsors, developers, and

users should be able to maintain a constant

pace indefinitely.

9. Continuous attention to technical excellence

and good design enhances agility.

10.Simplicity--the art of maximizing theamount of work not done--is essential.

11.The best architectures, requirements, and

designs emerge from self-organizing

teams.

12.At regular intervals, the team reflects on

how to become more effective, then tunes

and adjusts its behavior accordingly.

Page 24: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 24/42

Scrum·s three aspects

Process

People

Products

Page 25: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 25/42

Process

Sprint

Page 26: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 26/42

People

(agile scrum)

team Scrum master Product Owner

1,510,000 292,000 35,100

Page 27: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 27/42

People

(agile scrum)

team Scrum master Product Owner

1,510,000 292,000 35,101

Page 28: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 28/42

The product owner

Assure team is pursuing a common vision

Establish priorities to track business value

Act as ¶the customer· for developer questions

Work with product management to planreleases

Plan, elaborate and accept user stories anditerations

Technical: understand and prioritize refactoringand infrastructure

Page 29: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 29/42

User Stories(We·ll come back to that)

Page 30: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 30/42

The issue for BA·s assuming the Product Owner role is ¶authority·

Page 31: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 31/42

C.R.A.C.K.

Analysts(Barry Boehm, Richard Turner)

Collaborative

Representative

Accountable

Committed

Knowledgeable

Page 32: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 32/42

Products (Deliverables)

Page 33: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 33/42

Pre-sprint work

Page 34: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 34/42

Post sprint

implementationwork

Page 35: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 35/42

Pre sprint Sprint

Post sprint

Page 36: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 36/42

As a <user type>

I want to <achieve a goal>

So that I can <get some value>

Page 37: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 37/42

INVESTin good user stories

Page 38: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 38/42

Plus

Estimates* Release plan

Acceptancecriteria

´Acceptanceµ

* Don¶t produce them, but

probably does report them

Page 39: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 39/42

Plus

Business Value Balancing

stakeholder needs Implementation

planning Selling the solution

Page 40: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 40/42

Plus

Constant interactionwith the dev team

Page 41: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 41/42

Secrets to success

Early and often

Focus on value

Release focus

Avoid eating elephants

Test first approach to requirements

Done-Done (James Shore, The Art of Agile Development)

Communication, communication,communication (as usual)

Page 42: business analyses

8/7/2019 business analyses

http://slidepdf.com/reader/full/business-analyses 42/42

Q uestions?Erlet Shaqe

www.erletshaqe.com