ICS 121: Other design and specification techniques

Overview

Why use other techniques?

Structured English

Prototypes and Mockups

First-order Predicate Logic

Decision tables and trees

Algebraic specifications

sample use case templateexample test plan templateProject plan template