PDF Notes: Lec 5 SW

    Master this deck with 16 terms through effective study methods.

    Generated from uploaded pdf

    Created by @mokdad

    What is requirements specification?

    The process of documenting user and system requirements.

    What does a Software Requirements Specification (SRS) include?

    User requirements and system requirements without design details.

    How do stakeholders affect requirements specification?

    Different interpretations can lead to conflicts and inconsistencies.

    What is the purpose of a requirements document?

    To serve as a contract for system implementation.

    What is a critical factor in requirements documentation for safety systems?

    Detailed requirements are necessary for safety and security analysis.

    What should be avoided in natural language requirements?

    Mixing functional and non-functional requirements.

    What is the role of system test engineers regarding requirements?

    To develop validation tests based on the requirements.

    What is a structured specification?

    A detailed format outlining inputs, outputs, and actions of a function.

    What is the consequence of a requirements error after delivery?

    It may cost up to 100 times more to fix than an implementation error.

    What is requirements management?

    The process of handling changing requirements during development.

    What is the significance of traceability in requirements?

    It ensures the origin of each requirement is clearly stated.

    What is the difference between functional and non-functional requirements?

    Functional requirements describe what the system must do; non-functional describe how it should perform.

    What happens if requirements are not clear?

    It can lead to misunderstandings and project delays.

    What is the purpose of requirements validation?

    To ensure the requirements accurately reflect the customer's needs.

    What should a requirements document's introduction include?

    The need for the system and its functions within business objectives.

    What is a tabular specification?

    A format that defines alternative actions based on conditions.


      PDF Notes: Lec 5 SW Study Notes | Cramd