An observational technique used to understand an operational process and…

2023

An observational technique used to understand an operational process and derive requirements for software that supports it is known as:

Answer: C. EthnographyConceptRequirements elicitation is the systematic discovery of stakeholder needs, work practices, constraints, and assumptions before those needs are…

  1. A.

    Requirement specification

  2. B.

    Structural specification

  3. C.

    Ethnography

  4. D.

    Natural Language Specification

Attempted by 301 students.

Show answer & explanation

Correct answer: C

Concept

Requirements elicitation is the systematic discovery of stakeholder needs, work practices, constraints, and assumptions before those needs are documented as requirements.

Observational elicitation is especially useful when people perform tacit steps that they may omit in interviews; the analyst studies real work rather than relying only on stated descriptions.

Application

The stem describes watching an operational process to understand how work is actually performed and using those observations to derive software requirements. That activity is ethnography, which applies observation in the users’ working environment.

Contrast

  • Requirement specification is the resulting requirements document, not the observation activity.

  • Structural specification models static system organization rather than studying people at work.

  • Natural language specification is a prose format for documenting requirements rather than a method for discovering them.

Cross-check

If an analyst observes routine work and uncovers implicit practices before documenting needs, the activity is elicitation by ethnographic observation. Therefore, the required technique is ethnography.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Nta Ugc Net Paper 2

Loading lesson…