Model - abstract representation of a system

Application Domain

concepts that software developers are not familiar with

Solution Domain

provides developers with many competing implementation technologies

image.png

  1. Round corners mean it’s an activity
  2. Normal corners mean it’s a artifact/product of an activity

Elicitation

  1. How can we identify and quantify the purpose of the system?
  1. How can we identify the system boundaries?

Type of Projects (engineering)

Type of Requirements


User Stories

INVEST

Acceptance Criteria