Understanding Customer Requirements

7/21/98


Click here to start


Table of Contents

Understanding Customer Requirements

What are requirements?

Why the subject is important

Requirements and system fitness

Agenda

Requirements engineering

Engineering and human-oriented approaches

Customer- and developer-oriented documentation

Qualities of requirements documents

Requirements and the system lifecycle

(Post-)Requirements Traceability

Traceability (cont).

The Customer

Customer relationships

Understanding the Application Domain

Entity-relationship (ER) modeling

Entities & relationships

Attributes & cardinality

Cardinality (cont.)

Translating a model into English

Team exercise: Meetings

Validating Requirements

Requirements reviews & inspections

Scenarios and storyboards

Delivery and Acceptance Testing

Summary

Author: Colin Potts

Email: potts@cc.gatech.edu

Home Page: http://www.cc.gatech.edu/~potts

Download presentation source