Introduction to the BPMN 2.0 Level 1 Palette

The slide deck below is an introduction for process modelers to the Level 1 Palette of shapes for Business Process Modelling Notation 2.0.

When I was new to the BPMN palette years ago, I used it as I had used any other process flowcharting palette previously, i.e., I used the shapes […]

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 […]

The 12 Agile Principles Adapted to Business Architecture

You are probably familiar with the Agile Manifesto that was written in 2001 by several forward-thinking software developers.

However, it is a manifesto for software development and, as you may have seen in a previous post, business architecture is about more than software requirements. Does that mean we cannot apply the […]

Requirements Analyst versus Business Architect

In my experience, not many people distinguish between “Requirements Analyst” and “Business Architect”. I consider them very different roles and here are some of my thoughts on the subject.

A Requirements Analyst A Business Architect Asks what the user wants. Asks what the business needs. Asks how the user benefits from performing a task. Asks […]

Deconstructing a BA job advert

I saw a job advert on Jobserve and it’s typical of adverts that fail to grasp what a senior business analyst should be able to do for a client.

Click here to read the advert before you proceed.

So what’s wrong with it? I’ll go down through it as […]

Business Architecture is about more than software requirements

I believe that when when business analysis is limited to (or centred around) the software development lifecycle, it ceases to be about defining the needs of the business and instead supports the main need of the solution provider: deliver software to schedule, which should be a means and not an end in itself. […]

Process, data, decision: the triumvirate of business modelling

Many analysts have a grounding in grounding in one main area of business analysis, such as process modelling. However, a company’s business architecture cannot stand on a single leg.

In fact, three legs are required:

Process model Data model Decision model

I have seen many software development projects where […]

Is “Business Analyst” a Job Role Facing Extinction? NO!

Is “Business Analyst” a Job Role Facing Extinction? I keep seeing this question popping up on discussion forums and it is getting tiresome.

I find the question naïve and the following was my answer to a thread on LinkedIn today:

Business analysis is an essential skill in any change […]