Chapter 3 Requirements Modeling
1:
True or False: Changes in requirements are expected and do not significantly impact the success of projects. A1:
Answer: False2:
True or False: The cost to repair defects increases linearly over the lifecycle of a project. A2:
Answer: False3:
“The system shall provide redundant backup of all data” is a:Nonfunctional requirement
Combination of a.) and b.)
A3:
Answer: b. Functional requirement4:
When discussing the domain of laundering your clothes, would the following be good use cases? If not, give at least one reason why not. A4:
a. Add DetergentAnswer: No, it is not a complete flow.b. Wash ClothesAnswer: Yes.c. Agitate LaundryAnswer: No, it is not actor focused.
5:
Actors can: A5:
Answer: d. All of the above. Some might answer “Both a.) and b.),” which would be usually correct. However, when you consider that events can be actors (e.g., time, change in monetary policy), “All of the above” is appropriate.6:
True or False: An included use case inserts its flow at a single point in the base use case. A6:
Answer: True7:
True or False: The flow of an extending use case must always be executed. A7:
Answer: False. It is executed if the triggering condition is true.8:
True or False: The flow of a base use case is complete even without any of its possible extending use cases. A8:
Answer: True
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.