______ is an “umbrella” activity that is applied throughout the software…

2012

______ is an “umbrella” activity that is applied throughout the software engineering process.

Answer: D. Software quality assuranceConcept: the generic software process separates two kinds of work. Framework activities — communication, planning, modelling, construction and deployment —…

  1. A.

    Debugging

  2. B.

    Testing

  3. C.

    Designing

  4. D.

    Software quality assurance

Attempted by 7 students.

Show answer & explanation

Correct answer: D

Concept: the generic software process separates two kinds of work. Framework activities — communication, planning, modelling, construction and deployment — are the phases a project moves through in sequence. Umbrella activities are different in kind: they run in parallel with all of the framework activities and are applied continuously for the whole life of a project instead of occupying a phase of their own.

The standard umbrella activities are these:

  • Software project tracking and control

  • Risk management

  • Software quality assurance

  • Technical reviews

  • Measurement

  • Software configuration management

  • Reusability management

  • Work product preparation and production

Application: the blank asks for the item that is applied throughout the engineering process, so it has to be drawn from that umbrella set. Software quality assurance is the option that belongs to it — defining standards, auditing work products against them and reporting quality data attaches to every stage of a project, from the requirements document to the delivered build.

Cross-check — where the other three sit in the same model:

  • Debugging is a corrective step triggered by a single observed failure; it is entered only after a test fails, not carried on continuously.

  • Testing runs the built software against designed cases; in the generic model it is work inside the construction framework activity.

  • Designing produces the architecture, interfaces, components and data structures; it is work inside the modelling framework activity.

So the umbrella activity applied throughout the software engineering process is software quality assurance.

Explore the full course: Nta Ugc Net Paper 2

Loading lesson…