LECTURESConsulting Skills03

Standalone course

AS-IS Business Workflow

A general-purpose guide to writing business workflows

A general-purpose course that systematizes the purpose, format, and notation of writing AS-IS business workflows. Using the flow of "goods, information, money" and a bird's-eye map on status × CRUD axes, surface every essential point of requirements definition without omission.

AS-IS Business Workflow

─ ARTICLE COVER

Consulting SkillsStandalone course

§I ─ POSITION

Where this course fits

A standalone course usable independently of the DX-project curriculum. The shared foundation for reaching a state where you can "write and read business workflows."

§II ─ TAKEAWAYS

What you will learn

  1. 01

    Write business workflows in a role × timeline format that produce the same understanding for any reader

  2. 02

    Always note INPUT/OUTPUT and confidence to create a "workflow you can debate"

  3. 03

    With a status × CRUD bird's-eye map, completely surface "boundary requirements" like the return boundary in delivery or the refundable status in payments

§III ─ EXCERPT

Excerpt from the course

01

The 3 points of a business workflow

A business workflow is written on two axes — role (vertical) × timeline (horizontal) — with INPUT/OUTPUT and confidence noted alongside. Only when all of this is in place does it become a "shared language" that both the vendor and the field can treat as something to debate.

  • ① Role × timeline format (departments/roles down, timeline across)
  • ② State INPUT/OUTPUT for each step (including whether it's paper, file, or verbal)
  • ③ Note confidence with ○ △ × (make visible the points to resolve after discovery)

02

Why role × timeline

Write a "flowchart" and you lose who does it. Write an "org chart" and you lose when it happens. Role × timeline is the only format that shows both at once. Anyone who reads it arrives at the same understanding of the work.

03

The granularity of INPUT/OUTPUT

Writing "INPUT: order sheet, OUTPUT: confirmed order sheet" on a step called "order confirmation" conveys nothing. Break INPUT/OUTPUT down to the medium.

  • Medium: paper / PDF / Excel / system screen / verbal / email
  • State: unprocessed / in progress / awaiting confirmation / complete
  • Storage location: own desk / shared folder / system DB / physical filing
  • Next recipient: to whom (role) / how (medium) / by when

04

Status × CRUD bird's-eye map

The upstream/downstream "boundaries" of a business workflow can be organized as combinations of status transitions and CRUD (create, update, delete). Example: when a return comes in after "shipped," what status does it revert to, is the slip an UPDATE or a DELETE, is the payment refundable? — these are essential points of requirements definition, and you should make them visible as points at the AS-IS stage.

05

Boundary points (preventing requirements gaps)

While writing AS-IS, always surface the following boundaries. If they're missed in requirements definition, they blow up in the field.

  • Order → order confirmation: until when, by whom, and how is cancellation recorded?
  • Shipment → delivery: who updates the in-transit tracking information?
  • Delivery → acceptance: on a failed acceptance, what status does it return to, and within how many days?
  • Billing → payment: up to what status is a refund possible after payment?
  • Monthly close: are post-close corrections a separate slip, or can the original slip be UPDATEd?

06

Draw it on 3 layers: goods, information, money

If you draw a business workflow as a "sequence of tasks," the "information" and "money" layers fall out. In practice, drawing the three layers in parallel makes the requirements-definition points visible in three dimensions. Example: in a return, the goods come back, but the information (reversing the recognized revenue) and the money (the refund) move at different times. Try to draw this on a single layer and one of them always gets dropped.

07

How to set confidence to prevent "thinking you're done"

The biggest trap in writing a business workflow and feeling satisfied is assuming "everything is ○." Confidence has three levels, but a flow without at least 30% △ and × is suspect. The first version written for a new project almost always has △ and × making up 40–50%. The whole point is to make those visible as "points that gather," so don't let everything be ○.

─── Continue in the download edition ───

§∞ ─ DOWNLOAD

Get the full materials, exercises and answers
in the download edition.

─ EXERCISE

Comes with a quick-reference cheat sheet for the general-purpose format and example-based exercises with answers. You'll internalize a "way of writing" adaptable to any operation in your company. Includes boundary-specific exercises for returns, post-close corrections, and exception approvals.

Lecture slides

Every slide of the course

Cheat sheet

Quick reference for the field

Exercises

With answers and grading

Advanced / test

Hands-on plus rubric

INCLUDED PDFS ─ 4files

IT Consulting Guidebook | A Systematic IT Consulting Method Across 18 Lessons, from IR Analysis to PM | IPLoT Inc.