Skip to content

Case discussions

Case discussions

Practice engineering judgment through four textbook cases. Write your decision, evidence and missing information before consulting the reference.

Four cases · decide before reading

Migration and architecture boundaries

Legacy migration: a qualification management system →

Static recon first, event storming to recover the old workflow, a strangler migration, divergence records for ambiguous rules.

Which contracts must survive? What evidence would lead you to repair or rebuild?

Requirements, state and acceptance

Full lifecycle from zero to deploy: the notes app →

Eight stages in one chain, from scaffold to deploy config, context rebuilt from saved facts, with release confirmed by an authorized owner.

How would you map user actions to state transitions and define failure behavior before implementation?

Evaluation, handover and adoption

Customer delivery: retail replenishment →

Evidence-backed suggestions with human confirmation. Prohibitions block a cheaper candidate; verify handover and adoption separately. All numbers are teaching assumptions.

Can 94/100 with 3/20 red-line failures release? Why separate weekly activity from 30-day adoption?

Cases are teaching material; scenarios, samples and gates are not measured customer evidence or industry benchmarks. Record your judgment separately from the reference.

Turn discussion into practice

After your case notes, independently define requirements, implementation and acceptance in the capstone. Revisit modules to address gaps first.