Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

QUiz

.docx
Скачиваний:
18
Добавлен:
25.02.2016
Размер:
934.1 Кб
Скачать

Your score on this question is:

10.00

Feedback:

   See section 4.2, page 63 in the textbook.    

4.

A component

 (a) is any collection of modules  (b) is a cohesive set of preexisting lines of code with defined interface and behavior  (c) renders ideas of coupling and cohesion obsolete  (d) must always exist when a design is contemplated

Correct answer is

(b)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 63 in the textbook.    

5.

Requirements creep can be addressed by

 (a) demonstration-based review  (b) early architecture performance feedback  (c) incremental releases  (d) component-based development

Correct answer is

(a)

Your score on this question is:

10.00

Feedback:

   See section 4.2, page 66 in the textbook.    

6.

Attrition of key personnel can be addressed by

 (a) successful early iterations and trustworthy management  (b) giving most of the responsibility to a project's average performers  (c) a very structured environment  (d) hiring the best candidates

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 66 in the textbook.    

7.

Round-trip engineering

 (a) requires automation  (b) is necessary for an integrated environment  (c) discourages change  (d) eliminates the need for change management

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 64 in the textbook.    

8.

Intermediate releases in groups of usage scenarios

 (a) eliminate the need for use cases  (b) are only required for baselines  (c) demonstrate an evolving understanding of system requirements  (d) have nothing to do with use cases

Correct answer is

(c)

Your score on this question is:

10.00

Feedback:

   See section 4.2, page 65 in the textbook.    

9.

The architecture-first approach

 (a) implies that balance must be achieved among driving design requirements, design decisions, and life-cycle plans before resources are committed for full-scale development  (b) keeps projects from being done concurrently  (c) has little impact on project planning  (d) only applies to the first two iterations of a project

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 63 in the textbook.    

10.

Obsolete principles of conventional project management include

 (a) "Design without documentation is not design."  (b) "People and time are not interchangeable."  (c) "Realize that software's entropy increases."  (d) "Expect mediocrity."

Correct answer is

(a)

Component-based development

 (a) requires code generators  (b) is necessary to reduce the amount of human-generated code  (c) eliminates source lines of code (SLOC) as a metric  (d) can be used any time there is a code library available

Correct answer is

(b)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 63 in the textbook.    

2.

Configurable processes that are economically scalable

 (a) mean that the process chosen must work for all contemplated projects  (b) violate the 80/20 rule  (c) hardly ever yield a return on the effort expended  (d) mean that a common process spirit, extensive process automation, and architectural patterns and components can be reused

Correct answer is

(d)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 65 in the textbook.    

3.

Iterative life-cycle processes that confront risk early

 (a) increase predictability and avoid expensive downstream scrap and rework  (b) put priority on early delivery to increase stakeholder confidence  (c) cannot address all stakeholder concerns  (d) are easier for inexperienced managers to apply

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 63 in the textbook.    

4.

Model-based development

 (a) requires visual modeling and risk control  (b) requires object-oriented methods and rigorous notation  (c) requires visual modeling and round-trip engineering  (d) requires complementary tools and integrated environments

Correct answer is

(b)

Your score on this question is:

0.00

Feedback:

   See section 4.3, page 68 in the textbook.    

5.

A demonstration-based approach

 (a) allows for early elimination of architectural defects  (b) requires architectural defects to be tolerated for early releases  (c) makes architectural defects inevitable  (d) eliminates the need for a beta test

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 65 in the textbook.    

6.

Objective quality control

 (a) is independent of process and is applied directly to evolving artifacts  (b) only applies to project management  (c) requires well-defined measures derived directly from evolving artifacts  (d) is only important at baselines

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 65 in the textbook.    

7.

The architecture-first approach

 (a) keeps projects from being done concurrently  (b) implies that balance must be achieved among driving design requirements, design decisions, and life-cycle plans before resources are committed for full-scale development  (c) only applies to the first two iterations of a project  (d) has little impact on project planning

Correct answer is

(b)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 63 in the textbook.    

8.

All of the following are true except

 (a) The iterative life-cycle process addresses risk management.  (b) The architecture-first approach addresses the central design element of the spiral method.  (c) Change management is the manual element of modern process.  (d) Component-based development addresses technology elements of the spiral method.

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 4.2, page 64 in the textbook.    

9.

Change-management environments

 (a) require objectively controlled baselines  (b) are too expensive for small projects  (c) rely on guidelines derived from the experience of experts  (d) are only important for baselines

Correct answer is

(a)

Your score on this question is:

10.00

Feedback:

   See section 4.2, page 63 in the textbook.    

10.

The author's top 10 principles

 (a) map directly to cost model parameters  (b) have no economic implications for software development costs  (c) have a one-to-one relationship with cost model parameters  (d) have no relationship with cost model parameters

Correct answer is

(a)

Unsuccessful projects are typically characterized by

 (a) a jump right to coding  (b) too much analysis  (c) a failure to find a balance between research and production  (d) conventional software processes

Correct answer is

(c)

Your score on this question is:

10.00

Feedback:

   See chapter 5, page 73 in the textbook.    

2.

The elaboration phase

 (a) is the second phase of a life cycle and focuses on the elaboration of an architecture baseline consistent with a production plan and a requirements vision  (b) concentrates on research aspects of a project in every iteration of a project's life cycle  (c) happens only once in the lifetime of a software project—during the first life-cycle iteration  (d) cannot be started before the inception phase is complete

Correct answer is

(a)

Your score on this question is:

10.00

Feedback:

   See section 5.1, page 77, and section 5.3, pages 77-8 in the textbook.    

3.

In iterative processes, which of the following are true?

  1. Each phase includes requirements, analysis, design, coding, unit test, integration test, and system test.

  2. The proportion of activities varies during the four phases of inception, elaboration, construction, and transition.

  3. Architecture is usually stabilized by the first phase.

 (a) I and II only  (b) I and III only  (c) I, II, and III  (d) II and III only

Correct answer is

(a)

Your score on this question is:

10.00

Feedback:

   See section 5.1-3, pages 76-8 in the textbook.    

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]