Survey: Capturing Requirements is Top Agile "Pain Point"
Going agile shifts the focus of gathering application requirements from detailed specifications to user stories, and that's the biggest obstacle to success, according to a recent survey of companies making the leap.
However, the top reported 'pain point' listed by companies was dependent upon what stage of agile adoption the respondents were at, according to the survey, which gathered information from nearly 1,000 developers and other business professionals and was published last month by AccuRev, UrbanCode, and Rally Software.
Although capturing requirements was the top overall problem area among all respondents, a lack of automated tests was the number one issue among companies that were at the "mostly/all" level of agile adoption. The other levels were: no plans, planning, piloting and scaling.
"This study showcases the shift in key agile pain points as Agile processes are increasingly deployed throughout an organization," according to the survey overview. The Agile Pain Points and Adoption Trends survey report can be downloaded from AccuRev's Web site upon user registration.
The report listed the "top five overall agile paint points" and the respective percentage of respondents listing them as No. 1 as:
- Capturing requirements (16%)
- Lack of in-house experience (14%)
- Lack of automated tests (13%)
- People spread across projects (10%)
- Support [of] agile and non-agile projects (8%)
Other pain points listed in the survey included: audit/governance on an Agile project, lack of automated deployments, agile with a distributed team and lack of automated build and more.
The survey also gathered information on the level of agile adoption among organizations, and the results were consistent with similar studies that indicate the majority of software development efforts are shifting to agile methodologies. It reported that 68 percent of organizations were implementing agile at some level. These levels of agile adoption among respondents were:
- Piloting with small groups (37%)
- Investigating (25%)
- Scaling (23%)
- Mostly/all (8%)
- No plans (7%)
David Ramel is the editor of Visual Studio Magazine.