1 1999/Ph 514: EPICS Database II EPICS EPICS Database II Ned D. Arnold APS.
©2011 Improving Enterprises, Inc. Epics and Agile Planning.
-
Upload
ruth-gibbs -
Category
Documents
-
view
218 -
download
0
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
Questions?
www.synerzip.com Hemant Elhence
©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
Thanks!