Menu

[Solved]-True False Questions 1 Primary Purpose Modeling Models Support Understanding Communication Q37204190

True of False Questions.

1. The primary purpose of modeling and models is to supportunderstanding and communication.

2.Responsibility-driven design deals with how daily workresponsibilities are delegated among the members of thearchitecture and design team.

3.In the Unified Process (UP), requirements can be categorizedbased on Functionality, Reliability, Implementation, Legal and evenPackaging aspects.

4.Design emphasizes an investigation of the problem andrequirements, rather than a solution, while analysis emphasizes aconceptual solution (in software and hardware) that fulfills therequirements, rather than its implementation.

5.The flexibility of the Unified Process (UP) includes the factthat all of its practices and principles are completelyoptional.

6.The Unified Process (UP) is very flexible and encouragesincluding practices from other iterative software developmentmethods.

7.In many evolutionary design methods (including the UP),production-quality programming and testing doesn’t occur until atleast 40% of the requirements have been analyzed or specified.

8.Object-oriented analysis is concerned with creating adescription of the domain from the perspective of objects.

9.Each iteration in the Unified Process (UP) is a short,fixed-length period of development that has a limited focus on oneof the following aspects: requirements analysis, design,implementation, or testing activities.

10.A domain model is a description of the software objectsneeded to implement a software system in a specific language.

11.Planning beyond the next (single) iteration is never reallyencouraged nor possible within the Unified Process (UP).

12.Software object designs and programs are not direct models orsimulations of the real world.

13.Test-driven development (TDD) focuses solely on theimportance of creating unit-level tests before implementing thecorresponding code.

14.Similarities between components of the domain and designmodels and diagrams can help reduce the representational gap.

15.It is acceptable to divide the work needed to complete asingle Use Case into smaller “scenarios” to support completing thework within an iteration time frame.

16.The Unified Modeling Language (UML) is always used and/orapplied as detailed design diagrams that can support codegeneration.

17.Inception activities can include the development of technicalproof-of-concept and/or user interface-oriented prototypes.

18.A key concept in timeboxed iterations involves reducingrequirements that will be implemented (as required) to meet a fixedtime frame, instead of increasing the time frame (as required) tomeet a fixed set of requirements that must be implemented.

19.The Unified Process (UP) is based solely on these three keydisciplines: Business Modeling, Requirements and Design.

20.The Unified Modeling Language (UML), when used properly, willalways produce significant order-of-magnitude differences inproductivity, defect reduction, reliability, and simplicity.

21.The four main phases of a Unified Process (UP) projectinclude Inception, Elaboration, Construction and Transition.

22.As the initial phase of the Unified Process (UP), Inceptionis where most of the requirements gathering and analysis shouldoccur.

23.Iterative and evolutionary development normally assumes thatdevelopment starts after all of the requirements have been definedin detail.

24.Some principles of agile modeling include: modeling ingroups, as opposed to modeling individually; and, modelingdifferent aspects of the design (e.g. static and dynamic) inparallel.

25.Unified Modeling Language (UML) can be used to produceexecutable code with the proper tools.

26.The output of a Unified Process iteration is aproduction-grade subset of the final system, even though the outputfrom initial iterations might not be eligible for productiondeployment.

27.Elaboration includes the creation of disposable “throw-away”prototypes in order to better identify high-risk aspects of the keyarchitecture.

28.One contributing factor to the low success rates ofwaterfall-based development methods is the assumption thatspecifications are predictable and stable and can be correctlydefined at the beginning of the development process.

29.The Unified Process provides a very precise and comprehensivedefinition of agile methods.

30.Early iterations in risk-driven iterative development oftenfocus on building, testing, and stabilizing the corearchitecture.

Expert Answer


Answer to True of False Questions. 1. The primary purpose of modeling and models is to support understanding and communication. 2…. . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *