Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Agile Atheist to an Evangelist-A Journey
Ashish Mahajan
2010 October
About Me
• 27Years Old , Married Last year
• 5 years experience, Around 2 years in Agile
Teams
• Role at Ericsson R&D, Gur...
Agenda
• Agile Atheist
• Agile Evangelist
Agile Atheist
• A person who has simply the absence of belief
in Agile
!@#$%&*
Agile is Micro-
Management !!!
No Individual
Recognition !!
No
Privacy ..!
!
• http://www.halfarsedagilemanifesto.org/
Perception that It will only benefit Management
Individual tracking
Focus on metrics
Team ownership on a toss
Unrealistic ...
“Done” Agile and Failed
Don't understand what
it really means to be
“Agile”….
Follow an “Agile Book”
,and when it doesn't
...
Status-QuoThreatened
Investment loss in Status-
Quo
Knowledge sharing will
dilute individual
Importance
Selling Agile too hard
Silver Bullet
Increased Motivation
Increased Throughput
100 % Results
Agile is Not End to End
Agile Evangelist
• A Person who explains his or her beliefs in Agile
to an Agile Atheist and thereby participates
in Agile...
Agile Evangelist
Evangelist Belief
1. Agile mindset is a means to visualize and remove the
impediments we face.
2. Less impediments will in...
E2E Agile
Individual vs. Team
Changing Team Composition
Agile Practices
Hard Deadlines
Attrition
Appraisal
Individual need...
E2E Agile
Individual vs. Team
Changing Team
Composition
Agile Practices
Hard Deadlines
Attritio
n
Appraisal Individual nee...
Appreciate people
Believe inTeam
• The best architectures, requirements, and
designs
emerge from self-organizing teams
o http://agilemanifes...
From Henrik Kniberg
Pair programming
Product Owner role
Physical tools
Process tools
a.k.a. ”organizational patterns”
Thin...
• Know your Goal.
• Agile is a tool, not a goal
o Tools don’t fail or succeed. People do.
o There is no such thing as a go...
The Journey Continues
• Thank you !
Upcoming SlideShare
Loading in …5
×

Agile atheist-evangelist

507 views

Published on

  • Be the first to comment

Agile atheist-evangelist

  1. 1. Agile Atheist to an Evangelist-A Journey Ashish Mahajan 2010 October
  2. 2. About Me • 27Years Old , Married Last year • 5 years experience, Around 2 years in Agile Teams • Role at Ericsson R&D, Gurgaon: o Software Development o Agile Evangelist
  3. 3. Agenda • Agile Atheist • Agile Evangelist
  4. 4. Agile Atheist • A person who has simply the absence of belief in Agile
  5. 5. !@#$%&* Agile is Micro- Management !!! No Individual Recognition !! No Privacy ..! !
  6. 6. • http://www.halfarsedagilemanifesto.org/
  7. 7. Perception that It will only benefit Management Individual tracking Focus on metrics Team ownership on a toss Unrealistic deadlines against team’s velocity
  8. 8. “Done” Agile and Failed Don't understand what it really means to be “Agile”…. Follow an “Agile Book” ,and when it doesn't work-Dismiss Agile. Customized Waterfall
  9. 9. Status-QuoThreatened Investment loss in Status- Quo Knowledge sharing will dilute individual Importance
  10. 10. Selling Agile too hard Silver Bullet Increased Motivation Increased Throughput 100 % Results
  11. 11. Agile is Not End to End
  12. 12. Agile Evangelist • A Person who explains his or her beliefs in Agile to an Agile Atheist and thereby participates in Agile Evangelism
  13. 13. Agile Evangelist
  14. 14. Evangelist Belief 1. Agile mindset is a means to visualize and remove the impediments we face. 2. Less impediments will increase motivation. 3. Motivated teams identify and remove more impediments and result in reduced waste. 4. In the end this will give an increased throughput.
  15. 15. E2E Agile Individual vs. Team Changing Team Composition Agile Practices Hard Deadlines Attrition Appraisal Individual needs Compensation Market Dynamics Team Dynamics Distributed Teams Project Estimation Status Quo Loss of Privacy
  16. 16. E2E Agile Individual vs. Team Changing Team Composition Agile Practices Hard Deadlines Attritio n Appraisal Individual needs Compensation Market Dynamics Team Dynamics Distributed Teams Project Estimation Status Quo Loss of Privacy Circle of Influence
  17. 17. Appreciate people
  18. 18. Believe inTeam • The best architectures, requirements, and designs emerge from self-organizing teams o http://agilemanifesto.org/principles.html
  19. 19. From Henrik Kniberg Pair programming Product Owner role Physical tools Process tools a.k.a. ”organizational patterns” Thinking tools a.k.a. ”mindsets” or ”philosophies” Lean Agile Toolkits a.k.a. ”frameworks” Scrum XP Visualize the workflow To do Dev Release H C 2 Test 35 Done! 3 D G K A B FLOW Kanban Systems Thinking Theory of Constraints RUP Tool ”anything used as a means of accomplishing a task or purpose.” - dictionary.com
  20. 20. • Know your Goal. • Agile is a tool, not a goal o Tools don’t fail or succeed. People do. o There is no such thing as a good or bad tool. Only good or bad decisions about when, where, how, and why to use which tool. • Don’t limit yourself to one tool o Learn as many tools as possible. o Compare for understanding, not judgement. o Focus onWhy, not How. • Experiment & enjoy the ride o Don’t worry about getting it right from start.You won’t. o The only real failure is the failure to learn. From Henrik Kniberg To succeed with integrating agile: To do Dev Release H C 2 Test 35 Done! 3 D G K A B FLOW
  21. 21. The Journey Continues
  22. 22. • Thank you !

×