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)

PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Python basic programing language for automation
DanialHabibi2
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Python basic programing language for automation
DanialHabibi2
 

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