The Evolution Process - Change Proposals and Activities

How change proposals drive evolution, the change identification/evolution cycle, and the core activities: impact analysis, release planning, implementation, and release.

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen
QUESTION OF

volume_mute Read quiz aloud
Views #: 199
Questions #: 9
Time: 10 minutes
Pass Score: 80.0%
Style
Mode

What Drives System Evolution

1 pts
volume_mute

What formally or informally drives system evolution in all organizations?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Sources of Change Proposals

1 pts
volume_mute

Which of the following can be valid sources of a change proposal for an existing software system? Select all that apply.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Change Identification and Evolution Cycle

1 pts
volume_mute
Please drag and drop the options to sort them

Sort the four stages of the cyclical change identification and evolution process in the correct order, starting from a new system being deployed.

The software evolution process implements the accepted changes
Change proposals are reviewed and prioritized
Change identification process generates change proposals
Software evolution process produces a new system
note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Purpose of Pre-Acceptance Analysis

1 pts
volume_mute

Before a change proposal is accepted, what analysis must be carried out?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Four Fundamental Activities in the Evolution Process

1 pts
volume_mute
Please drag and drop the options to sort them

Sort the four fundamental activities of the general software evolution process in the order they typically occur.

Change analysis (impact analysis)
System implementation
Releasing the system to customers
Release planning
note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Categories Considered During Release Planning

1 pts
volume_mute
Fault repair
Platform adaptation
System enhancement
Considered in release planning
Not part of release planning

During release planning, which three categories of proposed change are typically considered together when deciding what goes into the next version?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Difference When Development and Evolution Are Integrated

1 pts
volume_mute

When development and evolution are integrated within the same team, what does change implementation essentially become?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Program Understanding in Separate-Team Evolution

1 pts
volume_mute

When a different team is responsible for evolution than the team that built the original system, what additional activity becomes the critical first stage of change implementation?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Updating Documentation During Change

1 pts
volume_mute

True or False: If requirements specification and design documents are available, they should be updated during the evolution process to reflect the changes that have been implemented.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation