scrum agile by david mann
DESCRIPTION
TRANSCRIPT
![Page 2: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/2.jpg)
Agenda
Introduction
Value Proposition
Process
Commitment
Dependency
Constraints
Non-Customer Focus
Process Components
SCRUM – Agile Process
TED Talks
Q & A
![Page 3: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/3.jpg)
Introduction
Our Theme:
Time to Grow
![Page 4: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/4.jpg)
What is the definition of insanity?
Introduction
Doing the same thing over
and over and expecting
different results!
![Page 5: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/5.jpg)
Introduction
Implementing
industry’s best
practices and
processes
IT Process
![Page 6: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/6.jpg)
Value Proposition
Technology as a Key Differentiator
• Sales Efficiency
• Enhance Customer Experience
• Increase Staff Loyalty
• Beat the Competition
Accelerate Growth
![Page 7: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/7.jpg)
Process
The most important thing about
Process is to have one
FOCUS – Wildly Important Goals
LEAD MEASURES
SCOREBOARD
CADENCE of ACCOUNTABILITY
![Page 8: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/8.jpg)
ProcessWhy a Process?
• Time to Market
• Productivity & Efficiency
• Quality1) Functionality
2) Security
3) Compliance
4) Scalability
5) Expandability
6) Maintainability
7) Availability
8) Accessibility
9) Visibility
10) Intelligence
![Page 9: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/9.jpg)
ProcessPeople DO NOT follow complex processes!
![Page 10: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/10.jpg)
Process
Essential Elements of A Process:
Simple
Industry Proven Practices
Customizable
Scalable
Popular (think resources)
FREE
![Page 11: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/11.jpg)
Process
SCRUM – Agile Process Methodology
![Page 12: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/12.jpg)
ProcessWhat is Agile about?
Agile is about change
Agile is about customer involvement
Agile is about focus
Agile is about lead measures
Agile is about scoreboard
Agile is about accountability
12
“The only constant in the universe is change”
![Page 13: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/13.jpg)
ProcessWhat is Agile about?
13
Agile has tracks not phases; teams dash to the finish-line without waiting for each other
Build
Plan
EnvisionQA/Stabilize
Deploy
![Page 14: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/14.jpg)
Process
14
Agile is not about rushing things; but if Agile is applied things gets
delivered faster with higher quality. Why?
• Short Sprints (iterations) - 2 to 4 weeks
• Full Customer Involvement to adjust course
• Frequent Releases & Check-Points
• Multi tracks
• Focusing on delivering software (not process)
Agile does not mean chaos:
• Agile has “change control“ after each sprint (but less formal)
• Agile has meaningful short documents; prototypes clarify requirements and design; project-
room eliminates hefty documents and long meetings; the team focuses on delivering quality
software and not documents
![Page 15: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/15.jpg)
Commitment
![Page 16: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/16.jpg)
Dependency
Scope
Quality
![Page 17: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/17.jpg)
Dependency
Honey,
Let’s make a baby! and
I want it by next month
Sure Sweetheart,
But it takes a lady 9
months to make a baby!
Can we just add
resources and get it done
in 1 month?
![Page 18: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/18.jpg)
Non-Customer Focus
What the customer really needed
How Matt, Zaven, and Keith were billed
How IT Operations installed it
How the consultant described it
How the developer programmed it
How the architect designed it
How a business analyst documented it
How the SME explained it
![Page 19: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/19.jpg)
Build
MilestonesProcess Components
![Page 20: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/20.jpg)
Deliverables
Build
PDD
BRD
TDD
TestPlan
Code
UAT
RolloutPlan
ProductionRelease
Process Components
![Page 21: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/21.jpg)
Team
SponsorCustomer
BusinessAnalyst
Architect
Developer
Tester
ReleaseManager
• Foster open communication
• Work toward a shared vision (focus on delivering business value)
• Empower team members
• Establish clear accountability
• Stay Agile and expect change
• Partner with customers
Process Components
![Page 22: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/22.jpg)
SCRUM – Agile Process
Focus Lead Measures
Score-board
Cadence Account-ability
1. What did you do yesterday?2. What will you do today?3. Do you have any road-blocks?
![Page 23: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/23.jpg)
SCRUM – Agile Process
![Page 24: Scrum Agile by David Mann](https://reader034.vdocuments.us/reader034/viewer/2022042601/54b5d7ff4a7959cd018b4576/html5/thumbnails/24.jpg)
TED TalksBruce Feiler:
Agile Programming for your family
http://www.ted.com/talks/bruce_feiler_agile_programming_for_your_family.html