©Copyright GlobalLogic 2007
BioBio
• Ideas?• Architecture Director at GlobalLogic• Founder & CTO of BrightSide Software:
Nuospace (http://www.nuospace.com)Clienteq (http://www.clienteq.com)
• Founder of SofAge Agile Consultancy• JUG Ukraine coordinator• Speaker @ JUG Ukraine and AgileUkraine
©Copyright GlobalLogic 2007
AgendaAgenda
• Why Agile? (15 mins)
• Popular implementations (5 mins)
• The landscape (5 mins)
• Q&A (15 mins)
©Copyright GlobalLogic 2007
Why Agile?Why Agile?
©Copyright GlobalLogic 2007
Agile AdoptionAgile Adoption
©Copyright GlobalLogic 2007
How to get there?How to get there?
AA
??
PlannedPlannedBB
AgileAgile
©Copyright GlobalLogic 2007
Why do we miss?Why do we miss?
• Extremely hard to correctly identify all the needs up-front
• Communication is brittle
• Almost impossible to design everything in advance
©Copyright GlobalLogic 2007
The solutionThe solution
• Release high quality working software every several weeks
• Ask for feedback, change the software accordingly
• Collaborate all the time with the customer & inside the team
• Simplicity
©Copyright GlobalLogic 2007
How it worksHow it works
Small releases• Continuous integration• Automated testing• Short-term design (YAGNI)• Refactoring
Communication• Customer as part of the team• Planning meetings• Stand-up meetings
©Copyright GlobalLogic 2007
Popular implementationsPopular implementations
©Copyright GlobalLogic 2007
SCRUMSCRUM
©Copyright GlobalLogic 2007
Extreme ProgrammingExtreme Programming
©Copyright GlobalLogic 2007
The landscapeThe landscape
©Copyright GlobalLogic 2007
Agile UsageAgile Usage
Dr. Dobbs Journal & Scott Ambler Survey (March 2007)http://www.ambysoft.com/surveys/agileMarch2007.html
• 69% are doing one or more agile projects• 24% not yet started believed to do so within the next
year • 44% indicated a 90%+ success rate at agile
projects, 33% indicated between 75 and 90%
©Copyright GlobalLogic 2007
Agile Usage (contAgile Usage (cont’’d)d)
Forrester Survey (September 2006)www.thoughtworks.com/pdfs/forrester_truth_about_agile.pdf
• 17% of North American and European Enterprises use Agile
• Another 29% of respondents are aware of Agile
©Copyright GlobalLogic 2007
Want some more info?Want some more info?
• On Agile• On SCRUM• On XP• Ukrainian Agile Developers Group
©Copyright GlobalLogic 2007
Thank you!Thank you!
Q&A
Top Related