Chapter 8 Requirements Specification and Agile Methodologies

DOI: 10.1201/9781003129509-8

Introduction to Agile Methodologies1

Agile methodologies comprise a family of nontraditional software development strategies that have captured the imagination of many who are leery of traditional, process-laden (plan-driven) approaches. Agile methodologies are characterized by their lack of rigid process, though this fact does not mean that agile methodologies, when correctly employed, are not rigorous nor suitable for industrial applications—they are. What is characteristically missing from agile approaches, however, are “cook-book” solutions that focus on mandatory meetings and complex documentation-prescribed development approaches.

Agile methodologies ...

Get Requirements Engineering for Software and Systems, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.