Brief Intro to Agile, Benefits & Transition

4,407 views

Published on

This presentation was given to a client at the start of an assessment phase to explain to the staff why Agile is of value and briefly explain how it works. We also explained the typical approach to transition and what would happen during the assessment. The presentation was given to Engineering and related groups. This was prepared and delivered jointly with Gerry Kirk.

Please email us if you would like a download.

Published in: Technology, Business
0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,407
On SlideShare
0
From Embeds
0
Number of Embeds
928
Actions
Shares
0
Downloads
0
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide

Brief Intro to Agile, Benefits & Transition

  1. 1. A Brief Introduction to Agile & Transition Approach Michael Sahota Gerry Kirk December 2009
  2. 2. About us...
  3. 3. Michael - 15+ years in IT Director Software Development Project Manager V.P. Research and Development Senior J2EE Developer Team Lead C++ Developer Architect Researcher Enterprise Architect Java Developer B.A.Sc. in Engineering Science M.Sc. in Computer Science
  4. 4. Michael - 8 years working with Agile Scrum Master Agile Coach Lean Consultant
  5. 5. Meet Gerry
  6. 6. Evidence that Agile Works
  7. 7. Impact of agile on productivity  88%  Dr Dobbs Journal, 2008 Survey. Data, summary, and slides downloadable from www.ambysoft.com /surveys/ Copyright 2008 Scott W. Ambler www.ambysoft.com/surveys/
  8. 8. Impact of agile on quality of systems deployed  77%  Copyright 2008 Scott W. Ambler www.ambysoft.com/surveys/
  9. 9. Impact of agile on business stakeholder satisfaction  78%  Copyright 2008 Scott W. Ambler www.ambysoft.com/surveys/
  10. 10. Survey of “good time” or “best time” working at Salesforce.com Before Agile - 40% With Agile - 86% 92% would recommend Agile to others
  11. 11. DoD prefers an Agile approach <ul><li>After years of learning, identified evolutionary delivery (Agile) as the preferred approach over Waterfall </li></ul><ul><ul><li>Made official policy in DoD 5000.2 (year 2000) </li></ul></ul>Largest Procurer of Software
  12. 12. Many companies <ul><ul><li>Microsoft
  13. 13. Yahoo
  14. 14. Google
  15. 15. Electronic Arts
  16. 16. High Moon Studios
  17. 17. Lockheed Martin
  18. 18. Philips
  19. 19. Siemens
  20. 20. Nokia
  21. 21. Capital One
  22. 22. BBC
  23. 23. Intuit </li></ul></ul><ul><ul><li>Intuit
  24. 24. Nielsen Media
  25. 25. First American Real Estate
  26. 26. BMC Software
  27. 27. Ipswitch
  28. 28. John Deere
  29. 29. Lexis Nexis
  30. 30. Sabre
  31. 31. Salesforce.com
  32. 32. Time Warner
  33. 33. Turner Broadcasting
  34. 34. Oce </li></ul></ul>CC Mountain Goat Software LLC
  35. 35. Many types of projects <ul><ul><li>Commercial software
  36. 36. In-house development
  37. 37. Contract development
  38. 38. Fixed-price projects
  39. 39. Financial applications
  40. 40. ISO 9001-certified applications
  41. 41. Embedded systems
  42. 42. 24x7 systems with 99.999% uptime requirements
  43. 43. the Joint Strike Fighter </li></ul></ul><ul><ul><li>Video game development
  44. 44. FDA-approved, life-critical systems
  45. 45. Satellite-control software
  46. 46. Websites
  47. 47. Handheld software
  48. 48. Mobile phones
  49. 49. Network switching applications
  50. 50. ISV applications
  51. 51. Some of the largest applications in use </li></ul></ul>CC Mountain Goat Software LLC
  52. 52. Agile Roots: Values
  53. 53. TODO - Gerry
  54. 54. Agile: The Process
  55. 56. Engineering Practices Matter Version Control Coding standards TDD Refactoring
  56. 57. Engineering Practices Matter Shared code ownership Pairing Continuous Integration Automated Testing User Stories
  57. 58. Agile Transition & Assessment
  58. 59. Assessment-driven
  59. 60. Assessment (3-4 days) Product Mgr Management Infrastructure, IT, & office BA/SME DEV DEV DEV DEV DEV QA Lean Workshop Everybody Interviews with 3-5 people 5-9 people cross-functional Results and Transition Plan Transition Team
  60. 61. What questions do you have?

×