Process Model versus Process Map

When it comes to describing business processes BPMN 2.0 is my notation of choice.

This post is about what I mean when I say “process model” and “process map”, so let’s not get hung up on the terms themselves. If you are an advocate of and expert in BPMN and you […]

I have a problem with user stories

I admit it. I have a problem with user stories. Not with the Actor/Narrative/Benefit syntax or the idea of adding acceptance criteria or the idea of valuing conversation over documentation. I love all that. I have a problem with the name “user” stories.

I’ve been applying Agile principles for about ten […]

Decision models, user stories and acceptance criteria

In 2012 one of my readers contacted me to ask whether business rules and user story acceptance criteria could be considered the same thing. I answered in a blog post that they should not.

However, in 2013 I learned decision modelling, specifically, The Decision Model (TDM) and I was taught by […]

Collaboration does not equal ochlocracy

Collaboration isn’t some kind of Arthurian round table. It’s not about everyone having their say or having equal weight assigned to their say.

I have no time for the old style of business analyst who spends months crafting 3,000 pages of text (but not a single model) to describe requirements and […]