Date post: | 29-Jan-2018 |
Category: |
Technology |
Upload: | orange-and-bronze-software-labs |
View: | 753 times |
Download: | 0 times |
Orange & Bronze: An adoption storyButch LandinginCTO, O&B
Agile Executive ForumHosted by Orange and Bronze Software Labs
Orange & Bronze:Orange & Bronze:An adoption storyAn adoption story
Orange & Bronze:Orange & Bronze:An adoption storyAn adoption story
How we applied Agile Methodologies at O&BHow we applied Agile Methodologies at O&B
Chaos Theory
Chaos Theory
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".
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".
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.
Two Stories
Two Stories
Installing Oracle 9i on HP-UX
Two Stories
Installing Oracle 9i on HP-UX
Fixing a bug
Two Stories
Installing Oracle 9i on HP-UX
Fixing a bug
Software Development is FUNDAMENTALLY a CHAOTIC process.
The Story of Orange & Bronze
The Story of Orange & Bronze
The Story of Orange & Bronze
Agile Adoption in the Philippines (circa 2005)
Agile Adoption in the Philippines (circa 2005)
LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
Agile Adoption in the Philippines (circa 2005)
LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
Too new, untested, not trusted by the local IT community
Agile Adoption in the Philippines (circa 2005)
LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
Too new, untested, not trusted by the local IT community
Most of local IT community was not even aware of the AGILE METHODOLOGIES
Agile Adoption in the Philippines (circa 2005)
LOW Awareness, and even much less Acceptance, in the LOCAL IT INDUSTRY
Too new, untested, not trusted by the local IT community
Most of local IT community was not even aware of the AGILE METHODOLOGIES
Very hard to convince local IT community to use Time &Material (T&M) project models, very fixated on FIXED BID contracts...
Hybrid Approach
Hybrid Approach
HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
Hybrid Approach
HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
Agile team processes: iterative delivery, agile development practices like unit tests, pair programming, readiness to incorporate changes, etc.
Hybrid Approach
HALF-AGILE, HALF TRADITIONAL PROJECT MANAGEMENT
Agile team processes: iterative delivery, agile development practices like unit tests, pair programming, readiness to incorporate changes, etc.
Traditional for client facing aspects: Fixed Bid, Fixed Scope (but not really), Milestone-based delivery and payment schemes...
Results
Results
Cost and Schedule Overruns
Results
Cost and Schedule OverrunsProject A - 2 month estimate became 15 months
Results
Cost and Schedule OverrunsProject A - 2 month estimate became 15 months
Project B - 8 month estimate became 2 years
Results
Cost and Schedule OverrunsProject A - 2 month estimate became 15 months
Project B - 8 month estimate became 2 years
Client dissatisfaction,
Results
Cost and Schedule OverrunsProject A - 2 month estimate became 15 months
Project B - 8 month estimate became 2 years
Client dissatisfaction,
Team burnout,
Results
Cost and Schedule OverrunsProject A - 2 month estimate became 15 months
Project B - 8 month estimate became 2 years
Client dissatisfaction,
Team burnout,
Financial Losses for O&B
Conclusion
Conclusion
Hybrid Approach
Conclusion
Hybrid ApproachHALF-AGILE, HALF TRADITIONAL PROJECT
MANAGEMENT IS A HALF-ASSED SOLUTION that doesn't work
What we did next
What we did next
We adopted Agile in Full
What we did next
We adopted Agile in FullThrew out Hybrid Approaches
What we did next
We adopted Agile in FullThrew out Hybrid Approaches
Moving away from fixed bid projects
What we did next
We adopted Agile in FullThrew out Hybrid Approaches
Moving away from fixed bid projectsFixed bid only for "small" projects
What we did next
We adopted Agile in FullThrew out Hybrid Approaches
Moving away from fixed bid projectsFixed bid only for "small" projects
Make sure customer has understood and agreed to an agile approach
Results
Results
We found our biggest successes from those agile projects
Results
We found our biggest successes from those agile projects1st US-based outsourcing client lasted more than
2 years.
Results
We found our biggest successes from those agile projects1st US-based outsourcing client lasted more than
2 years.
Most of our projects are T&M Agile projects
Results
We found our biggest successes from those agile projects1st US-based outsourcing client lasted more than
2 years.
Most of our projects are T&M Agile projects with a small percentage of fixed bid projects that are
small in scope...
Results
We found our biggest successes from those agile projects1st US-based outsourcing client lasted more than
2 years.
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
Questions?
About Orange and Bronze Software Labs
Filipino software company specializing in Java technology
Consulting, outsourcing, and offshore product development services using Open Source technologies, with a specialization in the Spring and Grails frameworks
Enterprise solutions with Google enterprise products and business intelligence solutions with the Pentaho BI Suite
Offers Java, Agile and Android training courses
www.orangeandbronze.com