14. Requirements and Context

DE + IA (IS 243) - 8 March 2006

Copyright 2006 Robert J. Glushko

Plan for Today's Class


Setting the Context


Patterns as Requirement Clusters


Context and Selecting Patterns


Business Process is the Most Important Context Dimension


Other Context Dimensions


Representing Context in Document Architecture


What Are Requirements?


Rigorous Requirements Processes are Document-Intensive


A More Typical Requirements Process


When There Isn't A Requirements Process There Are No Documents


Document Engineering Requirements and System Requirements


Sources of (Information) Requirements in Document-Intensive Contexts


Generic Requirements in Document-Intensive Environments [1]


Generic Requirements in Document-Intensive Environments [2]


Artifact Integrity and Fidelity


People Who Can Help Identify Requirements


The Primary Role of the Requirements Analyst is to Listen


Sometimes You Go Back to Square One


The Secondary Role of the Requirements Analyst is to Clarify


The Final Role of the Requirements Analyst is to Communicate


Requirements Categories in Document-Intensive Contexts


Business Rules [1]


Business Rules [2]


YART from Chapter 8 of Document Engineering


Requirements in the Model Matrix


Context Dimensions x Rule Types


Assignments


Readings for 8 March - Requirements and Context