scrum feb 3rd - manoj vadakan - cosncires agile practices
TRANSCRIPT
![Page 1: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/1.jpg)
Going Agile? What is in it for me?
MANOJ VADAKKAN
Manoj [email protected]
HOSTED BYBachan AnandConscires Agile [email protected]
![Page 2: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/2.jpg)
Conscires Agile Practices
Who we are ::Enabler of Agile & Scrum adoption for your
organizationAgile Adoption Assessment, Training &
Coaching
What we do :: Agile & Scrum Coaching – http://agile.conscires.com/services/ Agile & Scrum Trainings - http://bit.ly/allTrainings
Boston,MA Irvine,CA San Diego,CA Phoenix, AZ
![Page 3: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/3.jpg)
Your experience with Agile
I don’t know what Agile isUnderstand the values of AgileStarted using Agile but have ChallengesI am sailing smooth on my Agile boat
3
![Page 4: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/4.jpg)
Agenda
Why Agile?What is In In It For Me?What is Scrum?
4
![Page 5: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/5.jpg)
About your facilitator
5
![Page 6: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/6.jpg)
Certifications6
![Page 7: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/7.jpg)
Organizations consulted with7
![Page 8: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/8.jpg)
Currently with8
![Page 9: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/9.jpg)
Previous Speaking Engagements9
![Page 10: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/10.jpg)
Iterative Vs. Agile
10
![Page 11: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/11.jpg)
Homework Problem11
http://alistair.cockburn.us/Are+iterations+hazardous+to+your+project%3F
![Page 12: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/12.jpg)
The Homework ProblemIterative vs. Agile
A School homework assignment Read 10 books answer 20 questions Submit answers by Following Monday (1 week to
complete the assignment)
12
http://alistair.cockburn.us/Are+iterations+hazardous+to+your+project%3Fhttp://www.scrumalliance.org/articles/134-iterative-vs-agile
![Page 13: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/13.jpg)
Homework Problem13
![Page 14: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/14.jpg)
Homework Problem14
![Page 15: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/15.jpg)
Homework ProblemThe plan
Read two book every day (M-F)
Spend Saturday to answer questions
Submit answers on Monday
15
0
2
4
6
8
10
12
Monday Tuesday Wednesday Thursday Friday Saturday
# of Books to Read
# of Questions
![Page 16: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/16.jpg)
Homework ProblemWhat Really Happened
Student read books as per plan. Status on Friday - Green
Started looking at questions on Saturday to realize that books need to be read again for the most part Status on Saturday - Red
16
0
2
4
6
8
10
12
# of Books to Read
# of Questions
![Page 17: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/17.jpg)
What is the point?
How the student should have measured his progress? Number of Books read? Number of Questions answered?
How do you measure progress in your projects?
17
![Page 18: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/18.jpg)
18
Agile
![Page 19: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/19.jpg)
Agile Manifestowww.agilemanifesto.org
19
![Page 20: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/20.jpg)
Agile Manifestowww.agilemanifesto.org
Individuals &
interactions
ove
r
processes and tools
Working software ove
r
comprehensive
documentation
Customer
collaboration
ove
r
contract negotiation
Responding to change ove
r
following a plan
20
That is, while there is value in the items on the right, we value the items on the left more.
![Page 21: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/21.jpg)
Responding to Change
21
![Page 22: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/22.jpg)
Working Software
22
![Page 23: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/23.jpg)
Working Software
Track Record
23
![Page 24: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/24.jpg)
The Plan Driven development: The Plan24
![Page 25: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/25.jpg)
The Plan Driven developmentThe Plan
25
![Page 26: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/26.jpg)
The Plan Driven development: The Plan26
ANALYSIS
![Page 27: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/27.jpg)
The Plan Driven development: The Plan27
ANALYSIS
DESIGN
![Page 28: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/28.jpg)
The Plan Driven development: The Plan28
ANALYSIS
DESIGN CODE
![Page 29: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/29.jpg)
The Plan Driven development: The Plan29
ANALYSIS
DESIGN CODE TEST
![Page 30: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/30.jpg)
The Plan Driven developmentOct Target date
30
![Page 31: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/31.jpg)
Reality?
31
![Page 32: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/32.jpg)
The Plan Driven development: Reality32
ANALYSIS DESIGN CODE TEST
![Page 33: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/33.jpg)
The Plan Driven development: Reality33
ANALYSIS DESIGN CODE TEST
![Page 34: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/34.jpg)
The Plan Driven development: Reality34
ANALYSIS DESIGN CODETE
ST
![Page 35: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/35.jpg)
The Plan Driven development: Reality35
![Page 36: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/36.jpg)
The Plan Driven developmentNew Date
36
![Page 37: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/37.jpg)
The Plan Driven developmentsystem testing
37
![Page 38: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/38.jpg)
bugs38
![Page 39: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/39.jpg)
The Plan Driven developmentProduction Release
39
![Page 40: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/40.jpg)
The Plan Driven developmentProduction Release
delivered in March
40
![Page 41: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/41.jpg)
The Plan Driven developmentProduction Release
5 Months late
41
![Page 42: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/42.jpg)
The Plan Driven development: Prod. Release
no new business value for 15 months
42
![Page 43: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/43.jpg)
Trust?
43
![Page 44: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/44.jpg)
How do we build the Trust?
44
![Page 45: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/45.jpg)
What if we deliverworking Software
with business value from the first week/month
45
![Page 46: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/46.jpg)
What if we deliverworking Software
Frequently
46
![Page 47: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/47.jpg)
Agile Manifestowww.agilemanifesto.org
Individuals &
interactions
ove
r
processes and tools
Working software ove
r
comprehensive
documentation
Customer
collaboration
ove
r
contract negotiation
Responding to change ove
r
following a plan
47
That is, while there is value in the items on the right, we value the items on the left more.
![Page 48: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/48.jpg)
Agile is not an Excuse for
We don’t need to plan anythingWe don’t need to document anything
48
![Page 49: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/49.jpg)
Lazy Agile
49
![Page 50: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/50.jpg)
50
Why Agile?
![Page 51: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/51.jpg)
What Challenge do you have?
What challenges do you have in your environment?
51
![Page 52: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/52.jpg)
Why Agile?
We may have better process efficiency than we ever had before.
How do we improve now? Is the budget/schedule getting shorter? How about value delivered & Time to
Market?
![Page 53: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/53.jpg)
Business Value
Is prioritization an afterthought? When/who prioritize features?
Late? may be when we are really sure we can not do it all within the time?
![Page 54: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/54.jpg)
Applying the Pareto Principle
![Page 55: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/55.jpg)
Reasons for Project Failure55
Lack of User Input 13%
Incomplete Requirements & Specifications 12%
Changing Requirements & Specifications 11%
Lack of Executive Support 8%
Technology Incompetence 7%
Lack of Resources 6%
Unrealistic Expectations 6%
Unclear Objectives 5%
Unrealistic Timeframes 4%
New technology 4%
Other 23%
Extracted from CHAOS Report : The Standish Group 1995
![Page 56: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/56.jpg)
56User Involvements 16%
Executive Management Support 14%
Clear statements of Requirements 13%
Proper Planning 10%
Realistic Expectations 8%
Smaller Project Milestones 8%
Competent Staff 7%
Ownership 5%
Clear Vision and Objectives 3%
Hardworking, Focused Staff 2%
Other 14%
Extracted from CHAOS Report : The Standish Group 1995
Reasons for Project Success
![Page 57: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/57.jpg)
What is in it for me?
As a customer , I want to be able to Go to market faster Faster return on investment Opportunity to provide feedback early
As a Project Manager/Leadership, I want To measure progress in terms of real progress made on
product . Better engaged and accountable team
As a team member, I want A sustainable pace Satisfaction of quality product delivered Clear Priority and less interruption during development
57
![Page 58: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/58.jpg)
58
Scrum A quick Introduction Scrum
![Page 59: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/59.jpg)
Scrum
A process framework for managing product development
Not a methodology
59
![Page 60: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/60.jpg)
Sprint
Sprint
Sprint
Sprint
Sprint
Production
Release
Product Owner with Stakeholders/PMO
Product Owner with Stakeholders/PMO
Product Backlog
Feedback from Sprint Reviews
Feedback from Releases
Sprint = Iteration
Discovery Period
During the Discovery Period, the product team identify the features, prioritize the features, and identify a roadmap for the product. The roadmap will identify the release milestones into production and the features contained in each releases at a high-level.
Each Sprint deliver (for a subset of Product Backlog) running tested features potentially shippable that the team can demonstrate to the customer to get feedback
Multiple sprints usually build up a release
Agile Product Development
![Page 61: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/61.jpg)
Product Owner with Stakeholders/PMO
With the help of the Product Owner, the team selects a set of features from the top of the prioritized product backlog.Team Spends 2 to 4 hours on the first day of the sprint to break down the features to detail tasks (technical, testing, documentation, etc) and estimate hours needed to complete them.
Within the sprint the team deliver Running Tested Features along with all the documentation for the selected features. The product from the sprint is demonstrated to the customer to get feedback.
Sprints are of the consistent, fixed length for a project, usually 1 week to 4 weeks.
Agile Product Development: Sprints
Product Backlog
Sprint Backlog
Sprint Task List
Sprint Demo
The team creates working software for the features selected for the Sprint including all the necessary Documentation
Sprint
Potentially shippable product
Initial Analysis for the sprint backlog
Acceptance CriteriaDefined for Sprint
![Page 62: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/62.jpg)
Scrum62
• Roles• Product owner• Scrum Master• Team
• Ceremonies• Daily Scrum• Sprint Planning• Sprint Review-
Demo• Retrospective
• Artifacts• Product Backlog• Sprint Backlog
• Planning• Release plan
• Progress Tracking• Velocity• Burn down Chart
![Page 63: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/63.jpg)
What is in it for me?
As a customer , I want to be able to Go to market faster Faster return on investment Opportunity to provide feedback early
As a Project Manager/Leadership, I want To measure progress in terms of real progress made on
product . Better engaged and accountable team
As a team member, I want A sustainable pace Satisfaction of quality product delivered Clear Priority and less interruption during development
63
![Page 64: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/64.jpg)
What is your action item?
What are you going to differently?What two action items do you have?
64
![Page 65: Scrum feb 3rd - manoj vadakan - cosncires agile practices](https://reader034.vdocuments.us/reader034/viewer/2022052603/55d5237bbb61eb83118b45b7/html5/thumbnails/65.jpg)
Upcoming Trainings in Boston,MA
“What is Scrum” by Manoj Vadakan on Feb 19th 2011
Certified ScrumMaster Training by Alan Cyment on April 7th – 8th 2011
20% discount with code Webinar0122Contact
Bachan Anand W : http://agile.conscires.com E : [email protected] P : 949-232-8900