Introduction to Requirements Definition

Lectures 15 • 40 slides

Narration

Session 15 Slide 1: Welcome to Introduction to Requirements Definition and Gathering User Requirements

Today's Topic

Introduction to Requirements Definition and Gathering User Requirements

Review of the Previous Session

  • Basic concepts of asynchronous processing
  • Fetch API and JSON
  • Promise and async/await

What You Will Learn Today

  1. Purpose and Importance of Requirements Definition
  2. Methods for Gathering User Requirements
  3. Documenting Requirements
  4. Identifying Stakeholders

Why is Requirements Definition Necessary?

  • To clarify what should be created
  • To prevent rework
  • To align understanding among all stakeholders
flowchart TD A[Project Start] --> B[Stakeholder Identification] B --> C[User Requirement Gathering] C --> D[Documenting Requirements] D --> E[Aligning Understanding Among All Stakeholders] E --> F[Development Start] G[Rework Occurs] --> H[Increased Costs] G --> I[Schedule Delay] C -.-> G D -.-> G E -.-> G style A fill:#e1f5fe style F fill:#c8e6c9 style G fill:#ffcdd2 style H fill:#ffcdd2 style I fill:#ffcdd2

Today's Goal

To be able to elicit the true needs of users and
document them appropriately

1/40

Apps - Try Now

SaaS web services and mobile apps from Yamashin Research Lab.

View Apps