Some findings include:
Figure 1. Testing/Validation practices on agile
Figure 2. Requirements capture practices on agile
Figure 3. Design capture practices on agile teams.
The people surveyed, subscribers to the XP and TDD lists.
are the ones who are most likely to be doing
test-driven development (TDD), so it wouldn't be appropriate to consider
the adoption rate of TDD of this study to be anywhere near the adoption rate
across the industry.
I think that the results do reflect general practice within
the agile community, which is interesting because there is nowhere near as
much discussion of requirements and design
documentation as there is about
executable tests as specification.
I was disappointed with the response rate of 121.
This survey suffers from the
fundamental challenges faced by all surveys.
The Survey Questions (70 K)
Raw Data (141 K)
Summary Presentation (174)
You may use this data
as you see fit, but may not sell it in whole or in part.
You may publish summaries of the findings, but if you do
so you must reference the survey accordingly (include
the name and the URL to this page). Feel free to
with questions. Better yet, if you publish,
please let me know so I can link to your work.
I'm sharing the results, and in particular the source data, of my surveys for