Trend Report

Just Do It: Modernize Your Requirements Practices

Incorporate Agile Techniques To Better Meet Business Needs In Five Easy Steps

Mary Gerush
Dave West
 and  two contributors
Apr 15, 2009

Summary

Developing sound requirements is one of the most important aspects of any software development project. When requirements are clear, concise, and comprehensive, all other aspects of the process are easier and more successful. But requirements approaches are plagued with problems. They often deliver incomplete or conflicting requirements, and they commonly deliver them in the form of lengthy documents that no one reads. The result? Project failure, cost overruns, and applications that don't fulfill customer needs. But Agile development approaches have changed the game: Agile project teams work more closely with the business and use lightweight techniques, continuous inspection, and experimentation to drive team understanding and deliver the right software. By applying Agile requirements approaches, traditional development teams can deliver more-effective solutions to their business partners while simultaneously improving relationships.

Log in to continue reading
Client log in
Welcome back. Log in to your account to continue reading this research.
Become a client
Become a client today for these benefits:
  • Stay ahead of changing market and customer dynamics with the latest insights.
  • Partner with expert analysts to make progress on your top initiatives.
  • Get answers from trusted research using Izola, Forrester's genAI tool.
Purchase this report
This report is available for individual purchase ($1495).