Skip to content
Ameen Abozaid
Planned lessonARC-003-L08

Demo: resolving "real-time stock" vs "keep the ERP as master"

  • Lesson 8 of 8
  • Architect
On This Lesson 3 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

make a conflict explicit, offer options, and get a decision.

Draft outline details

Step by step

  1. State both requirements: stores want stock visible in seconds; finance wants the ERP to remain the master for inventory value.
  2. Surface the underlying needs: avoid overselling; keep an audited ledger.
  3. Draft options: A near-real-time inventory service fed by store events with nightly ERP reconciliation; B direct ERP calls (limited by ERP API capacity); C full inventory replacement.
  4. Compare cost, risk, time, and fit to both needs; recommend A with explicit safety stock.
  5. Planned mistake: the architect picks an option silently and moves on. Fix: record the trade-off and take it to the named decision owner (CIO with finance) for a decision.
  6. Update the baseline with the decision and affected requirement IDs.

Check your understanding

Why separate the stated demand from the underlying need?

Show answer

Different options can satisfy the need that no single demand allows.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Type to search levels, phases, modules and lessons.