• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/13

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

13 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)

What are the tasks in Requirements Analysis?

- Prioritize requirements


- Organize requirements


- Model and specify requirements


- define Assumptions and constraints


- Verify requirements


- Validate requirements

POMA VV

What is the mnemonic for Requirements Analysis tasks?
POMA VV

Basis for Prioritization

- Business Value


- Business or Technical Risk


- Implementation Difficulty


- Likelihood of Success


- Regulatory or Policy Compliance


- Relationship to Other Requirements


- Stakeholder Agreement


- Urgency

Requirements Structure

An organized structure for requirements and a documented set of relationships between them. This structure ensures that the analyst and stakeholders know where a specific requirement is found.

What are the types of Model Selection Concepts?

- Processes


- User Classes, Profiles or Roles


- Rules


- Entities (Concepts) and Relationships


- Events

PUREE your models

What are the Requirements Analysis techniques?

- Business Rules


- Use Cases/Scenarios


- Data Dictionary/Glossary


- Data Flow Diagrams


- Data Modeling



- Process Modeling


- User Stories


- Non-Functional Requirements Analysis


- Scope Modeling


- Sequence Diagrams


- State Diagrams

BUD³ PUNS³

Assumption

Assumptions are believed to be true, but have not been confirmed.


They should be documented and managed as potential risks.

Constraint

Constraints describe limitations on possible solutions.



Typical categories include:


- Business


- Technical


- External

Verify Requirements

Ensures that requirements are defined correctly (of acceptable quality).

What are the characteristics of requirements quality?

- Cohesive


- Complete


- Consistent


- Correct



- Modifiable


- Unambiguous


- Feasible


- Testable

CCCC MUFT

Validate Requirements

Ensures that requirements deliver value to the business, fulfill its goals and objectives and meet a stakeholder need.

What are the elements of Validate Requirements?

- Define measurable evaluation criteria


- Determine business value


- Determine dependencies for benefits realization


- Evaluate alignment with business case and opportunity cost

Opportunity Cost

The cost of not using funds for alternative investments (when non-validated requirements get implemented).