Quiz 10 Flashcards

(10 cards)

1
Q

In ________________________, a leader programmer is assisted by the backup programmer, the programming secretary, and from one to three programmers. The leader should be both a successful manager and a highly skilled programmer who does the architectural design and any critical or complex sections of the code. The other team members work on the detailed design and the coding, under the direction of the leader.

Democratic Team Approach
Team Approach of Agile Processes
Classical Chief Programmer Team Approach
Synchronize-and-Stabilize Team Approach

A

Classical Chief Programmer Team Approach

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

Which of the following phases of the Unified Process aims to complete all manuals and ensure that the client’s requirements have indeed been met by correcting all faults in the software product?

Elaboration phase
Transition phase
Construction phase
Inception phase

A

Transition phase

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

Each of the three or four sequential builds of _________________________ is constructed by a number of small parallel teams led by a manager and consisting of between three and eight developers together with three to eight testers who work one-to-one with the developers. The team is provided the specifications of its overall task; individual team members then are given the freedom to design and implement their portions of that task as they wish. The partially completed components are tested and debugged on a daily basis.

Classical Chief Programmer Team Approach
Synchronize-and-Stabilize Team Approach
Team Approach of Agile Processes
Democratic Team Approach

A

Synchronize-and-Stabilize Team Approach

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

The basic concept underlying ___________________ is egoless programming. Every programmer must encourage the other members of the team to find faults in his or her code. The presence of a fault must not be considered something bad but a normal and accepted event; the attitude of the reviewer should be appreciation at being asked for advice, rather than ridicule of the programmer for making coding mistakes.

Synchronize-and-Stabilize Team Approach
Team Approach of Agile Processes
Classical Chief Programmer Team Approach
Democratic Team Approach

A

Democratic Team Approach

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

T/F
Open-Source Programming Teams meet at a regular time each day in stand-up meetings.

A

False

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

In ___________________, all code is implemented by a team of two programmers sharing a single computer; this is referred to as pair programming.

Classical Chief Programmer Team Approach
Team Approach of Agile Processes
Democratic Team Approach
Synchronize-and-Stabilize Team Approach

A

Team Approach of Agile Processes

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

T/F
The SW-CMM (Capability Maturity Model) defines five levels of maturity commonly found in software development organizations, and describes processes required to increase maturity at each level.

A

True

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

T/F
The Unified Process is an adaptable methodology, which has to be modified for the specific software product to be developed.

A

True

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

Which of the following phases of the Unified Process aims to determine whether the proposed software product is economically viable by predominantly performing requirements workflow?

Elaboration phase
Construction phase
Transition phase
Inception phase

A

Inception phase

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

Which of the following phases of the Unified Process aims to produce the first operational-quality version of the software product?

Construction phase
Elaboration phase
Inception phase
Transition phase

A

Construction phase

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