Business process mapping for Dynamics 365

By Emil Björk · Microsoft business apps consultant, Gothenburg

How to map business processes for a Dynamics 365 implementation — process hierarchies, BPMN notation, scenarios.

Reviewed August 20263 min read · 730 wordsPublished Updated
On this page (6)

A Dynamics 365 implementation needs to understand the customer's business processes — how things actually flow today and how they should flow tomorrow. Business process mapping is the discipline that creates this understanding. Done well, it bridges requirements to design; done poorly, it produces wallpaper that nobody reads.

Why map processes.

  • Common understanding — stakeholders see the same flow.
  • Gap identification — where standard fits, where customisation needed.
  • Design input — FDDs reflect mapped processes.
  • Training material — onboarding new users.
  • Audit evidence — what the system is designed to do.

Process hierarchy

Three levels typically:

  • Level 1 (Strategic) — major process areas: "Order to Cash", "Procure to Pay", "Hire to Retire".
  • Level 2 (Operational) — sub-processes: "Sales order processing", "Vendor invoice processing".
  • Level 3 (Procedural) — detailed steps: "Create sales order", "Apply credit check".

Different audiences need different levels.

Notation choices.

  • BPMN (Business Process Model and Notation) — formal, standardised.
  • Flowchart — simpler, more universally understood.
  • Swim-lane diagrams — show actors / systems clearly.
  • Value stream map — for transformational analysis.

BPMN strikes balance for most Dynamics implementations; specialised analysts trained in it.

BPMN essentials.

  • Tasks — activities (rectangles).
  • Events — start, intermediate, end (circles).
  • Gateways — decisions, parallel paths (diamonds).
  • Sequence flow — arrows showing order.
  • Pools and lanes — actors / systems.

A few hours of training makes BPMN readable; intuitive notation.

As-is vs to-be

Two complete mappings:

  • As-is — current state warts and all.
  • To-be — designed future state.

The gap drives implementation scope.

As-is mapping techniques.

  • Process owner interviews.
  • Observation of people doing the work.
  • Document review — existing procedures.
  • System exploration — what current systems do.
  • Workshop facilitation — group reconstruction.

Each captures different aspects; combine for completeness.

To-be design.

  • Future state vision discussions.
  • Best practice review — how others do it.
  • Standard Dynamics process — what comes out-of-box.
  • Customer-specific differentiators — what must remain unique.

The to-be reflects both standard and the customer's reality.

Process modelling tools.

  • Microsoft Visio — most common.
  • Lucidchart — collaborative.
  • Bizagi Process Modeler — BPMN-focused.
  • Microsoft Process Advisor — process mining + modelling.
  • Specialised consulting tools.

Tool choice affects collaboration efficiency but not fundamental quality.

Process scenarios

Per process:

  • Happy path — normal flow.
  • Variant flows — common alternatives.
  • Exception flows — error handling.
  • Edge cases — unusual but possible.

Documenting only happy path misses where things actually break.

Documentation per process step.

  • Step name and ID.
  • Role / actor.
  • System interaction.
  • Inputs and outputs.
  • Decision criteria (if gateway).
  • Duration estimate (for analysis).
  • Cost (where relevant).

Detail level matches the purpose — overview vs operational manual.

Process measurement.

  • Cycle time — total duration.
  • Process time — value-add time.
  • Wait time — between steps.
  • Volume — frequency.
  • Cost per execution.

Quantifying current process supports improvement decisions.

Integration with requirements.

  • Each process step generates functional requirements.
  • Non-functional requirements emerge from analysis (volume, latency).
  • Process maps feed FDDs.

The artefacts compose; process maps are early, FDDs are later refinement.

Common process patterns to recognise.

  • Sequential — step A → B → C.
  • Parallel — A and B simultaneously; both complete before C.
  • Conditional — A → (if X then B else C).
  • Loop — A → B → A until condition met.
  • Subprocess — A → [reusable subprocess] → B.

Standard patterns improve modelling efficiency.

Process governance.

  • Maps maintained.
  • Updates when process changes.
  • Owner per process.
  • Periodic review cycle.

Without governance, process maps drift from reality within months.

Process mining vs process mapping

Different but complementary:

  • Mapping — manual, subjective, based on stakeholder description.
  • Mining — data-driven, objective, based on system event logs.

Mining reveals what really happens; mapping captures intent. Combine for richer insight.

Common pitfalls.

  • Over-detailed. Hundreds of pages; nobody reads.
  • Under-detailed. Vague; doesn't guide implementation.
  • Wrong audience. Technical detail for execs; high-level for developers.
  • No updates. Maps frozen at project end; reality moves on.
  • No ownership. Documents exist; nobody maintains.
  • One person's view. Not validated across stakeholders.

Validation.

  • Walkthroughs with process owners.
  • Stakeholder review.
  • End-user sanity check.
  • System validation — does the system actually do this?

Iterate; first draft rarely captures reality fully.

For ALM and operations

Process maps remain valuable post-go-live:

  • Onboarding — new users learn the process.
  • Audit — evidence of process control.
  • Continuous improvement — baseline for refinement.
  • Change management — context for system changes.

Strategic positioning

Process mapping is investment in understanding. The understanding is the actual deliverable; the diagram is the artefact. Mature implementations have process documentation that survives the project as operational asset.

For implementation teams:

  • Map what matters at the right detail.
  • Validate with the people who do the work.
  • Keep maps current.
  • Use maps as living documentation.

The discipline produces clearer designs, better-trained users, and audit-ready evidence of process control. Without it, projects build to assumed processes that may not match reality.

Related guides

Browse every guide in Implementation or just Project execution.

Was this helpful?

Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.

Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.