The True Face of Level 4 Process Mapping

We need to have a serious conversation about Process Centricity vs Data Centricity in the face of Digital Transformation. However I would like to start with something that does not require any serious deliberation, which is rather obvious - Level 4 Process Mapping.

As an independent Consultants, on a number of occasions I was notified by the client that their Process Mapping consultancy is recommending to continue the mapping by going to Level 4. It is usually presented by more detailed, and therefore better mapping.

Is it?

Let’s look at the definition. The one I found is “documentation of systems, instructions and procedures required to complete steps in the level three processes and shows inputs, outputs, associated steps and decision points”. So it documents doing step-by-step through software systems to achieve particular business outcome.

Compare it with the definition of a Use Case: “a sequence of steps the user takes to achieve result of value”. Within a couple of years since Use Cases were introduced, they were criticised by Larry Constantine for been too detailed, who introduced Essential Use Cases - “result of value” without “sequence of steps”.

However that is not the end of Level 4 Business Processes. They also go should show the steps that system does, like storing data in the databases - kind of implementation diagrams, like UML Sequence Diagrams, that the Developers do.

So a Level 4 Process Diagram is a series of Use Case Scenarios stringed together and extended with implementation details. Such detailed and inflexible description can be useful when a lot of workers have to do repeated steps, say when applying Six Sigma to car manufacturing. However when applied to a software-intensive programme, they would mean abandoning any attempt of business agility. Or just assume that the processes would not be maintained, and become irrelevant after the first modifications.

In particular if the technique is applied to to-be Processes, they result in Process Mappers, usually not the best UI Developers or UX Designers, providing very prescriptive definitions for UI and implementation. Which will likely result in a 1990s experience of a 2018 system.

要查看或添加评论,请登录

Alex Jouravlev的更多文章

  • You have your Business Architecture. Do you use it?

    You have your Business Architecture. Do you use it?

    As a Consultant, I often ask prospective clients about Business Architecture. The usual answer is that someone already…

  • Agile, Simplified

    Agile, Simplified

    It doesn’t look like there is a good working definition of what constitutes Agile. The Agile Manifesto is supposed to…

    6 条评论
  • As-is Modelling, the Sweet Wasteland of Enterprise Architecture

    As-is Modelling, the Sweet Wasteland of Enterprise Architecture

    Enterprise Architecture is under attack. On one side, the Service Design people are “planning and organizing people…

    81 条评论
  • Agile Expectations Board

    Agile Expectations Board

    An Agile Expectations Board seeks to prevent an Agile project from successfully delivering Iterations on the way to…

  • Understanding Semantic and Property Graphs

    Understanding Semantic and Property Graphs

    Executive Summary As enterprises increasingly adopt Graph Databases, to better reflect the nature of the data, or as…

  • The Cost of the Right to be Different

    The Cost of the Right to be Different

    It is a high season for IT contracts here in Canberra, so the “Let the Hundred Flowers Bloom” anti-pattern is in full…

  • COTS or CRHMS? Understanding Full Stack of a Core Enterprise Software.

    COTS or CRHMS? Understanding Full Stack of a Core Enterprise Software.

    Commercial Off-the-shelf Software, or COTS, seems as, although expensive, a way to avoid risks and challenges…

    1 条评论
  • Some Inconvenient Thoughts about Architecture

    Some Inconvenient Thoughts about Architecture

    Enterprise Architecture should include Diagrams understood by the highest executive level to be useful. If you don’t…

  • Enterprise is the Data: Are Processes Overrated?

    Enterprise is the Data: Are Processes Overrated?

    The first thing I noticed when started to transition some of my clients from UML to OWL Ontology Modelling was that…

    6 条评论
  • Expect More Sparse Data

    Expect More Sparse Data

    One of the arguments for NoSQL Databases, along their ability to handle Big Data, is their ability to handle sparse…

    1 条评论

社区洞察

其他会员也浏览了