Very High-Level View
Requirements define the clients’ view
- What the system is supposed to do
- Focuses on external behavior
Design captures the developers’ view
- How the requirements are realized
- Defines the internal structure of the solution
Also, reminiscent of the Brian Cantwell Smith diagram in Jackson’s video