Agile Project Initiation Survey 2009 Scott W. Ambler www.ambysoft.com/scottAmbler.html Michael Vizdos www.implementingscrum.com Copyright 2009 Scott W.
Download ReportTranscript Agile Project Initiation Survey 2009 Scott W. Ambler www.ambysoft.com/scottAmbler.html Michael Vizdos www.implementingscrum.com Copyright 2009 Scott W.
Agile Project Initiation Survey 2009 Scott W. Ambler www.ambysoft.com/scottAmbler.html Michael Vizdos www.implementingscrum.com Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ How To Use These Slides • I have provided these slides, and the raw data behind them, so that others can use them in their own work. • You may reuse all, or a part of, this slide deck as long as you provide a clear reference to the source. • The suggested reference is: Results from Scott Ambler and Michael Vizdos’s August 2009 Agile Project Initiation Survey posted at www.agilemodeling.com/surveys/ Some slides have notes Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ About the Survey • August 2008 • Message sent out to several agile Yahoo groups mailing lists (extremeprogramming, agilemodeling, agiledatabases, scrumdevelopment, testdrivendevelopment) • Data, summary, and slides downloadable from www.ambysoft.com/surveys/ • 280 respondents: – 18% were developers, 48% were in management or leadership roles – 40% had 10-20 years IT experience, 22% had 21+ years – 49% worked in North America, 33% in Europe, 12% in Asia Pacific – 24% had 3-4 years of agile experience, 23% had 5 or more years Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Interesting Results • • • • • 69% had a wide range of stakeholders 30% were in regulatory compliance situations 38% were on mission-critical projects 46% were co-located in a single room 77% developed a high-level schedule, and 12% developed a detailed schedule. • 47% had a firm delivery date, and another 28% have promised an end date although it may change Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Agile and Legacy Systems Working With Legacy in Some Way 78% Integrating With Legacy Systems Evolving Legacy Systems Working with Legacy Data 57% 51% 45% Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Agile Approach to Initial Requirements 76% High-level initial requirements modeling 30% Detailed initial requirements modeling 12% Have initial requirements models supplied to them 10% Use enterprise models as a reference 12% Use industry models as a reference 88% Do some sort of initial modeling or have initial models supplied to them 89% Do some sort of initial modeling, or have initial models supplied, or leverage reference models Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Agile Approach to Initial Architecture 70% High-level initial architecture modeling 25% Detailed initial architecture/design modeling 12% Have initial architecture/design models supplied to them 14% Use enterprise models as a reference 12% Use industry models as a reference 83% Do some sort of initial modeling or have initial models supplied to them 86% Do some sort of initial modeling, or have initial models supplied, or leverage reference models Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Approach to Initial Estimation 8% No initial estimate at all 9% High-level estimate based on traditional estimation technique 28% High-level estimate based on agile estimation technique 36% High-level estimate based on reasonable guess of experienced person(s) 5% Detailed estimate based on traditional estimation technique 7% Detailed estimate based on agile estimation technique 6% Detailed estimate based on reasonable guess 3% Don’t know Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Justifying Agile Projects 81% had to justify their projects in some manner Show Stakeholder Concurrence 48% Show Technical Feasibility 45% Estimate ROI 29% Show Operational Feasibility 21% Considered Commercial Packages Considered Offshoring Estimate NPV 14% 8% 5% Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ Did you need to produce a vision document (or similar) as part of project initiation? Don't Know 7% No 37% Yes 56% Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/ How long did it take your project team to get started? (Average: 3.9 weeks) <1 Week 8% 1 Week 10% 2 Weeks 19% 3 Weeks 12% 4 Weeks 17% 5-6 Weeks 7-8 Weeks 11% 3% > 8 Weeks Don't Know 12% 10% Copyright 2009 Scott W. Ambler www.ambysoft.com/surveys/