Which one of the following statements, related to the requirements phase in Software Engineering, is incorrect?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. "Modelling-oriented approach" is one of the methods for specifying functional specifications
Explanation
The requirements phase is conventionally split into problem analysis, requirement specification and requirement validation, so statement 1 is true, and prototyping is a recognised analysis method alongside structured and object-oriented analysis, so statement 2 is true. Function points are indeed the standard specification-based size metric, making statement 4 true. The accepted key marks statement 3 as incorrect because modelling-oriented approaches (DFDs, ER and object models) are analysis techniques, not methods of writing the functional specification — specification is done with structured English, decision tables, regular expressions, finite state machines and similar notations. The question is weakly worded, since modelling notations do end up in many SRS documents.More Software Engineering questions
- Requirements prioritisation and negotiation belongs to:
- The steps for analysis and design of object oriented system: (A) Draw interaction diagrams (B) Draw state chart and object diagram (C) Draw…
- Arrange the following types of Cohesion from best to worst type. A. Logical Cohesion B. Sequential Cohesion C. Communication Cohesion D. Te…
- Which of the following UML diagrams has a static view?
- Which of the following statements is/are TRUE? P: In software engineering, defects that are discovered earlier are more expensive to fix. Q…
- Software coupling involves dependencies among pieces of software called modules. Which of the following are correct statements with respect…