Topic 2 Chapter 2 Flashcards

1
Q

Change is inevitable in all large software projects

A

TRUE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

An INITIAL VERSION OF A SYSTEM used to demonstrate concepts and try out design options

A

Software Prototyping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Rather than deliver the system as a single delivery, THE DEVELOPMENT AND DELIVERY IS BROKEN DOWN INTO INCREMENTS with each increment delivering part of the required functionality

A

Incremenental Delivery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

DEVELOP THE SYSTEM IN INCREMENTS and evaluate each increment before proceeding to the development of the next increment

A

Incremental Development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

DEPLOY AN INCREMENT FOR USE BY END-USERS

A

Incremental Delivery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A model where PROCESS IS REPRESENTED AS A SPIRAL rather than as a sequence of activities

A

Boehm’s spiral model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Spiral Model Sectors

A

> Objective settling
Risk Assessment and Reduction
Development and Validation
Planning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A spiral model sector where specific objectives for the phase are identified

A

Objective settling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A spiral model sector where Risks are assessed and activities put in place to reduce the key risks

A

Risk assessment and reduction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A spiral model sector where a DEVELOPMENT MODEL FOR THE SYSTEM IS CHOSEN

A

Development and Validation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A spiral model sector where the PROJECT IS REVIEWED AND THE NEXT PHASE OF OF THE SPIRAL IS PLANNED

A

Planning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A modern generic process DERIVED FROM THE WORK ON THE UML and associated processes

A

The Rational Unified Process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

RUP Phases

A

> Inception
Elaboration
Construction
Transition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

RUP phase where it ESTABLISH THE BUSINESS CASE FOR THE SYSTEM

A

Inception

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

An RUP phase that Develops an UNDERSTANDING OF THE PROBLEM domain

A

Elaboration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

An RUP phase of system design, programming, and testing

A

Construction

17
Q

RUP phase that DEPLOYS THE SYSTEM in its operating environment

A

Transition

18
Q

RUP Iteration where each phase is iterative with RESULTS DEVELOPED INCREMENTALLY

A

In-phase Iteration

19
Q

As shown by the LOOP IN RUP MODEL, the WHOLE SET OF PHASES MAY BE ENHANCED

A

Cross-phase Iteration