Cross-Functional Integration · MVP Scoping

Shipping the AI × CO₂ MVP

2 weeks To internal demo
4 modules Integrated end-to-end
CO₂ unblocked From AI accuracy dependency

Nordic Loop was developing an MVP that combined four components built in parallel: AI image classification (YOLO), CO₂ estimation engine (EN 15804-aligned), UI/dashboard, and backend orchestration. Each team was making real progress independently.

The problem was that parallel progress created the appearance of readiness without producing a usable product. Four modules building toward each other, with no shared workflow, no defined contracts, and no owner for the seams between them.

Without intervention, the risk wasn't that modules would fail. It was that they would all succeed individually and still not connect.

The consequence: no working end-to-end demo before pilot delivery. A pilot with a collection of partially-integrated modules is not a pilot.

I took product ownership of the integration layer. Not the modules themselves, but the contracts and sequencing between them.

Six decisions that unblocked the system

I also facilitated a cross-discipline integration meeting (AI, sustainability, UI, backend) to convert implicit assumptions into explicit decisions, define test scenarios for the demo, and surface sequencing dependencies before they became blockers.

MVP frozen around:

Explicitly excluded: multi-object detection, surface area or weight inference by AI, accuracy targets for the model, higher-tier CO₂ precision. Every exclusion was a deliberate tradeoff, not a deferral. The scope boundary was the product decision.

Accepted lower automation and lower scientific precision in exchange for:

The principle: demonstrate value early, defer sophistication.

Before

Four modules progressing in parallel. No shared workflow. Implicit contracts. Research framing. Tentative timelines.

After

One canonical workflow. Explicit contracts. Demo framing. Committed deadlines. A product that could be demonstrated to an enterprise customer.

In interdisciplinary products (AI, sustainability, UX, backend), complexity concentrates at the seams between teams, not inside the modules. Each team can be doing excellent work and still produce nothing usable. PM leverage is in owning the seams: defining contracts, sequencing dependencies, and making the minimal path to value explicit.

The MVP didn't need to be scientifically precise. It needed to be coherent enough that a construction manager could photograph a chair, see a CO₂ estimate, and believe the product was real. That's a different problem than accuracy. And a much faster one to solve.

When engineers volunteer deadlines, it means the ambiguity has been removed. That's the signal the PM work is done.