scrum workshop - agile presentation march 18, 2012
DESCRIPTION
Agile PTRANSCRIPT
Introduction to
Agile
Agile Vietnam – Scrum Workshop Sunday March 18, 2012
1 What is Agile?
2 Why Agile?
3 How Long to Learn?
“To be competitive, organizations need to drive innovation in every part of
their business”
What is Agile?
It is a mindset for effectively completing
projects.
DUH !
Common Sense
Common Practice
Yes
No
Agile Methods
XP SCRUM Crystal
FDD Lean DSDM
Common Characteristics
Iterative Development
Cross-Functional & Self-Organized Team
Face-to-Face Communication vs. Documents
Open Office vs. Cubicles
Why Agile?
Traditional Approach to managing Software
Development Projects failing far too often
Why it Fails?
Traditional Methodology is too heavy and bureaucratic
Difficult to remain competitive
Example of Failures
Cloud Notes Inc.Anytime, Anywhere, post it!
Two major reasons for failure:
Disappointing features
Poor Interfaces cause failure
What are we learning here?
Success is not just functionality anymore
Example of Success
How many features?
1
Features are not that important
What are we learning?
What’s more important?
Usability
User Experience
Why use Agile Methods?
Incremental Approach breaks complex projects
down into simple mini-projects
Accommodates Change Easily
Improve ROI
Able to deliver quicklyChange oftenMitigate riskInvolve customerUltimate freedomUltimate responsibility
Increase Business ValueLower Development RiskHigher QualityLess DefectsEmployee EngagementTrust in People…
How Long to Learn?
Few hours to learn,Life time to mastered
Conclusion:
Agile Approach
Adaptive, empirical process• Small repeating cycles• Short-term planning with constant feedback, inspection and
adaptation
Scope
Develop
DefineEvaluate
Agile Manifesto
Driven by technical forces, the Agile Manifesto was
created on February 2001
Do you know the most common Agile Method?
Team that get it right,1 Extra Bonus Point
Agile is NOT a magic bullet
Each situation its approach
Mastered by practice
Thank you for [email protected]