Match List I (software process model) with List II (description). List I: A. Waterfall model, B. Evolutionary model, C. Component-based software engineering, D. Spiral development. List II: I. Software can be developed incrementally, II. Requirement compromises are inevitable, III. Explicit recognition of risk, IV. Inflexible partitioning of the project into stages.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: D. A ‐ IV, B ‐ I, C ‐ II, D ‐ III
Explanation
Waterfall partitions the project inflexibly into stages; evolutionary models develop software incrementally; component-based engineering must compromise requirements to fit available components; the spiral model explicitly recognizes risk.
More Software Engineering questions
- Identify the correct order of the following five levels of Capability Maturity Model (from lower to higher) to measure the maturity of an o…
- Given below are two statements Statement I: Cleanroom software process model incorporates the statistical quality certification of code inc…
- Given below are two statements, one is labelled as Assertion A and the other is labelled as Reason R Assertion A : Software developers dono…
- Modifying the software by restructuring is called
- A company can develop software in L₁ or L₂. L₂ needs three times the LOC of L₁, and the software must be maintained for 10 years. Man-years…
- A Software project was estimated at 864 Function Points. A six person team will be assigned to project consisting of a requirement gatherin…