Quiz
SDP5
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (140)
1All design decisions should be made before coding begins
- ATrue
- BFalse
2Every project should document its architecture.
- ATrue
- BFalse
3Architecture documents are abstractions of the system.
- ATrue
- BFalse
4 A good set of architectural documents will completely describe the system
- ATrue
- BFalse
5What are the names of the models in software's canonical model structure?
- ADomain, Design, Development
- BDomain, Design, Code
- CConceptual, Architecture, Development
- DConceptual, Design, Code
6Abstractions are: I. Models of design. II. Different perspectives. III. Very high-level representations of the system.
- AOnly II
- BBoth I and II
- COnly I
- DBoth I and III
7Which of the following statements is the most correct?
- AA sequence diagram is used to model a sequence of activities associated with a use case
- BA sequence diagram is used to model a sequence of messages exchanged among objects.
- CA sequence diagram is used to model a sequence of transitions among objects in a use case.
8Which of the following is best describes UML?
I.UML is a combination of notations.
II. UML supports modeling multiple views of software.
III. UML has evolved over time.
IV. UML wascreatedbythe OMG- AI II III IV
- BI II III
- CI IV
9Three notations of UML are
- A• Activity diagrams, Component diagrams, Construction diagrams
- B• Class diagrams, ER diagrams, Action diagrams
- C• Canonical diagrams, Activity diagrams, Sequence diagrams
- D• Component diagrams, Action diagrams, Sequence diagrams
- E• Class diagrams, Sequence diagrams, Use Case diagrams
10o Which of the following statements is the most correct?
I. A component diagram shows a configuration of the system at a given moment.
II. A component diagram shows all potential interactions among components in a view.
III. A component diagram can show instances of classes.- A• Only II
- B• I and II
- C• II and III
- D• Only I
11o Which of the following statements is the most correct?
- ALollipop symbol is used to represent provides interfaces.
- BSocket symbol is used to represent provides interfaces.
- CPorts are represented using dots on a component border.
- DEach port on a component has exactly one interface associated with it
12o Which of the following is/are not well supported by the component diagram notation?
- A• Complex connectors
- B• Potential interactions with external components
- C• Component Internals
- D• Complex components
13o The primary difference between component diagrams and sequence diagrams is_______ .
- A• In component diagram the components use a rectangular shape with the component icon in the upper right corner but no component icon appears in sequence diagrams.
- B• Component diagrams represent the code whereas sequence diagrams represent behavior.
- C• There is very little difference, they are just two different ways of viewing component interactions.
- D• Component diagrams show all potential interactions among a group of components whereas sequence diagram shows the interactions involved in response to a particular kind of request.
14o UML provides special notation for a subsystem element because ____________.
I. Subsystem elements have critical differences from components, which must be represented.
II. Subsystem elements and component elements are not substantially different so there is no need for them.
III. Component elements have important aspects that are not representable using the provided subsystem element notation.- A• Only I
- B• I and II
- C• II and III
- D• Only II
15Component details in UML can be shown as text within a compartment of a component.
- ATrue
- BFalse
16o Which of the following statements is the most correct?
I. A component diagram shows a configuration of the system at a given moment.
II. A component diagram shows all potential interactions among components in a view.
III. A class diagram can show relationships between java interfaces and other classes.- A• Only II
- B• I and II
- C• II and III
- D• Only I
17o Which of the following statements is the most correct?
- AUnified Modeling Language
- BUniversal Modeling Language
- CUnited Models for Languages
- DUnited Modeling Language
18o Which of the following is/are NOT well supported by the class diagram notation?
- A• Discussing how to add newly required functionality to the system.
- B• Identifying public and private members of a class.
- C• Identifying which classes depend on other classes.
- D• Discussing how the system will behave.
19o Which of the following is/are NOT a benefit of including class diagrams in project documentation? _______
- A• Help the project sponsors understand how the system will work.
- B• Help programmers understand the context of the code they are creating.
- C• Help maintainers identify the source of bugs.
- D• Help the project manager identify responsible people for each of the coding tasks.
20o Class diagrams can be generated directly from code
- ATrue
- BFalse
21o The process of creating class diagrams is a valuable activity during design.
- ATrue
- BFalse
22o All class diagrams created during design of a system should be maintained as part of the project documentation.
- ATrue
- BFalse
23o Which of the following is NOT an advantage of using architectural styles during design?
- A• They define a set of names to use in your design.
- B• They provide a vocabulary for communication.
- C• They provide a set of guard rails to guide you.
- D• They support design reuse.
- E• They help ensure you will meet your quality goals.
24o The Mirrored, Farm, and Rack style of design is a style in the _______ view. I. Runtime; II. Module; III. Allocation
- A• Only III
- B• I, II
- C• Only I
- D• I, II, III
- E• Only II
25o The layered style of software design is a style in the ________ view. I. Runtime; II. Module; III. Allocation
- A• Only II
- B• I, II, III
- C• I, III
- D• Only III
- E• Only I
26o The Model-Centered style of software design is a style in the ________ view. I. Runtime; II. Module; III. Allocation
- A• Only III
- B• Only II
- C• I, III
- D• Only I
- E• II, III
27o The Peer to Peer style of software design is a style in the ________ view. I. Runtime; II. Module; III. Allocation
- A• Only III
- B• II, III
- C• Only II
- D• Only I
- E• I, II, III
28
o Which of the following is a legal exception to pure layered style?- A• The use of sidecars.
- B• The use of a module by one that is two layers above.
- C• The use of callbacks.
- D• The use of one module in a layer by another.
29o In the Pipe and Filter style, which of the following is not allowed?
- A• A Filter can alternate providing data between two filters.
- B• A filter can be designed to be used in another application.
- C• A pipe can feed data into another pipe.
- D• Two pipes can be potential suppliers for a filter.
30o Using consistent level of detail across a model helps _______ . I. Cut expenses when building the system. II. Make the view more comprehensible. III. Increase consistency among views.
- A• Only III
- B• Only I
- C• Only II
- D• II, III
- E• I, III
31o Which of the following help increase the quality of your view? I. Use functionality scenarios to tie views together. II. Animate your functional scenarios. III. Write action specifications
- A• I, II, III
- B• II, III
- C• Only III
- D• Only I
- E• I, III
32o Which of the following is NOT on the list of ways Fairbanks suggests you write good functional scenarios? _____
- A• Reference
- B• Pattern
- C• Target Model
- D• Action
- E• Overall
- F• Actor
33o Which of the following is NOT one of the traits of good models? _______
- A• Be realistic
- B• Refers only to elements that are in the model
- C• Be inexpensive
- D• Allows one to predictive potential issues
- E• Be small
34o How should a designer decide which views to create? _______
- A• Build one for each use case.
- B• Build one for each of the major concerns.
- C• Build one for each of the view types.
- D• Build one for each function.
- E• Build one for each actor.
35o A design pattern ______ I. Contains a description of other related patterns. II. Can be useful describing how a software problem was solved by a developer. III. Is a general reusable solution to a commonly occurring problem within a given context in software design. IV. Gives examples of code that used the pattern.
- A• I, II, III, IV
- B• Only I
- C• I, III
- D• III, IV
- E• I, II
36o The Dependency Inversion Principle ______.
- A• Requires that object interfaces only include methods that will be needed by most implementers.
- B• Helps ensure that objects are easy to extend without requiring change to the original object.
- C• Requires that methods that are present in base classes must also be present in the derived classes.
- D• Helps make changing an object easier.
- E• Helps ensure that objects are highly reusable.
37o The Open-Close Principle _________.
- A• Helps make changing an object easier.
- B• Helps ensure that objects are highly reusable.
- C• Requires that methods that are present in base classes must also be present in the derived classes.
- D• Helps ensure that objects are easy to extend without requiring change to the original object.
- E• Requires that object interfaces only include methods that will be needed by most implementers.
38o Liskov’s Substitution Principle _________.
- A• Requires that object interfaces only include methods that will be needed by most implementers.
- B• Requires that methods that are present in base classes must also be present in the derived classes.
- C• Helps ensure that objects are easy to extend without requiring change to the original object.
- D• Helps ensure that objects are highly reusable.
- E• Helps make changing an object easier.
39o The Single Responsibility Principle ________.
- A• Helps ensure that objects are highly reusable.
- B• Requires that methods that are present in base classes must also be present in the derived classes.
- C• Helps ensure that objects are easy to extend without requiring change to the original object.
- D• Requires that object interfaces only include methods that will be needed by most implementers.
- E• Helps make changing an object easier.
40o The Interface Segregation Principle _________.
- A• Helps make changing an object easier
- B• Helps ensure that objects are easy to extend without requiring change to the original object.
- C• Helps ensure that objects are highly reusable.
- D• Requires that methods that are present in base classes must also be present in the derived classes.
- E• Requires that object interfaces only include methods that will be needed by most implementers.
41o Which of the following statements is the most correct? I A deployment view shows how the system is installed in the target environment. II A deployment view shows how the system interacts with its environment. III A deployment view shows where process will run and how they will interact.
- AOnly III
- BOnly II
- COnly I
42o Which of the following statements is the most correct?
- AComponents describe units of code.
- BConnectors are pathways of runtime interaction.
- CA module is associated with exactly one component.
- DDesign decisions are clearly identifiable in views
- EViews always describe subsystems.
43o Which of the following is true of a Context Diagram? I. Describes how the software being created interacts with elements in its environment. II. Can be based on a use case diagram. III. Might show the Internet. IV. Describes what is in and what is outside the scope of the software project.
- A• All of I-IV
- B• Only I and IV
44o Three standard viewtypes for the Design Model are
- A• Component and Connector, Designation, and Module
- B• Runtime, Documentation, and Miscellaneous
- C• Component, Module, Deployment
- D• Component, Allocation, Module
- E• Runtime, Allocation, module
45o Which of the following is not true about the Apache server?3
- A• Built in the pipe and filter style.
- B• Is designed to allow new code to be inserted easily.
- C• Was designed with few constraints to support the system’s performance goals.
- D• A web server.
- E• Was designed around the goal of modifiability.
46A context diagram should include details related to quality concerns.
- ATrue
- BFalse
47 A port is a point of interaction in a component diagram
- ATrue
- BFalse
48A context diagram is similar to a snapshot in that the context is likely to change as the system runs.
- ATrue
- BFalse
49A view is a projection of a model that reveals select details.
- ATrue
- BFalse
50 An internals model can be used to identify boundary models of others.
- ATrue
- BFalse
51A master model is the one used by the architect to include information from all three viewtypes.
- ATrue
- BFalse
52The Refinement relationship enables the architect to:
I. A type that appears in one model also appears in another. II. Defines the correspondence between two models to show consistency. III. Allows one to carry constraints from one model to another- AOnly I
- BBoth II and III
- CBoth I and III
- DOnly II
53 Different types of models are required in order to serve the needs of various stakeholders
- ATrue
- BFalse
54o Which of the following DOES NOT describe risk in software development?
- ASomething to worry about.
- BA cause of failure.
- CA chance of failure.
- DA primary driver of architecture.
55Which of the following clearly describes the scope of a software project?
- AA context diagram
- BA sequence diagram
- CA functionality scenario
- DAn internal diagram
56Three styles of design are
- Aplanned, evolutionary, and minimal planned
- Brisk-based, architectural, and code-based
- Cspiral, waterfall, and agile
- Drisky, safe, and uncertain
57A use case is
- Aan argument that drives system design
- Ba goal for actors the system interacts with
- Ca diagram that shows what the system does
- Da process that will run as part of the system
- Ea decision not to modify the system
58The risk-driven approach is most difficult to apply to the ____________ software development process.
- AWaterfall
- BInterative
- CXP
- DRUP
59A specific architectural style is chosen for a project because ______ .
- Ao it will make the system easier to maintain
- Bo the developers who will implement the system are most familiar with it
- Co the architect has the most familiarity with it
- Do it is known to ensure quality attributes of concern
60The XP software development process DOES / DOES NOT include up-front design.
- ADOES
- BDOES NOT
61The XP software development process prioritizes work according to RISKIEST FIRST / HIGHEST CUSTOMER VALUE FIRST
- ARISKIEST FIRST
- BHIIGHEST CUSTOMER VALUE FIRST
62The XP software development process iteration length is typically TWO-FOUR WEEKS / LEFT OPEN .
- ATWO-FOUR WEEKS
- BLEFT OPEN
63Which of the following are the best question(s) the risk-driven model helps developers answer? ______
- AWhen are we done with the project?
- BWhat programming language should we use?
- CWhat is most important to the customer?
- DHow much software architecture should we do?
64Which of the following is not a software engineering risk? ______
- AWe do not adequately understand our customer's needs.
- BThe server may not scale to 1000 users.
- CThe code for the sort algorithm is overly complex.
- DThe system is working fine, but if we try to change anything it seems to always break something else.
65We need comprehensive documentation for the software architect.
- ATrue
- BFalse
66Software design patterns provide a ready resource for solving software development problems.
- ATrue
- BFalse
67Software design patterns are created for unusual problems in development.
- ATrue
- BFalse
68All models in software design should be captured using UML diagrams.
- ATrue
- BFalse
69In component diagrams, ports ARE / ARE NOT optional
- AARE
- BARE NOT
70In component diagrams, the lollipop symbol is used to represent a PROVIDES / REQUIRES interface.
- APROVIDES
- BREQUIRES INTERFACE
71In sequence diagrams, lifelines represent the activity of CLASSES / OBJECTS.
- ACLASSES
- BOBJECTS
72Which of the following is the best choice for creating code views?
- AClass diagram
- BComponent Diagram
- CUse Case Diagram
73An anti-pattern is _______ .
- AA known way to reverse the impact of using a design pattern.
- BA pattern for improving bad code.
- CA way to avoid known bad coding practice.
- DA way to refactor code
- ENone of the above.
74Which of the following is NOT a desirable trait of a software model? ______
- AConsistent use of arrows
- BModels reality
- CSufficiently precise
- DInexpensive
- EAccurate
75Which of the following statements is NOT true for creating and using models? ________
- AA model is falsifiable if one is able to determine the truth or falseness of some property about the model
- BA model is more useful if it focuses the user's attention.
- CMost people will be able to read a model but far fewer will be able to identify the correct type of model to create and to create it correctly
- DA legend is not required when the diagram is created using a known notation.
76Modeling a system using multiple views requires that all views be ________ .
- AKept neatly stored so they can be located.
- BChosen carefully to reflect the concerns of users.
- CKept internally consistent.
- DCreated from different view types.
- EBoth a and b
- FBoth b and c
- GBoth c and d
77Which of the following is NOT true of a dependency matrix? ___________
- AIs more difficult to use the larger a model grows.
- BCan be used to help maintain a system.
- CCan be used to check dependencies among modules.
- DCan be built automatically from code by some tools.
78The _________________ describes the system you will build
- ADesign model
- BDomain model
- CThe code model
79The __________________ expresses enduring truths about the world that are relevant to your system.
- ADomain model
- BDesign model
- CThe code model
80The ______________________ relationship enables you to say that similar things in different models should correspond
- ADesignation
- BRefinement
- CBinding
- DDependency
81 ______________________________ is a relationship between a low-detail and a high-detail model of the same thing
- ARefinement
- BDesignation
- CBinding relationship
- DDependency relationship
82is used to relate a boundary model with an internals model, since they are both models of the same thing, but vary in the details that they expose.
- ARefinement
- BDesignation
83 is useful because it lets you decompose your design into smaller pieces.
- ARefinement
- BDesignation
84What do express predicates that must always be true?
- AInvariants
- BNavigation
- CSnapshots
- DFunctionality scenarios
85The idea that you can traverse across associations in the model is called
- ASnapshots
- BNavigation
- CViews
- DInvariants
86What do show instances which correspond to types in the information model?
- ANavigation
- BInvariants
- CFunctionality scenarios
- DSnapshots
87What do express a series of events that cause changes to the information model?
- AFunctionality scenarios
- BInvariants
- CViews
88What does describe that a user needs to know to understand how a system works?
- ADesing model
- BBoundary model
- CDomain model
89What is a projection of a model that reveals selected details?
- Aencapsulation
- Bnesting
- Cviews
90The ____________________ includes tangible artifacts such as source code and classes
- AModule viewtype
- BRuntime viewtype
- CAllocation viewtype
91The ___________________ includes runtime structures like objects
- ARuntime viewtype
- BModule viewtype
- CAllocation viewtype
92The _____________________ includes allocation elements like server rooms and hardware
- ARuntime viewtype
- BModule viewtype
- CAllocation viewtype
93support analysis only indirectly, and usually domain knowledge or human reasoning are required
- AAnalogic models
- BAnalytic model
94_____________________ directly supports computational analysis
- AAnalytic model
- BAnalogic models
95___________________is a reusable solution to a recurring problem
- Astyle
- Bpattern
96What is a kind of pattern that occurs at an architectural level and applies to architectural elements like components and modules?
- Aarchitectural pattern
- Barchitectural style
97What is the most common architectural style?
- ALayered style
- BPipe-and-filter style
- CModel-centered style
- DPeer-to-peer style
98What architectural style is related to several design patterns, including the Document-View, Model-View-Controller (MVC), and Observer patterns?
- AModel-centered style
- BMirrored style
- CLayered style
- DPipe-and-filter style
99What architectural style can be applied to the linguistic processing system?
- APipe-and-filter style
- BLayered style
- CMirrored style
- DRack style
- EModel-centered style
100In what architectural style identical hardware is duplicated and run in parallel?
- ARack style
- BServer farm style
- CMirrored style
- DLayered style
101In what architectural style commodity server computers are placed vertically to take up relatively little floor space?
- Ao Rack style
- Bo Mirrored style
- Co Server farm style
- Do Layered style
102In what architectural style identical computers are located in the same room?
- AServer farm style
- BRack style
- CMirrored style
- DLayered style
103What UML diagram provides a compact, graphical overview of the functionality of a system?
- AUse case diagram
- BSystem context diagram
- CLayer diagram
- DClass diagram
104What describes a general capability of the system?
- AUse case
- BSystem context
105What diagram is similar to the use case diagram in that it provides an overview of the system and the actors / systems it interacts with?
- Ao Use case diagram
- Bo System context diagram
106 What Software Design Principle you can consider when writing your classes to make sure that when you need to extend their behavior you don’t have to change the class but to extend it
- Ao Open-Close Principle
- Bo Dependency Inversion Principle
- Co Interface Segregation Principle
- Do Single Responsibility Principle
- Eo Liskov’s Substitution Principle
107What Software Design Principle states that we should decouple high level modules from low level modules, introducing an abstraction layer between the high level classes and low level classes.
- Ao Open-Close Principle
- Bo Single Responsibility Principle
- Co Dependency Inversion Principle
- Do Interface Segregation Principle
- Eo Liskov’s Substitution Principle
108
Clients should not be forced to depend upon interfaces that they don't use.- Ao Dependency Inversion Principle
- Bo Open-Close Principle
- Co Interface Segregation Principle
- Do Single Responsibility Principle
- Eo Liskov’s Substitution Principle
109A class should have only one reason to change.
- Ao Dependency Inversion Principle
- Bo Single Responsibility Principle
- Co Liskov’s Substitution Principle
- Do Open-Close Principle
110This principle states that if we have 2 reasons to change for a class, we have to split the functionality in two classes.
- Ao Open-Close Principle
- Bo Dependency Inversion Principle
- Co Interface Segregation Principle
- Do Single Responsibility Principle
- Eo Liskov’s Substitution Principle
111Derived types must be completely substitutable for their base types.
- Ao Liskov’s Substitution Principle
- Bo Single Responsibility Principle
- Co Dependency Inversion Principle
- Do Open-Close Principle
112This principle is just an extension of the Open Close Principle in terms of behavior meaning that we must make sure that new derived classes are extending the base classes without changing their behavior.
- Ao Dependency Inversion Principle
- Bo Interface Segregation Principle
- Co Liskov’s Substitution Principle
- Do Single Responsibility Principle
113Which of the following is not one of the four principles used to guide component-level design?
- ASingle Responsibility Principle
- BLiskov’s Substitution Principle
- CInterface Segregation Principle
- DOpen-Close Principle
- EDependency Inversion Principle
114What does the term “architecture” mean?
- Ait is a model of software and it is defines structure of a system.
- Bmeans a person, who creates the structure, model of software and analyses the risks and planning the system’s structure
- Cit is a process creating architecture of software, which is include analysisrisks and planning the system’s structure
115What does the term “architect” mean?
- Ameans a person, who creates the structure, model of software and analyses the risks and planning the system’s structure
- Bit is a model of software and it is defines structure of a system.
- Cit is a process creating architecture of software, which is include analysisrisks and planning the system’s structure
116What does the term “architecting” mean?
- Ait is a model of software and it is defines structure of a system.
- Bit is a process creating architecture of software, which is include analysisrisks and planning the system’s structure
- Cmeans a person, who creates the structure, model of software and analyses the risks and planning the system’s structure
117A ________________________ is a family of architectures that is dominant in a particular domain
- Ao Presumptive architecture
- Bo reference architecture
118A ______________ is a family of architectures that describes an architectural solution to a problem and it is usually written down as a specification
- Ao reference architecture
- Bo Presumptive architecture
119What does COTS stand for?
- ACommercial Off-The-Shelf
- BCommercial Of-The-Shelf
- CCommercial Off-The-Shief
120With this approach, you pay little attention to architecture. Your system may become a big ball of mud, a distinct architecture may emerge without your conscious choice, or you may be guided by norms in your domain to a presumptive architecture
- Ao Architecture-focused design
- Bo Architecture-indifferent design
- Co Architecture hoisting
121With this approach, you deliberately choose your software architecture. You design an architecture that is suitable to achieve your goals, which include functionality and quality attributes
- Ao Architecture-focused design
- Bo Architecture-indifferent design
- Co Architecture hoisting
122This is a kind of architecture-focused design where developers design the architecture with the intent of guaranteeing a goal or property of the system
- Ao Architecture hoisting
- Bo Architecture-indifferent design
- Co Architecture-focused design
123 In ______________________, developers are oblivious to their system’s architecture and do not consciously choose an architecture to help them reduce risks, achieve features, or ensure qualities
- Ao Architecture-indifferent design
- Bo Architecture-focused design
124__________________________ is most suited to low-risk projects
- Ao Architecture-focused design
- Bo Architecture-indifferent design
125What are developers who are responsible for many applications?
- Ao Enterprise architects
- Bo Application architects
126What are developers who are responsible for a single application?
- Ao Application architects
- Bo Enterprise architects
127How does Fairbank define “risk” in the context of engineering?
- ARisks related to analysis, design, and implementation of the product.
- BRisks related to schedules, sequencing of work, delivery, team size, geography, etc.
128What is true about project management risks?
- Ao Risks related to schedules, sequencing of work, delivery, team size, geography, etc.
- Bo Risks related to analysis, design, and implementation of the product.
129What is true about software engineering risks?
- Ao Risks related to analysis, design, and implementation of the product.
- Bo Risks related to schedules, sequencing of work, delivery, team size, geography, etc.
130The waterfall model of software development is
- Ao Proceeds from beginning to end as a single long block
- Bo Kind of iterative development, has many iterations
131The spiral model of software development
- Ao Kind of iterative development, has many iterations
- Bo Proceeds from beginning to end as a single long block
132What is the alternate name of the model-centered style?
- ARepository style / shared-data style / data-centered style
- BRepository style / shared-data style /
- Cdata-centered style
133Which of the following is referred to informal analysis techniques to analyze an architecture?
- AQuality attribute workshop / Architectural checklist / Architecture and design review / Architectural Tradeoff Analysis method
- BQuality attribute workshop / Architectural checklist
- CArchitecture and design review / Architectural Tradeoff Analysis method
134Which of the following is referred to informal analysis techniques to analyze an architecture?
- AQuality attribute workshop / Architectural checklist / Architecture and design review / Architectural Tradeoff Analysis method
- BArchitecture and design review / Architectural Tradeoff Analysis method
- CArchitectural checklist / Architecture and design review
13547. Which of the following refers to project management risks?
- A“Leaddeveloperhitbybus”, “Customerneedsnotunderstood”, “Senior VP hatesourmanager”
- BTheservermaynotscaleto 1000 users”, “Parsing of the response messages may be buggy”, “The system is working now but if we touch anything it may fall apart”
13649. Which of the following refers to software engineering risks?
- A"Theservermaynotscaleto 1000 users”, “Parsing of the response messages may be buggy”, “The system is working now but if we touch anything it may fall apart”
- B“Leaddeveloperhitbybus”, “Customerneedsnotunderstood”, “Senior VP hatesourmanager”
137 Which of the following is not a UML diagram?
- A
- B
- C
- D
- A
13812. Which of the following is referred to informal analysis techniques to analyze an architecture?
- AQuality attribute workshop / Architectural checklist / Architecture and design review / Architectural Tradeoff Analysis method
- BATM
- CUML
13940. List three steps of the risk-driven model in correct order
- Ao Identify and prioritize risks -> Select and apply a set of techniques -> Evaluate risk reduction
- Bo Identify and prioritize risks -> Evaluate risk reduction
- Co Identify and prioritize risks -> Evaluate risk reduction ->Select and apply a set of techniques
14029. What are five specific cases with high architecture risk?
- Ao Small solution space, High failure risk, Difficult quality attributes, New domain, Product lines
- Bo Small solution space, High failure risk, Difficult quality attributes, New name, Product lines
Information
- Description
- Quiz on SDP5, created by eldar khasen on 23/05/2017.
- Author
- eldar khasen
- Language
- English
- Views
- 30
- Rating
- No ratings yet Rate this quiz