Agile Development: Ensure a Successful Requirements Gathering Phase

Page 1

Agile Development: Ensure a Successful Requirements Gathering Phase While less than one percent of IT departments even heard about Agile in 2000, Gartner and Forrester statistics indicate that 60-80 percent of software development teams now use Agile as their primary method for creating software. We echoed similar sentiments in our blog “Agile development methodology is not a choice anymore, it has become the only way to continuously improve�.

Image Source: http://blog.soshace.com/wp-content/uploads/2016/08/agilenewera.png

To have a successful project delivery using the Agile Software Development Methodology, gathering project requirements is the first critical step. In a traditional software development approach, all the requirements are gathered, assessed and estimated at the very beginning of the project. If finalized and approved, it is signed off by stakeholders, which means that it cannot be changed any further. This approach does not involve any participation from developers, testers or team and the assumption is that all the requirements can be forecasted, analyzed and gathered at the very beginning. Any change in the requirements is considered to be an exception, and is dealt with as it occurs without any prior consideration in terms of time, complexity and cost. In our blog titled Effective Requirement Gathering For Agile Success, we covered the 4 key components of requirements gathering. These components include developing a vision for the


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.