Agile approaches empower development teams to deliver the greatest business-value software solutions that can be achieved within the time, resourcing, and budgeting constraints of each project. These approaches focus the Agile team members on building the highest-priority features, on replacing reams of documentation with face-to-face communication, on identifying (and addressing) risks as early as possible in the project timeline, and on continually reviewing and adapting the developed solution to meet the ongoing needs of the business.

One of the core strategies to achieve these objectives is encouraging the Agile development team to work as closely as possible with business users throughout the project timeline. This ongoing interaction ...

Get The Power of the Agile Business Analyst, second edition - 30 surprising ways a business analyst can add value to your Agile development team now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.