Ambler Chapter 3

 

Requirements Modeling Team

       Subject Matter Experts (SME)

       Facilitator

       Scribe

 

Requirements Gathering

       Interviewing

       Brainstorming

 

Essential Use Case Modeling

       Diagrams, Actors, Scenarios, Logic Flows

 

Essential User Interface Prototyping

       Usability

       Flow Diagram

 

Domain Modeling with CRC Cards

       Finding classes, Responsibilities, Collaborators

       Arranging the Cards

       Pros and Cons of CRC Modeling

 

Supplementary Specification

       Business Rules

       Nonfunctional Requirements/Constraints

 

Change Cases