Skip to article frontmatterSkip to article content

High-Level Requirements Analysis

Utah Valley University

Overview

High-level requirements analysis focuses on understanding the big picture, identifying stakeholders, and establishing the overall goals and vision for the software system.

Topics Covered

Stakeholder Analysis

Requirements Elicitation Techniques

Goal Setting and Vision

Requirements Classification

Key Deliverables

Best Practices

  1. Start with “Why” - Understand the business problem before jumping to solutions

  2. Cast a Wide Net - Include all relevant stakeholders early

  3. Think Holistically - Consider technical, business, and user perspectives

  4. Document Assumptions - Make implicit requirements explicit

  5. Validate Early - Confirm understanding with stakeholders regularly