SlideShare a Scribd company logo
Agile Practices & Values July 2010 Arin Sime
Agile attempts to prevent … Where is my product?  Late?!? What in the world are you working on? That’s not how I thought it was going to work! Your customer saying: That’s not in the specs…. Umm… we’re gonna be late…. It works on my machine…. I would have been done, but... Your dev team saying:
The traditional way is … “ Plan Driven   methods are generally considered the traditional way to develop software. Based on concepts drawn from the mainline engineering fields, these methods approach development in a   requirements/design/build  paradigm with standard, well- defined processes that organizations improve continuously. ”
This often leads to… Stale requirements Vaporware that is spec’d but never built Management driven estimates that are confused with target release dates Command & Control approach Disgruntled developers who have no voice Very late projects Poor communication between stakeholders (throw the specs over the wall)
Core Practices of Agile Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions  over processes and tools  Working software  over comprehensive documentation  Customer collaboration  over contract negotiation  Responding to change  over following a plan That is, while there is value in the items on the right, we value the items on the left more. AgileManifesto.org
It’s all about the Iteration aka “Sprint” Fail Fast Show results fast Demo often Release often for lower risk Avoid the Big Bang – aka, the Big Flop From “Scrum in 5 Minutes”, by Softhouse. Available at: www.softhouse.se/Uploades/Scrum_eng_webb.pdf
The Scrum Burndown
The Art of the Daily Standup 15 minutes tops 3 questions: What did I do yesterday? What am I doing today? Obstacles? Product owner is silent Run by developers, for developers
Scrum Planning Poker Product owner picks items from backlog Team breaks each item into tasks Team estimation Round robin assignment Check against velocity
Agile Retrospectives At the end of every Iteration, after the demo Reflect on success/failures Non-judgemental Focus is continuous improvement
Kanban Board www.infoq.com/articles/agile-kanban-boards
Niko-niko calendar (smileys) www.infoq.com/articles/agile-kanban-boards
Requirements == User Stories? www.infoq.com/articles/agile-kanban-boards http://thesherpaproject.com/2009/04/09/user-stories-for-user-experience/ Well, sort of…
Other eXtreme Programming Practices Pair Programming Test Driven Development (TDD)  & Continuous Integration (CI)
Is the ROI of Agile for real? According to this study of projects: Scrum is 6 times more cost effective than traditional Pair Programming is 15 times more effective
Pop Quiz – Identify Agile Practices Stand up Remote team Iteration Goals User Stories Product Owner Shared workspace CI Server Burndown
When is Agile best? For Complex or Complicated work New products Projects with uncertainty (ie, most projects) The Stacey Diagram, from Ralph Stacey
An Agile Team is … 5-8 people Multi-disciplinary Collaborative Self organizing Willing to time-box Eager to help each other Focused on the team
Agile can’t fix everything … Personality Dysfunction Teams that stay in silos Cowboy coders Developers who secretly like the grind they are in and really want to fall on their swords. Teams that are afraid of change But when done right, Agile does expose and discourage these problems
The most common Agile mistakes “ Sure, we’re Agile.  We do stand ups.”  “ Oh, I already think we’re Agile enough.”  [When in fact they are just in complete chaos & anarchy.] #1 #2
12 ideas for selling Agile … Trial by Sprint  Case Studies of Success  Client/Customer Testimonials  Finding a champion in Key Stakeholders  Using metrics of success  Showing how Agile combats common IT project failures  Examples of industry/government leaders using Agile  Comparison to other methodologies  Listen to their needs and address them  Sneak it in  Compromise  Agile Project Management Office We’ll just focus on a few in coming slides
Finding a champion “ I highlighted the benefits to the Project Manager: higher productivity and less team- management stuff since the team will take care of lots of team-management and updating (burn charts) instead of PM's managing those details.” comment from a business analyst #1
Agile combats common IT failures Top 10 Classic Mistakes Poor estimation and scheduling Ineffective stakeholder management Insufficient risk management Insufficient planning Shortchanged quality assurance Weak personnel and/or team issues Insufficient project sponsorship Poor requirements determination Inattention to politics Lack of user involvement Source: Prof. R. Ryan Nelson, University of Virginia. As published in MIS Quarterly Executive, “IT Project Management: Infamous Failures, Classic Mistakes, and Best Practices”, June 2007 #2
Sneak it in Implement it piece by piece, without saying what you are doing. One idea: Start with iterations and demos, daily stand ups. PM’s love the communication. Then move to developer driven practices like sprint planning, XP, CI. Can be used to overcome fear of the word Agile #3
Agile Project Management Office Provide an interface to your clients that translates your Agile metrics into regular reports for the client Takes compliance burden off your development team Serves as “Educator and Coach” to client #4
Other Recommended Books
Let’s stay in touch! Arin Sime Senior Consultant Agile Lead, Solr search Dev and Process Consulting 434 996 5226 [email_address] www.o19s.com/blog www.twitter.com/ArinSime www.linkedin.com/in/arinsime

More Related Content

What's hot (20)

PDF
Scrum Master as facilitator
Anat (Alon) Salhov
 
PPTX
Agile?! Are You Crazy???
lazygolfer
 
KEY
Intro to Lean Software Development
gcaprio
 
PPTX
Agile Patterns and Anti-Patterns
Richard Cheng
 
PDF
Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
IIMN. Instituto Internacional de Marketing
 
PDF
Practical Scrum - day 2
Anat (Alon) Salhov
 
PDF
How to Ace Your Scrum Master Interview
Pavel Dabrytski
 
PDF
Practical Scrum - day 1
Anat (Alon) Salhov
 
PPTX
Scrum Master Lessons from my 4 Year Old Son
Ryan Ripley
 
PDF
Introduction to Agile Scrum
Hiep Luong
 
PDF
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Lviv Startup Club
 
PDF
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit
 
PDF
Overcome the 6 Antipatterns of Agile Adoption
Agile Velocity
 
PPTX
Agile at enterprice level
Jan De Baere
 
PPTX
Simple Agile
lazygolfer
 
PPTX
Agile in unfriendly territories
liorf
 
KEY
Scrum intro ILTechTalks
Elad Sofer
 
PPTX
Modern agile overview
Steve Purkis
 
PPTX
Agile Metrics 101
Andrii Brylov
 
PPT
Kens Scrum Presentation
James Peckham
 
Scrum Master as facilitator
Anat (Alon) Salhov
 
Agile?! Are You Crazy???
lazygolfer
 
Intro to Lean Software Development
gcaprio
 
Agile Patterns and Anti-Patterns
Richard Cheng
 
Masterclass IIMN - Agile (pensamiento y técnicas) - por José Carlos Gil Zambrana
IIMN. Instituto Internacional de Marketing
 
Practical Scrum - day 2
Anat (Alon) Salhov
 
How to Ace Your Scrum Master Interview
Pavel Dabrytski
 
Practical Scrum - day 1
Anat (Alon) Salhov
 
Scrum Master Lessons from my 4 Year Old Son
Ryan Ripley
 
Introduction to Agile Scrum
Hiep Luong
 
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Lviv Startup Club
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit
 
Overcome the 6 Antipatterns of Agile Adoption
Agile Velocity
 
Agile at enterprice level
Jan De Baere
 
Simple Agile
lazygolfer
 
Agile in unfriendly territories
liorf
 
Scrum intro ILTechTalks
Elad Sofer
 
Modern agile overview
Steve Purkis
 
Agile Metrics 101
Andrii Brylov
 
Kens Scrum Presentation
James Peckham
 

Viewers also liked (20)

PPTX
Alphageeks meetup - facebook api
Alphageeks
 
PDF
Release planning in Scrum
Arne Åhlander
 
PPT
Release planning
Abhay Kumar
 
PPTX
Scrum Framework
Upekha Vandebona
 
PPTX
Agile@core - Scrum
Felice Pescatore
 
PPTX
Release Planning. For Agile Teams. A Quick Overview
Michael Benning
 
PPTX
SCRUM Core Concepts
Aaron Corcoran
 
PPTX
Agile Release Planning
Michael J Geiser
 
PDF
ScrumGuides Agile Estimating And Planning With Scrum
Alexey Krivitsky
 
ZIP
Agile Implementation
Olga Sa
 
PDF
How to motivate your team during Scrum?
Dimitri Honlet
 
PPTX
Getting Started With Agile
Mike Cottmeyer
 
PPTX
Agile Estimating and Planning Using Scrum
Tommy Norman
 
PPT
Agile project kick off from the trenches
George Stamos
 
PDF
Specification-By-Example with Gherkin
Christian Hassa
 
PPTX
Scrum@accenture
Pierre E. NEIS
 
PPTX
Ch23 project planning
software-engineering-book
 
PPTX
Introduction to Scrum.ppt
Mohan Late
 
PDF
Marketing the Agile Way - Applying Scrum Outside of Develoment
Kirsten Knipp
 
PPTX
Beginner's Guide to Agile Release Planning
Payton Consulting
 
Alphageeks meetup - facebook api
Alphageeks
 
Release planning in Scrum
Arne Åhlander
 
Release planning
Abhay Kumar
 
Scrum Framework
Upekha Vandebona
 
Agile@core - Scrum
Felice Pescatore
 
Release Planning. For Agile Teams. A Quick Overview
Michael Benning
 
SCRUM Core Concepts
Aaron Corcoran
 
Agile Release Planning
Michael J Geiser
 
ScrumGuides Agile Estimating And Planning With Scrum
Alexey Krivitsky
 
Agile Implementation
Olga Sa
 
How to motivate your team during Scrum?
Dimitri Honlet
 
Getting Started With Agile
Mike Cottmeyer
 
Agile Estimating and Planning Using Scrum
Tommy Norman
 
Agile project kick off from the trenches
George Stamos
 
Specification-By-Example with Gherkin
Christian Hassa
 
Scrum@accenture
Pierre E. NEIS
 
Ch23 project planning
software-engineering-book
 
Introduction to Scrum.ppt
Mohan Late
 
Marketing the Agile Way - Applying Scrum Outside of Develoment
Kirsten Knipp
 
Beginner's Guide to Agile Release Planning
Payton Consulting
 
Ad

Similar to Intro to Agile Practices and Values (20)

PPTX
Agile
Arpi Narula
 
PDF
Are you Agile enough?
Orange and Bronze Software Labs
 
PPTX
Agile Development Product Delivery For Successful Organizations
Marc Crudgington, MBA
 
PPTX
Agile Project Management - Course Details
alirazakdsp2023
 
PDF
Agile Overview
Andy Birds
 
PPTX
News Flash: Agile Requires Culture Change (mLearnCon 2015)
TorranceLearning
 
PPT
Agile Executive Briefing - Situational Assessment + 50k Ft View
Michael Sahota
 
PDF
Agile Basics Slides PMIBC - Feb 2015
sparkagility
 
PDF
Stldodn 2014 agile on a shoestring
Angela Dugan
 
PDF
Why Agile? Back to Basics.
Lucas Hendrich
 
PPTX
Agile certified practitioner Exam Notes
Gobi Durairaj PMP, PMI-ACP, SAFe SA
 
PDF
Fundamentals of Agile
sparkagility
 
PPT
Why Agile? Why Now? IPMA Forum 2009
skipangel
 
PDF
Agile-PM-101-Beginners-Guide-Non-Project-Managers-Ebook-Final_2.pdf
MohamedMasthan8
 
PDF
Agile Handbook.pdf
Alejandro Ezequiel Iudica
 
PDF
Agile Fundamentals for Project Managers.pdf
Borja ARRIZABALAGA URIARTE
 
PPTX
Agile is as Agile Does
Clint Edmonson
 
PPT
Agile adoption julen c. mohanty
Julen Mohanty
 
PPTX
Agile Model for Beginner’s
Mohammad Nasir Uddin
 
PPT
Introduction To Agile
vineet
 
Are you Agile enough?
Orange and Bronze Software Labs
 
Agile Development Product Delivery For Successful Organizations
Marc Crudgington, MBA
 
Agile Project Management - Course Details
alirazakdsp2023
 
Agile Overview
Andy Birds
 
News Flash: Agile Requires Culture Change (mLearnCon 2015)
TorranceLearning
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Michael Sahota
 
Agile Basics Slides PMIBC - Feb 2015
sparkagility
 
Stldodn 2014 agile on a shoestring
Angela Dugan
 
Why Agile? Back to Basics.
Lucas Hendrich
 
Agile certified practitioner Exam Notes
Gobi Durairaj PMP, PMI-ACP, SAFe SA
 
Fundamentals of Agile
sparkagility
 
Why Agile? Why Now? IPMA Forum 2009
skipangel
 
Agile-PM-101-Beginners-Guide-Non-Project-Managers-Ebook-Final_2.pdf
MohamedMasthan8
 
Agile Handbook.pdf
Alejandro Ezequiel Iudica
 
Agile Fundamentals for Project Managers.pdf
Borja ARRIZABALAGA URIARTE
 
Agile is as Agile Does
Clint Edmonson
 
Agile adoption julen c. mohanty
Julen Mohanty
 
Agile Model for Beginner’s
Mohammad Nasir Uddin
 
Introduction To Agile
vineet
 
Ad

More from OpenSource Connections (20)

PDF
Why User Behavior Insights? KMWorld Enterprise Search & Discovery 2024
OpenSource Connections
 
PDF
Test driven relevancy
OpenSource Connections
 
PDF
How To Structure Your Search Team for Success
OpenSource Connections
 
PPT
The right path to making search relevant - Taxonomy Bootcamp London 2019
OpenSource Connections
 
PDF
Payloads and OCR with Solr
OpenSource Connections
 
PPTX
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
OpenSource Connections
 
PDF
Haystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
OpenSource Connections
 
PPTX
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
OpenSource Connections
 
PPTX
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
OpenSource Connections
 
PDF
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
OpenSource Connections
 
PPTX
Haystack 2019 - Search-based recommendations at Politico - Ryan Kohl
OpenSource Connections
 
PPTX
Haystack 2019 - Search with Vectors - Simon Hughes
OpenSource Connections
 
PPTX
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
OpenSource Connections
 
PPTX
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
OpenSource Connections
 
PDF
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
OpenSource Connections
 
PDF
Haystack 2019 - Architectural considerations on search relevancy in the conte...
OpenSource Connections
 
PPTX
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
OpenSource Connections
 
PPTX
Haystack 2019 - Establishing a relevance focused culture in a large organizat...
OpenSource Connections
 
PPTX
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
OpenSource Connections
 
Why User Behavior Insights? KMWorld Enterprise Search & Discovery 2024
OpenSource Connections
 
Test driven relevancy
OpenSource Connections
 
How To Structure Your Search Team for Success
OpenSource Connections
 
The right path to making search relevant - Taxonomy Bootcamp London 2019
OpenSource Connections
 
Payloads and OCR with Solr
OpenSource Connections
 
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
OpenSource Connections
 
Haystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
OpenSource Connections
 
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
OpenSource Connections
 
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
OpenSource Connections
 
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
OpenSource Connections
 
Haystack 2019 - Search-based recommendations at Politico - Ryan Kohl
OpenSource Connections
 
Haystack 2019 - Search with Vectors - Simon Hughes
OpenSource Connections
 
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
OpenSource Connections
 
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
OpenSource Connections
 
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
OpenSource Connections
 
Haystack 2019 - Architectural considerations on search relevancy in the conte...
OpenSource Connections
 
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
OpenSource Connections
 
Haystack 2019 - Establishing a relevance focused culture in a large organizat...
OpenSource Connections
 
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
OpenSource Connections
 

Recently uploaded (20)

PPTX
Manual Testing for Accessibility Enhancement
Julia Undeutsch
 
PPTX
Essential Content-centric Plugins for your Website
Laura Byrne
 
PDF
Survival Models: Proper Scoring Rule and Stochastic Optimization with Competi...
Paris Women in Machine Learning and Data Science
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
Linux schedulers for fun and profit with SchedKit
Alessio Biancalana
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
Bharatiya Antariksh Hackathon 2025 Idea Submission PPT.pdf
ghjghvhjgc
 
PDF
Software Development Company Keene Systems, Inc (1).pdf
Custom Software Development Company | Keene Systems, Inc.
 
PDF
Evolution: How True AI is Redefining Safety in Industry 4.0
vikaassingh4433
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
[GDGoC FPTU] Spring 2025 Summary Slidess
minhtrietgect
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PPTX
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
PPTX
Talbott's brief History of Computers for CollabDays Hamburg 2025
Talbott Crowell
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
 
Manual Testing for Accessibility Enhancement
Julia Undeutsch
 
Essential Content-centric Plugins for your Website
Laura Byrne
 
Survival Models: Proper Scoring Rule and Stochastic Optimization with Competi...
Paris Women in Machine Learning and Data Science
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Linux schedulers for fun and profit with SchedKit
Alessio Biancalana
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
Bharatiya Antariksh Hackathon 2025 Idea Submission PPT.pdf
ghjghvhjgc
 
Software Development Company Keene Systems, Inc (1).pdf
Custom Software Development Company | Keene Systems, Inc.
 
Evolution: How True AI is Redefining Safety in Industry 4.0
vikaassingh4433
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
[GDGoC FPTU] Spring 2025 Summary Slidess
minhtrietgect
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
Talbott's brief History of Computers for CollabDays Hamburg 2025
Talbott Crowell
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
 

Intro to Agile Practices and Values

  • 1. Agile Practices & Values July 2010 Arin Sime
  • 2. Agile attempts to prevent … Where is my product? Late?!? What in the world are you working on? That’s not how I thought it was going to work! Your customer saying: That’s not in the specs…. Umm… we’re gonna be late…. It works on my machine…. I would have been done, but... Your dev team saying:
  • 3. The traditional way is … “ Plan Driven methods are generally considered the traditional way to develop software. Based on concepts drawn from the mainline engineering fields, these methods approach development in a requirements/design/build paradigm with standard, well- defined processes that organizations improve continuously. ”
  • 4. This often leads to… Stale requirements Vaporware that is spec’d but never built Management driven estimates that are confused with target release dates Command & Control approach Disgruntled developers who have no voice Very late projects Poor communication between stakeholders (throw the specs over the wall)
  • 5. Core Practices of Agile Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. AgileManifesto.org
  • 6. It’s all about the Iteration aka “Sprint” Fail Fast Show results fast Demo often Release often for lower risk Avoid the Big Bang – aka, the Big Flop From “Scrum in 5 Minutes”, by Softhouse. Available at: www.softhouse.se/Uploades/Scrum_eng_webb.pdf
  • 8. The Art of the Daily Standup 15 minutes tops 3 questions: What did I do yesterday? What am I doing today? Obstacles? Product owner is silent Run by developers, for developers
  • 9. Scrum Planning Poker Product owner picks items from backlog Team breaks each item into tasks Team estimation Round robin assignment Check against velocity
  • 10. Agile Retrospectives At the end of every Iteration, after the demo Reflect on success/failures Non-judgemental Focus is continuous improvement
  • 12. Niko-niko calendar (smileys) www.infoq.com/articles/agile-kanban-boards
  • 13. Requirements == User Stories? www.infoq.com/articles/agile-kanban-boards http://thesherpaproject.com/2009/04/09/user-stories-for-user-experience/ Well, sort of…
  • 14. Other eXtreme Programming Practices Pair Programming Test Driven Development (TDD) & Continuous Integration (CI)
  • 15. Is the ROI of Agile for real? According to this study of projects: Scrum is 6 times more cost effective than traditional Pair Programming is 15 times more effective
  • 16. Pop Quiz – Identify Agile Practices Stand up Remote team Iteration Goals User Stories Product Owner Shared workspace CI Server Burndown
  • 17. When is Agile best? For Complex or Complicated work New products Projects with uncertainty (ie, most projects) The Stacey Diagram, from Ralph Stacey
  • 18. An Agile Team is … 5-8 people Multi-disciplinary Collaborative Self organizing Willing to time-box Eager to help each other Focused on the team
  • 19. Agile can’t fix everything … Personality Dysfunction Teams that stay in silos Cowboy coders Developers who secretly like the grind they are in and really want to fall on their swords. Teams that are afraid of change But when done right, Agile does expose and discourage these problems
  • 20. The most common Agile mistakes “ Sure, we’re Agile. We do stand ups.” “ Oh, I already think we’re Agile enough.” [When in fact they are just in complete chaos & anarchy.] #1 #2
  • 21. 12 ideas for selling Agile … Trial by Sprint Case Studies of Success Client/Customer Testimonials Finding a champion in Key Stakeholders Using metrics of success Showing how Agile combats common IT project failures Examples of industry/government leaders using Agile Comparison to other methodologies Listen to their needs and address them Sneak it in Compromise Agile Project Management Office We’ll just focus on a few in coming slides
  • 22. Finding a champion “ I highlighted the benefits to the Project Manager: higher productivity and less team- management stuff since the team will take care of lots of team-management and updating (burn charts) instead of PM's managing those details.” comment from a business analyst #1
  • 23. Agile combats common IT failures Top 10 Classic Mistakes Poor estimation and scheduling Ineffective stakeholder management Insufficient risk management Insufficient planning Shortchanged quality assurance Weak personnel and/or team issues Insufficient project sponsorship Poor requirements determination Inattention to politics Lack of user involvement Source: Prof. R. Ryan Nelson, University of Virginia. As published in MIS Quarterly Executive, “IT Project Management: Infamous Failures, Classic Mistakes, and Best Practices”, June 2007 #2
  • 24. Sneak it in Implement it piece by piece, without saying what you are doing. One idea: Start with iterations and demos, daily stand ups. PM’s love the communication. Then move to developer driven practices like sprint planning, XP, CI. Can be used to overcome fear of the word Agile #3
  • 25. Agile Project Management Office Provide an interface to your clients that translates your Agile metrics into regular reports for the client Takes compliance burden off your development team Serves as “Educator and Coach” to client #4
  • 27. Let’s stay in touch! Arin Sime Senior Consultant Agile Lead, Solr search Dev and Process Consulting 434 996 5226 [email_address] www.o19s.com/blog www.twitter.com/ArinSime www.linkedin.com/in/arinsime