InfoQ

News

Second Annual 'State of Agile Development' Survey

Posted by Geoffrey Wiseman on Jun 20, 2007 07:00 AM

Community
Agile
Topics
Tags
APLN,
Agile2007,
Surveys,
VersionOneSoftware
The second annual State of Agile Development Survey, sponsored by the Agile Project Leadership Network and VersionOne has been released.  The survey attempts to "gauge the value of Agile Development practices", such as the methodology adoption described in the results to the 2006 survey.

The survey is described as taking "5-7 minutes to complete approximately 20 questions", and the results are completely anonymous.  The questions cover:
  • you, your team and your organization
  • adoption of agile within your organization
  • the goals and impact of using agile methods
  • your team and organization's choice of methods and tools
As a reward for participation, there are three Amazon gift certificates ($750, $250, $250), which will be randomly drawn for three participants.
The results will be presented at Agile 2007, and we'll make sure to keep you informed at InfoQ.

Related Sponsor

VersionOne is recognized by Agile practitioners as the leader in Agile project management tools. Companies such as Adobe, BBC, CNN, Dow, HP, IBM, Sony and 3M have turned to VersionOne to help deliver greater value to their customers.

3 comments

Reply

How many organizations? by Deborah Hartmann Posted Jun 20, 2007 6:37 AM
Re: How many organizations? by Stefan Koopmanschap Posted Jun 20, 2007 8:53 AM
Re: How many organizations? by Paul Culling Posted Jun 20, 2007 12:28 PM
  1. Back to top

    How many organizations?

    Jun 20, 2007 6:37 AM by Deborah Hartmann

    One lack I noted in last year's survey was: number of respondents was captured (700+ I believe) but there was no count of number of teams or organizations this represented. This strikes me as muddying the results, since questions addressed mainly teams and organizations. I've not looked at the new one yet - does the new survey address this? Does it matter?

  2. Back to top

    Re: How many organizations?

    Jun 20, 2007 8:53 AM by Stefan Koopmanschap

    This is a tough statistic to gather, since the survey is completely anonymous. How would they be able to find out about the number of different organizations? You have a valid point though, it can be an important piece of information for interpreting the results.

  3. Back to top

    Re: How many organizations?

    Jun 20, 2007 12:28 PM by Paul Culling

    Stefan is right. We tried to keep this totally anonymous and therefore it is a tough one to judge. We do know that the respondents represented 47 different countries (or at least that is where their computers were when they took the survey :)). One thing we DID do last year (which we will again) is look at the IP addresses of respondents to make sure there isn't an inordinate amount for responses from one place. The fact that the survey is really vendor-agnostic deters people from 'stuffing ballots'. The survey gets improved through feedback like this so thank you. Since it really is meant to be a broad-based survey that benefits the community as a whole, we tend to get great feedback and really appreciate it all.

Exclusive Content

VMware Infrastructure 3 Book Excerpt and Author Interview

VMware Infrastructure 3: Advanced Technical Design Guide and Advanced Operations Guide provides a wealth of practical insights into setting up virtualization in todays corporate environments.

Architectures of extraordinarily large, self-sustaining systems

Can a system that is so large it cannot be comprehended be "designed" in a conventional sense? The foundations of computing are about to change. In this talk, Richard P. Gabriel explores why and how.

Using Ruby Fibers for Async I/O: NeverBlock and Revactor

Ruby 1.9's Fibers and non-blocking I/O are getting more attention - we talked to Mohammad A. Ali of the NeverBlock project and Tony Arcieri of the Revactor project.

Agile and Beyond - The Power of Aspirational Teams

Tim Mackinnon talks about the aspirations behind the Agile principles and practices, the desire to become efficient, to write quality code which does not end up being thrown away.

Concurrency: Past and Present

Brian Goetz discusses the difficulties of creating multithreaded programs correctly, incorrect synchronization, race conditions, deadlock, STM, concurrency, alternatives to threads, Erlang, Scala.

ActionScript 3 for Java Programmers

Often the hardest part of changing technologies is language syntax differences. This new article provides Java developers with a transition guide to Actionscript which forms the foundation of Flex.

Neal Ford On Programming Languages and Platforms

Neal Ford talks about having multiple languages running on one of the two major platforms: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.

Future Directions for Agile

David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile consists in finding ways to implement its principles.