IBM Requirements Management with Use Cases - Part 2 - C2010-637 Exam Practice Test
Given: A developer is creating a use-case model for telephone installations. One of the sub-flows in the "Manage Installer's Schedule" use case prepares a phone installer's daily schedule. After beginning work on the use case, the developer realizes that that there are important differences between contract, union, and non-union installers. For example, a standard shift is 8 hours, but contractors work shifts of variable lengths and union workers are assigned to 7.5-hour shifts. Instead of modifying the "Manage Installer's Schedule" use case, the developer decides to make two new use cases-"Manage Union Installer's Schedule" and "Manage Contractor Installer's Schedule"-that contain scheduling details specific to only union or contract workers. What relationship should be created between the new "Manage Union Installer's Schedule" use case and the new "Manage Contractor Installer's Schedule" use case?
Correct Answer: C
Vote an answer
Given: Consider the following set of initial user requests from a telephone company about a new customer service system: * The telephone company customer service system shall be able to record and answer questions about telephone installations. * When a customer requests a new telephone, the service representative shall record the customer's name, address, assigned phone installer, and a projected time of the installation. * After installation is complete, start time and duration of installation are recorded. * Start time shall include the year, month, day, hour, and minute. What is the most appropriate name for one of the use cases in this software system?
Correct Answer: B
Vote an answer
Which of the following are appropriate reasons for including an alternative flow of events in a use case? (Select all that apply.)
Correct Answer: B,D
Vote an answer
What question identifies use cases in software requirements?
Correct Answer: B
Vote an answer