SOFT 423: Software Requirements

Description

An integrated approach to discovering and documenting software requirements. Identification of stakeholders; customer, operator, analyst, and developer perspectives. Requirements elicitation. Transition from initial (informal) requirements to semi-formal and formal representations. Requirements analysis process; analysis patterns. Requirements specification techniques. Relation to architecture and user interface design; traceability of requirements. Alternately offered as CISC 423.

Units: 3

Learning Hours:

Lecture: 3, Lab: 0, Tut: 0

Requirements

PREREQUISITE(S):

CMPE 223

COREQUISITE(S):

CMPE 322

EXCLUSION(S):

CISC 423

Offering Term

Winter