Your SlideShare is downloading. ×
Agile Executive Forum: O&B Adoption Story
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile Executive Forum: O&B Adoption Story

500
views

Published on

O&B Adoption Story by Butch Landingin at the Agile Executive Forum hosted by Orange and Bronze Software Labs. …

O&B Adoption Story by Butch Landingin at the Agile Executive Forum hosted by Orange and Bronze Software Labs.

October 26, 2011

About O&B:
Orange & Bronze is an offshore product and software development firm in the Philippines, is one of the first companies in Asia to use and advocate Agile Software Development, and has been using it since our inception in 2005, back when Agile was still an emerging movement. O&B offers training courses for Agile with Scrum and XP - these classes were developed and are taught by some of the Philippines' well-known and respected Agile / Scrum coaches and practitioners, and uses the format trusted by some of the best companies in the Philippines.

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
500
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.
      Orange & Bronze: An adoption story Butch Landingin CTO, O&B
      Agile Executive Forum Hosted by Orange and Bronze Software Labs
  • 2.
      Orange & Bronze: An adoption story
  • 3.
      Orange & Bronze: An adoption story
    How we applied Agile Methodologies at O&B
  • 4. Chaos Theory
  • 5. Chaos Theory
  • 6. Chaos Theory from Wikipedia:
      • is a field of mathematics that studies the behavior of dynamical systems that are highly sensitive to initial conditions, an effect which is popularly referred to as the "butterfly effect".
  • 7. Chaos Theory from Wikipedia:
      • is a field of mathematics that studies the behavior of dynamical systems that are highly sensitive to initial conditions, an effect which is popularly referred to as the "butterfly effect".
      • 8. Small differences in initial conditions (such as those due to rounding errors in numerical computation) yield widely diverging outcomes for chaotic systems, rendering long-term prediction impossible in general.
  • 9. Two Stories
  • 10. Two Stories
    • Installing Oracle 9i on HP-UX
  • 11. Two Stories
    • Installing Oracle 9i on HP-UX
    • 12. Fixing a bug
  • 13. Two Stories
    • Installing Oracle 9i on HP-UX
    • 14. Fixing a bug
    • 15. Software Development is FUNDAMENTALLY a CHAOTIC process.
  • 16. The Story of Orange & Bronze
  • 17. The Story of Orange & Bronze
  • 18. The Story of Orange & Bronze
  • 19. Agile Adoption in the Philippines (circa 2005)
  • 20. Agile Adoption in the Philippines (circa 2005)
    • LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
  • 21. Agile Adoption in the Philippines (circa 2005)
    • LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
    • 22. Too new, untested, not trusted by the local IT community
  • 23. Agile Adoption in the Philippines (circa 2005)
    • LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
    • 24. Too new, untested, not trusted by the local IT community
    • 25. Most of local IT community was not even aware of the AGILE METHODOLOGIES
  • 26. Agile Adoption in the Philippines (circa 2005)
    • LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
    • 27. Too new, untested, not trusted by the local IT community
    • 28. Most of local IT community was not even aware of the AGILE METHODOLOGIES
    • 29. Very hard to convince local IT community to use Time &Material (T&M) project models, very fixated on FIXED BID contracts...
  • 30. Hybrid Approach
  • 31. Hybrid Approach
    • HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
  • 32. Hybrid Approach
    • HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
    • 33. Agile team processes: iterative delivery, agile development practices like unit tests, pair programming, readiness to incorporate changes, etc.
  • 34. Hybrid Approach
    • HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
    • 35. Agile team processes: iterative delivery, agile development practices like unit tests, pair programming, readiness to incorporate changes, etc.
    • 36. Traditional for client facing aspects: Fixed Bid, Fixed Scope (but not really), Milestone-based delivery and payment schemes...
  • 37. Results
  • 38. Results
    • Cost and Schedule Overruns
  • 39. Results
    • Cost and Schedule Overruns
      • Project A - 2 month estimate became 15 months
  • 40. Results
    • Cost and Schedule Overruns
      • Project A - 2 month estimate became 15 months
      • 41. Project B - 8 month estimate became 2 years
  • 42. Results
    • Cost and Schedule Overruns
      • Project A - 2 month estimate became 15 months
      • 43. Project B - 8 month estimate became 2 years
    • Client dissatisfaction,
  • 44. Results
    • Cost and Schedule Overruns
      • Project A - 2 month estimate became 15 months
      • 45. Project B - 8 month estimate became 2 years
    • Client dissatisfaction,
    • 46. Team burnout,
  • 47. Results
    • Cost and Schedule Overruns
      • Project A - 2 month estimate became 15 months
      • 48. Project B - 8 month estimate became 2 years
    • Client dissatisfaction,
    • 49. Team burnout,
    • 50. Financial Losses for O&B
  • 51. Conclusion
  • 52. Conclusion
    • Hybrid Approach
  • 53. Conclusion
    • Hybrid Approach
      • HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT IS A HALF-ASSED SOLUTION that doesn't work
  • 54. What we did next
  • 55. What we did next
    • We adopted Agile in Full
  • 56. What we did next
    • We adopted Agile in Full
      • Threw out Hybrid Approaches
  • 57. What we did next
    • We adopted Agile in Full
      • Threw out Hybrid Approaches
      • 58. Moving away from fixed bid projects
  • 59. What we did next
    • We adopted Agile in Full
      • Threw out Hybrid Approaches
      • 60. Moving away from fixed bid projects
        • Fixed bid only for "small" projects
  • 61. What we did next
    • We adopted Agile in Full
      • Threw out Hybrid Approaches
      • 62. Moving away from fixed bid projects
        • Fixed bid only for "small" projects
      • Make sure customer has understood and agreed to an agile approach
  • 63. Results
  • 64. Results
    • We found our biggest successes from those agile projects
  • 65. Results
    • We found our biggest successes from those agile projects
      • 1st US-based outsourcing client lasted more than 2 years.
  • 66. Results
    • We found our biggest successes from those agile projects
      • 1st US-based outsourcing client lasted more than 2 years.
      • 67. Most of our projects are T&M Agile projects
  • 68. Results
    • We found our biggest successes from those agile projects
      • 1st US-based outsourcing client lasted more than 2 years.
      • 69. Most of our projects are T&M Agile projects
        • with a small percentage of fixed bid projects that are small in scope...
  • 70. Results
    • We found our biggest successes from those agile projects
      • 1st US-based outsourcing client lasted more than 2 years.
      • 71. Most of our projects are T&M Agile projects
        • with a small percentage of fixed bid projects that are small in scope...
      • 100% of our long-term clients are referenceable
  • 72. Questions?
  • 73. About Orange and Bronze Software Labs
    • Filipino software company specializing in Java technology
    • 74. Consulting, outsourcing, and offshore product development services using Open Source technologies, with a specialization in the Spring and Grails frameworks
    • 75. Enterprise solutions with Google enterprise products and business intelligence solutions with the Pentaho BI Suite
    • 76. Offers Java, Agile and Android training courses
    www.orangeandbronze.com

×