โ† All CPSM Flashcard Decks

CPSM Requirements Engineering & Analysis Flashcards

6 cards from real CPSM practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 6 CPSM Requirements Engineering & Analysis flashcards as text
  1. What is the primary purpose of requirements elicitation in a software project?

    Answer: To discover and gather stakeholder needs and expectations

    Requirements elicitation is the process of gathering stakeholder needs to establish a clear foundation for what the software must do.

  2. Which technique uses a structured group session to gather requirements from multiple stakeholders simultaneously?

    Answer: Joint Application Development (JAD)

    JAD sessions bring together stakeholders and developers in a facilitated workshop to collaboratively define requirements.

  3. A functional requirement describes which of the following?

    Answer: What the system must do or a service it must provide

    Functional requirements define the specific behaviors, functions, and services that a software system must perform.

  4. What is a use case primarily used for in requirements engineering?

    Answer: Describing interactions between users and the system to achieve a goal

    A use case captures the interactions between an actor (user or system) and the software to accomplish a specific goal.

  5. Which type of requirement specifies constraints on how the system performs its functions, such as response time?

    Answer: Non-functional requirements

    Non-functional requirements define system quality attributes like performance, reliability, and security rather than specific behaviors.

  6. Requirements traceability ensures that every requirement can be traced to which of the following?

    Answer: Its source and downstream artifacts like design and test cases

    Requirements traceability links each requirement to its origin and to design, code, and test artifacts to ensure completeness and manage changes.