Model the service delivery workflow

This is a series of posts from the main topic STATIK (Systems Thinking Approach to Introduce Kanban) wich it’s an exploratory and collaborative approach to implement Kanban. It helps to understand the current demand and dynamics, to design and implement a Kanban work model that allows increasing the efficiency and quality of the service through the culture and techniques of continuous improvement.

Statik Steps

As an iterative approach, STATIK suggests you go through the following steps.

For each identified service:

  1. Understand what makes the business fit for purpose
  2. Understand sources of dissatisfaction
  3. Analyze the source and nature of demand
  4. Analyze current delivery capability
  5. Model the service delivery workflow
  6. Identify and define classes of service
  7. Design the Kanban system
  8. Socialize design & negotiate implementation

Model the service delivery workflow

In this step we are already delving into the core of the Kanban System design. We want to clearly identify boundaries of the service, stakeholders, customers, dependencies and the workflow.

We want to really understand service’s current situation (what the team actually does as opposed to what the team thinks it does or they would like to be doing).

Jira workflow sample


Model and draw the workflows for each type of demand which has been identified. Jump into the service area of responsibility and model the workflow. It is very important here that we model what the service is currently doing, not what they think they are doing or they would like to be doing.

Drawing a workflow on paper
Model the service delivery workflow.

Next STATIK’s step is Identify and define classes of service. Or review the previous step, Analyze current delivery capability.




{ᴀɢɪʟᴇ ᴄᴏᴀᴄʜ · ICP-ACC® · CSM® · KPM® & ᴀɢɪʟᴇ-ʟᴇᴀɴ ᴇɴᴛʜᴜsɪᴀsᴛ} #agile #lean #scrum #kanban #sociocracy #facilitation #coaching #leanchange #transformation

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Use Travis CI to automate the deployment of a Python Gunicorn app to Kubernetes

Mastering In CoreData (Part 14 Multithreading Concurrency Strategy Parent — Child Context)

How to use Go with MongoDB using official mongodb-go-driver!

Stop Trying to make ‘fetch()’ happen!

Introducing my book: Python for Finance Cookbook

Marvin — A Machine Learning based approach to Performance Artist Recommendation — Part II

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
H. Javier Castillo S.

H. Javier Castillo S.

{ᴀɢɪʟᴇ ᴄᴏᴀᴄʜ · ICP-ACC® · CSM® · KPM® & ᴀɢɪʟᴇ-ʟᴇᴀɴ ᴇɴᴛʜᴜsɪᴀsᴛ} #agile #lean #scrum #kanban #sociocracy #facilitation #coaching #leanchange #transformation

More from Medium

IBM Business Automation Workflow on Cloud User/Group Synchronization with Azure AD

Applied NPS — Net Promoter Score

Using Discord in Agile Practices

The Cloud is Where Financial Services Firms Want to Go, LaunchDarkly Accelerates The Journey