Sitemap
Hameed Bello

Hameed Bello

Product Manager with Product Design experience. Portfolio: https://hameedbello.webflow.io/

FCOS Flow

7 min readSep 20, 2026

--

Turning a warehouse capacity problem into a simple operational planning tool

Role: Product Builder / Operations Lead
Company: Picnic Technologies
Product: FCOS Flow https://fcos-flow.vercel.app/
Type: Internal Operations Tool
Domain: Logistics / Fulfillment / Workforce Planning
My involvement: Problem identification · Product definition · UX/UI · Workflow design · Technical implementation · Testing · Iteration
Status: Built and deployed as a working internal tool

Press enter or click to view image in full size

01 — The Problem

Planning a shift shouldn’t require guesswork.

At Picnic’s fulfillment centers, Process Captains are responsible for keeping operations running smoothly throughout the shift.

One recurring challenge was understanding:

How many shoppers can the operation realistically support at a given point in the shift, and what should the team expect by the end of the shift?

This sounds simple.

In practice, capacity decisions depend on several moving variables:

  • number of shoppers available
  • current workload
  • operational timing
  • expected productivity
  • remaining work
  • shift-end expectations
  • changes during the shift

The information needed to make these decisions wasn’t packaged into a simple planning workflow.

This created a familiar operational problem:

Captains had to spend time calculating and interpreting information instead of acting on it.

The opportunity

Rather than treating this as an operations-training problem, I looked at it as a product problem:

Can we turn the underlying capacity calculation into a simple tool that gives Process Captains an immediate answer?

That became the starting point for FCOS Flow.

02 — Understanding the User

The primary user wasn’t a product manager. It was the person running the operation.

The target user was the Process Captain working directly in the fulfillment center.

They operate in a very different environment from someone sitting behind a laptop.

They need to:

  • make decisions quickly
  • work with constantly changing operational conditions
  • communicate expectations to shoppers
  • understand whether the current workforce is sufficient
  • identify potential capacity issues early
  • manage shift-end expectations

That led to an important product principle:

The tool should reduce thinking required, not add another system to learn.

So I deliberately approached FCOS Flow as a lightweight operational utility rather than a complicated dashboard.

03 — From Operational Problem to Product Hypothesis

Instead of trying to build a complete workforce-management platform, I narrowed the problem down.

Hypothesis

If Process Captains can quickly calculate required shopper capacity and understand expected shift-end workload, they can make faster and more consistent operational decisions.

That immediately gave the product a focused job:

Input → Calculation → Decision

The user provides the relevant operational information.

↓

FCOS Flow performs the calculation.

↓

The tool translates the result into something the Captain can act on.

This was important because the product wasn’t intended to replace the Captain’s judgment.

It was designed to improve it.

04 — Product Scope

One of my biggest product decisions was what not to build.

There was a temptation to create something much larger:

  • workforce management
  • historical analytics
  • performance dashboards
  • employee tracking
  • scheduling
  • forecasting
  • reporting

But none of those were necessary to solve the immediate problem.

So I kept the MVP focused on the core workflow:

FCOS Flow helps Process Captains:

1. Understand current capacity

→ How much shopper capacity is available?

2. Calculate expected workload

→ What does the current situation imply for the rest of the shift?

3. Identify the operational requirement

→ Are additional shoppers required, or is the current capacity sufficient?

4. Manage shift-end expectations

→ What should the team expect based on the current numbers?

That constraint made the product substantially simpler.

05 — Designing the Experience

The interface was designed around one question:

“What do I need to know right now?”

Rather than presenting users with a large operational dashboard, I structured the experience around the calculation itself.

The flow follows the user’s mental model:

Enter operational information

↓

Calculate

↓

See the result

↓

Understand the implication

↓

Take action

This is deliberately different from many internal enterprise tools, where users are often exposed to large amounts of raw operational data.

FCOS Flow focuses on decision-relevant information.

06 — UX Principles

I designed the experience around four principles.

1. Minimise cognitive load

The user is already managing a physical operation.

The interface shouldn’t make them manage the interface too.

2. Make the calculation transparent

The result shouldn’t feel like a black box.

Users should understand what the tool is calculating and why the result matters.

This is especially important for an operational tool because users need to trust the output.

3. Optimise for speed

FCOS Flow isn’t something a Captain should have to study.

It’s a utility.

The desired interaction is:

Open → Enter → Calculate → Act.

4. Design for the real environment

This isn’t a consumer app being used leisurely at home.

It’s an operational tool used during a busy warehouse shift.

That influenced the emphasis on:

  • clear inputs
  • obvious actions
  • minimal navigation
  • readable outputs
  • low interaction overhead

07 — The MVP

The first version intentionally solved one narrow problem.

FCOS Flow

A lightweight web application that helps Process Captains:

  • calculate shopper capacity
  • understand workload expectations
  • assess shift-end requirements
  • make operational decisions faster

The product was built as an internal tool rather than waiting for a larger enterprise-system change.

That distinction is important.

Instead of:

Problem → business case → long roadmap → engineering queue → eventual solution

I used:

Get Hameed Bello’s stories in your inbox

Join Medium for free to get updates from this writer.

Problem → hypothesis → prototype → working product → feedback → iteration

That is the part of the project that best demonstrates my product-building approach.

08 — Building It

FCOS Flow was not simply a design prototype.

I built the working application.

The product was developed as a lightweight web application and deployed through Vercel.

The implementation allowed me to go from:

Operational problem

→

Product definition

→

UX

→

Business logic

→

Working application

→

Deployment

without needing to wait for a separate development cycle.

This was particularly valuable because I could test whether the idea worked in practice rather than asking stakeholders to evaluate a static mockup.

09 — Product + Technical Thinking

One of the most important parts of the project was translating operational knowledge into product logic.

A warehouse contains many variables that make sense to someone working there but aren’t necessarily obvious to someone designing a generic workforce tool.

Because I was working directly in the operation, I could understand:

  • how Process Captains actually make decisions
  • which inputs mattered
  • which information was noise
  • when the calculation was useful
  • how the output would affect the next operational decision

That created a useful product loop:

Operational experience

→ Problem identification

→ Business logic

→ Product design

→ Technical implementation

→ Operational feedback

This is one of the clearest examples of how my experience at Picnic has influenced the way I build products.

10 — Testing the Product

Rather than treating the first version as finished, I approached it as an MVP.

The key questions were:

Usability

Can a Captain understand the tool without explanation?

Speed

Can the calculation be completed quickly during an active shift?

Accuracy

Does the tool produce the expected operational result?

Relevance

Does the result actually help the Captain make a decision?

Adoption

Would a Captain voluntarily use the tool instead of relying on manual calculations?

These questions became more important than adding additional features.

11 — What I Learned

Lesson 1 — Internal tools need product thinking too

Internal software is often treated as secondary to customer-facing products.

But an inefficient internal workflow can eventually become a customer problem.

In fulfillment operations, small inefficiencies can affect:

capacity → picking → completeness → availability → customer experience

So improving internal decision-making can have downstream customer impact.

Lesson 2 — Start with the decision, not the dashboard

A common mistake in operational software is starting with:

“What data can we show?”

I started with:

“What decision does the user need to make?”

That changed the product significantly.

Instead of creating another information-heavy dashboard, I created a focused decision-support tool.

Lesson 3 — Being close to the operation changes the product

Working inside the fulfillment center gave me something that traditional product discovery often struggles to reproduce:

continuous exposure to the actual workflow.

I could see:

  • where friction occurred
  • what people actually did
  • where calculations were performed manually
  • what information was missing
  • how decisions were made under time pressure

That proximity shaped the product.

Lesson 4 — A small tool can be a meaningful product

FCOS Flow isn’t a massive enterprise platform.

And that’s exactly the point.

A product doesn’t need dozens of features to demonstrate product thinking.

The value came from:

identifying a real problem → narrowing the scope → building the smallest useful solution → putting it into practice.

12 — Impact

The strongest documented operational metric associated with my Picnic work is stock completeness, the record highest nationwide result in Germany.

13 — Why I Built It

The project changed how I think about Product Management.

Previously, I had mainly worked on products where the product-development process was:

customer → requirements → design → engineering → release

At Picnic, I experienced something different.

I was simultaneously:

the user

the domain expert

the problem identifier

the product thinker

the designer

and

the builder.

That created a much tighter product feedback loop.

It showed me that some of the best product opportunities aren’t necessarily discovered through a formal product roadmap.

Sometimes they’re visible inside the workflow itself.

14 — The Product Development Loop

The FCOS Flow process can be represented as:

***Image needed — -

15 — What I’d Build Next

If the tool were expanded, I would resist simply adding more features.

I’d first validate the next operational problems.

Potential directions could include:

Capacity history

Allow Captains to understand capacity patterns across shifts.

Forecasting

Use historical operational data to estimate required capacity.

Scenario planning

Allow a Captain to ask:

“What happens if I have 5 fewer shoppers?”

or:

“What capacity do I need to finish by X?”

Shift handover

Connect the calculation with shift handover information so the next Captain understands the current operational state.

Data integration

Eventually remove manual inputs where reliable operational data already exists.

But these would be follow-on hypotheses, not features I would automatically add.

16 — The Bigger Product Insight

FCOS Flow represents a broader philosophy I now bring to Product Management:

Don’t start by asking what software should we build. Start by understanding what decision or workflow is broken.

The technology comes afterwards.

In this case, the technology was relatively simple.

The harder part was understanding the operation well enough to know what should be built and what should be left out.

That is what makes FCOS Flow a useful example of my product approach

--

--

Hameed Bello
Hameed Bello

Written by Hameed Bello

Product Manager with Product Design experience. Portfolio: https://hameedbello.webflow.io/