The BA’s friend or foe How to fit Requirements Engineering into Agility

In the world of software development, requirements engineering has been recognized as an important discipline for the past couple of decades. Without proper requirements software development was bound to fail. But is this still true in the current Age of Agility?

Requirements engineering was a natural fit in the waterfall approach. It was an upfront activity in the first phase of the project, the analysis phase. In this stage the overall business requirements were elicited, documented and validated, and served as a contract for the remainder of the project. During functional design these business requirements were supplemented by user requirements and technical design added the system requirements.

Modern software development often follows agile approaches like Scrum and XP. The role of requirements engineering is less obvious in these instances. Given that there are no distinct phases, requirements engineering continues throughout the process and may be part of every iteration. Agile approaches are not very keen on upfront activities (‘Responding to change over Following a plan’) nor documentation (‘Working software over Comprehensive documentation’). As a consequence, developers tend to neglect requirements engineering in agile projects. They seem to believe that requirements engineering is some old-school thing that doesn’t fit into agility. Requirements are deemed to be the exclusive responsibility of the Product Owner which the rest of the team takes for granted. They often find out too late that this is a mistake.

In this webinar I will address four common misunderstandings about requirements engineering and agility:
• Upfront is Evil
• User Stories are Enough
• Documentation is Waste
• Only Working Software Counts

It is not RE or Agile, but RE at Agile!

FEATURED SPEAKER: Hans van Loenhoud, MSc, Taraxacum

More Tips To Improve Motivation For Employees

API quota exceeded. You can make 500 requests per day.

Email Triage – Managing The Volume To Get Focused

Boosting Your Productivity – Are Your Systems Working For You?

Achieving Profitability in Business

Business Structures and Managing Ideas

You May Also Like