Independent business simulation

Project Order Readiness System

Nobody can say which project orders are ready to schedule without opening four systems first.

Organization
Lakemont Building Supply (fictional)
Project type
Operations and systems analysis
My role
Analyst and designer
Timeline assumption
Six to eight weeks, assumed
These are simulations for a fictional company. No outcome shown here is presented as an achieved result. Impact appears as something I would propose to measure.

01

Business context

Lakemont supplies architectural finishes, doors and hardware, flooring, and prefabricated interior components to general contractors, property managers, schools, and healthcare facilities. Roughly 120 employees across three branches and a central warehouse.

Most revenue now comes from project based orders rather than counter sales. A project order is not one item shipping on one date. It is a package of materials, vendor lead times, customer approvals on finishes, and a delivery window tied to a construction schedule that moves.

02

The challenge

Every morning the project coordination team has to answer one question: which orders can we schedule for delivery this week. There is no view that answers it.

The answer requires the ERP for stock and vendor commitments, the CRM for customer approval status, a shared spreadsheet the warehouse maintains for delivery capacity, and an email thread for whatever changed on site. A coordinator opens all four, per order, and forms a judgment. It takes most of the morning and the judgment is not consistent between coordinators.

When something is missed, it surfaces late: a truck is loaded for a site that is not ready, or a contractor calls about materials nobody flagged as blocked. Leadership sees the escalation but not the pattern behind it.

It has not been solved because everyone believes it is somebody else's system.

03

My assignment

Design a system that turns fragmented ERP, CRM, and manual information into a single readiness view that tells a coordinator, per order, whether it can be scheduled, what is blocking it, and who owns the next action.

04

Discovery questions

Before designing anything, these are the questions I would work through with the coordination team, purchasing, the warehouse, and account managers.

  • What decision is the coordinator actually making, and what is the minimum information required to make it?
  • Which system is the source of truth for a vendor commit date, and does purchasing agree with what the ERP says?
  • What does ready mean today, and do two coordinators define it the same way?
  • When an order is partially available, who decides whether to split the delivery?
  • What counts as a true exception versus a routine wait?
  • Who owns the next action when an order is blocked on a customer approval?
  • What happens when the site date changes after the order was already staged?
  • Which of these judgments should stay with a person because they require context the data does not have?
  • What does the branch manager need to see weekly, and what does leadership need monthly?
  • Who maintains the readiness rules when a vendor or product line changes?

05

Stakeholders

The friction here is between groups, not inside a tool.

GroupWhat they needWhat they are measured on
Project coordinatorsOne view that tells them what can move todayDelivery dates hit, escalations avoided
PurchasingVendor dates trusted and not re-asked five times a weekCost, vendor performance, on time receipt
WarehouseStable staging plans that do not change after loadingThroughput, rework, labor hours
Account managersEarly warning before a contractor is surprisedCustomer relationships, repeat business
Branch leadershipA pattern view, not a pile of individual escalationsBranch margin, service performance

06

Root cause

The symptom is a slow morning. The causes sit further upstream.

  • No shared definition of ready. Each coordinator carries their own threshold.
  • Multiple sources of truth for the same field, with vendor dates living in both the ERP and purchasing email.
  • Ownership of a blocked order is implicit. It belongs to whoever noticed it.
  • No distinction between a routine wait and a genuine exception, so everything gets the same attention.
  • Manual reconciliation is treated as the job rather than as a symptom, so nobody escalates it as a problem.

07

Tradeoffs

Every option here costs someone something. Naming that upfront is what makes adoption possible.

TradeoffWhat it buysWhat it costs
Enforce one source of truth for vendor datesCoordinators stop re-verifying and second guessingPurchasing has to maintain the ERP field with discipline they currently do not owe anyone
Standardize the definition of readyConsistency between coordinators, and a measurable statusExperienced coordinators lose some discretion they currently use well
Automate the readiness calculationFaster mornings, fewer missed blocksFalse confidence if the underlying data is wrong, so data quality becomes visible and uncomfortable
Keep split delivery decisions manualPreserves judgment where context mattersThe view cannot fully answer the question on its own

08

Design principles

Make the next action visible. A status without an owner and an action is just a label.
Separate routine waits from true exceptions so attention goes where it is needed.
Use the minimum data required for the decision, not everything available.
Keep a human in the loop on every judgment call, and name explicitly which calls those are.
Settle governance before automation. Ownership, source of truth, and review path come first.
Build for the coordinator's morning, not for the leadership dashboard.

09

The proposed solution

A readiness layer that reads from existing systems rather than replacing them.

  • A defined status model with a small set of states: ready to schedule, ready with confirmation, customer approval required, vendor date pending, partial availability, delivery constraint, project date at risk.
  • Readiness rules that convert the underlying fields into one of those states, documented so anyone can see why an order landed where it did.
  • An owner and a next action attached to every state that is not ready.
  • A coordinator view sorted by what can move today, with exceptions surfaced separately.
  • A branch view showing aging by state and where blocks concentrate.
  • A data dictionary so definitions stop drifting between teams.
Deliberately excluded. No system integration project, no new platform, and no automated scheduling. The first version is a readiness view built on existing data. If the rules prove out and data quality holds, integration becomes a justified next step rather than an assumption at the start.

10

Implementation considerations

Pilot with one branch and one product category for four weeks. Coordinators use both the new view and their current process in parallel, and every disagreement between them gets logged, because those disagreements are where the rules are wrong.

Purchasing has to agree to own the vendor date field before anything else starts. Without that, the readiness calculation inherits bad data and the tool loses credibility in week two.

Training is role based and short. Documented owners for the rules, the data dictionary, and the exception categories, with a quarterly review so definitions do not drift back apart.

11

What I would measure

Not outcomes claimed. Measures I would put in place before starting, so there is a baseline to compare against.

  • Time spent per day assembling the schedulable list
  • Percentage of orders with a documented owner and next action
  • Disagreement rate between the system status and coordinator judgment during pilot
  • Number of blocked orders discovered after staging rather than before
  • Data completeness on the fields the readiness rules depend on
  • Coordinator confidence, surveyed before and after

12

Reflection

The part I would want to test hardest is the readiness rules themselves. It would be easy to write rules that are technically correct and practically useless because they flag things coordinators already know how to handle.

At larger scale, the governance question gets harder. One branch can keep definitions current through a quarterly review. Three branches with different vendor mixes need a clearer owner, and that is an organizational decision rather than a design one.

What designing this simulation clarified for me: the hard part is almost never the view. It is getting two departments to agree on what a single field means.

Portfolio confidentiality statement. All business scenarios, organizations, names, data, processes, and supporting materials shown in this portfolio are fictional and were created independently to demonstrate my approach to operations, systems improvement, project execution, organizational enablement, and cross-functional problem solving. No confidential, proprietary, or internal materials from current or former employers are included.