©2011 Improving Enterprises, Inc. Epics and Agile Planning.

Post on 13-Jan-2016

215 views 0 download

Transcript of ©2011 Improving Enterprises, Inc. Epics and Agile Planning.

©2011 Improving Enterprises, Inc.www.synerzip.com

Epics and Agile Planning

©2011 Improving Enterprises, Inc.www.synerzip.com

Dilbert on Estimating

©2011 Improving Enterprises, Inc.www.synerzip.com

Watch for road signs…

Along the way there will good, salient topics that we cannot fully address in this session.

Road Sign slides will allow us to briefly consider these topics, but stay on track for our main message.

If time permits, we can revisit these topics during the Question and Answer period at the end.

©2011 Improving Enterprises, Inc.www.synerzip.com

For what answers are we looking?

©2011 Improving Enterprises, Inc.www.synerzip.com

• Business Case• Financing• Scope & Approach• Contracts• Initial Release Plan• Assemble Team

Sprint Planning 1 day

•Acceptance Defined•Team commits•Tasks created

Product Owner establishes vision and

prioritizes Product Backlog

Sprint1 to 4 weeks

Team (BA, QA, Dev, etc.) createsand estimates Sprint Backlog (tasks)

DemonstrableRelease

Daily Scrum< 15 minutes

Burn down

Demo1/2 day

Sprint Retrospective1/2 day

Burn up

velocity

Scrum

©2011 Improving Enterprises, Inc.www.synerzip.com

A list of goals, features, and requirements that a product must provide in order to meet a business need

The Product Owner creates and maintains this list, and from it all Sprints derive their work

Product BacklogThe essential planning tool

©2011 Improving Enterprises, Inc.www.synerzip.com

How much of the product backlog effort can a team handle in one sprint?

Should become more accurate over time

Should rise and then level off

Is observed*, not speculated

*Except for sprint 1 and new teams

Velocity

©2011 Improving Enterprises, Inc.www.synerzip.com

What do we get if…

Total features in P B/LTotal features in P B/Lfeatures per interval of timefeatures per interval of time

length of intervallength of interval

©2011 Improving Enterprises, Inc.www.synerzip.com

Oooo…

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

What are these things really?

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

User StoriesWhat are User Stories?

©2011 Improving Enterprises, Inc.www.synerzip.com

User StoryA good format

©2011 Improving Enterprises, Inc.www.synerzip.com

User StoryFor Example

©2011 Improving Enterprises, Inc.www.synerzip.com

Independent

Negotiable

Valuable

Estimable

Small

Testable

Independent

Negotiable

Valuable

Estimable

Small

Testable

Good Stories Are...

©2011 Improving Enterprises, Inc.www.synerzip.com

Not all stories are created equal…

©2011 Improving Enterprises, Inc.www.synerzip.com

Independent

Negotiable

Valuable

Estimable

Small

Testable

Independent

Negotiable

Valuable

Estimable

Small

Testable

Sprint1 to 4 weeks

Fits nicely into one sprint…

©2011 Improving Enterprises, Inc.www.synerzip.com

What about the rest of INVEST?

Independent

Negotiable

Valuable

Estimable

Small

Testable

Independent

Negotiable

Valuable

Estimable

Small

Testable

©2011 Improving Enterprises, Inc.www.synerzip.com

The Epic User Story

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

How much is there?

3 3

2 5

8

8

20

20

30

40 Total: 180

©2011 Improving Enterprises, Inc.www.synerzip.com

How much is there?

©2011 Improving Enterprises, Inc.www.synerzip.com

What do these number represent?How does one assign them?

3 3

2 5

8

8

20

20

30

40

User stories can be sized with hour or days, but most experienced practitioners use Story Points.

Story Points are popular because they allow teams to estimate the size of User Stories relative to one another, and avoid having to guess who will work on a User Story.

Planning Poker is a popular way to spawn discussion and assign sizes to User Stories.

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

Epic

©2011 Improving Enterprises, Inc.www.synerzip.com

©2011 Improving Enterprises, Inc.www.synerzip.com

The Epic User Story

©2011 Improving Enterprises, Inc.www.synerzip.com

©2011 Improving Enterprises, Inc.www.synerzip.com

©2011 Improving Enterprises, Inc.www.synerzip.com

©2011 Improving Enterprises, Inc.www.synerzip.com

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

Embrace Epicness

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

In a future session…

Epic Small

I wonder how…

I wonder how…

©2011 Improving Enterprises, Inc.www.synerzip.com

Plans are nothing. Planning is everything.

-Dwight D. Eisenhower

©2011 Improving Enterprises, Inc.www.synerzip.com

Gary.McCants@ImprovingEnterprises.com

All Done!

©2011 Improving Enterprises, Inc.www.synerzip.com

Questions?

www.synerzip.com Hemant Elhence

hemant@synerzip.com469.322.0349

©2011 Improving Enterprises, Inc.www.synerzip.comwww.synerzip.com

Synerzip in a Nut-shell1. Software product development partner for small/mid-

sized technology companiesExclusive focus on small/mid-sized technology companies, typically venture-backed companies in growth phaseBy definition, all Synerzip work is the IP of its respective clientsDeep experience in full SDLC – design, dev, QA/testing, deployment

2. Dedicated team of high caliber software professionals for each client

Seamlessly extends client’s local team, offering full transparencyStable teams with very low turn-overNOT just “staff augmentation”, but provide full mgmt support

3. Actually reduces risk of development/deliveryExperienced team - uses appropriate level of engineering disciplinePractices Agile development – responsive, yet disciplined

4. Reduces cost – dual-shore team, 50% cost advantage5. Offers long term flexibility – allows (facilitates) taking

offshore team captive – aka “BOT” option

©2011 Improving Enterprises, Inc.www.synerzip.com

Our Clients

©2011 Improving Enterprises, Inc.www.synerzip.com 37

Call Us for a Free Consultation!

www.synerzip.com Hemant Elhence

hemant@synerzip.com469.322.0349

Thanks!