6.4 Requirements Definition, Prototyping, and Reviews
Requirements definition, prototyping, and review are represented as three central activities in Figure 6.2—a requirements engineering process. These three central activities come after requirements analysis. In practice, these activities actually overlap with requirements analysis and should be viewed as a set of iterative activities within the broader context of analysis.
Requirements definition involves formally spelling out the requirements. The notation used is often English or English accompanied with other notations. One of the simplest notations for defining requirements in terms of English is the input–process–output approach shown in FIGURE 6.6 .
Get Essentials of Software Engineering, 5th 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.