<aside> 📊

L4.1 — UML: Use Case Diagrams introduces the software engineering big picture (waterfall vs agile), abstraction and models, the Unified Modelling Language (UML), and use case diagrams — the first tool for modelling a system from the user's perspective. Covers use case descriptions, use case scenarios, actors, use cases, system boundaries, and the include/extend relationships.

</aside>

At-a-glance Checklist


1. The Software Engineering Big Picture

The software development process follows these stages: