OBJECT ORIENTED ANALYSIS AND DESIGN CS 463 S06 QUIZ 1 – 21ST MARCH 2006 Total: 15 points Time: 10 Minutes Roll #: SOLUTION Answer True/False. Cutting is not allowed so mark clearly. (10 points) 1. Unified Process is an example of evolutionary process. [True/False] 2. The “+” in FURPS+ includes indication of implementation issues. [True/False] 3. UML is a language for specifying, visualizing and documenting the software systems. [True/False] 4. 20 week duration is a valid iteration in RUP. [True/False] 5. Benefit of iteratative model is that high risk issues are addressed earlier. [True/False] 6. Testing is performed only in transition phase in RUP. [True/False] 7. Inception phase will usually consist of only one iteration. [True/False] 8. Both use case model and design model will start in elaboration phase. [True/False] 9. Agile process is a light weight process; it involves more user interaction so it is also a predictive process. [True/False] 10. Both RUP and Agile Process are part of extreme programming. [True/False] 11. Development case is a repository that contains the list of artifacts that are being used in the project. [True/False] 12. Ease of use is a non-functional requirement [True/False] 13. Use case modeling in the iteration phase will usually describe around 80 percent of the user requirements. [True/False] 14. Major case of project failures will consists of changing requirements and incomplete requirements. [True/False] 15. Evident, Hidden and Frill are three categories of functional requirements. [True/False] 16. Data dictionary and development case are same things. [True/False] 17. To identify the actors first and then find use cases is a better approach than to identify the user cases first and then actors. [True/False] 18. Usually we identify actors from nouns and use cases from verbs. [True/False] 19. Time can be a valid actor in use case modeling. [True/False] 20. Workflows and scenarios are the same things. [True/False] Describe the following terms in one line only. (5 points) 1. Three types of use cases and which one is the most explanatory. Brief, Casual, Fully Dressed. Last is most detailed 2. Elementary business Process. A Task performed by one person which adds measurable business value and leaves data in a consistent state 3. List one example for each Primary and secondary and off-stage actors in POS system. Primary Actor: Cashier, Secondary Actor: Accounting System, Offstage Actor: Government tax agency 4. Difference between Business Use case and System use case. SYSTEM USE CASES are the part of requirement discipline and use case model. BUSINESS USE CASES are part of Business modeling and are used to understand the context of new system in the business