There should be no legislation against ‘hate’ crime

I hope that got your attention. However, this post is about defining terms well so that your business architecture and how your business operates does not get bloated simply because people conflate different concepts.

I’m using the concept of ‘hate’ crime because I happen to be discussing the topic with someone […]

Data modelling as a BA technique is in decline

In my experience, very few business analysts produce models of the things a business cares about.

Of course my experience is that of one person across the whole IT industry, so my view is a thin slice through a very big cake. What’s more, my experience is limited to process-driven projects. […]

Logical ERD for Pega’s Financial Services Industry Foundation 7.21

In principle, any physical model should have a corresponding logical model that represents a business’s own view of its needs in a technology-agnostic way. When it comes to data, that ideally consists of a business glossary and some sort of visual representation of the relationships between the business concepts defined in the glossary.


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

Data model, data model, data model!

If you are a business process analyst, you need to print out the image above and stick it somewhere visibile whenever you are building process models.

Process analysts often forget that business processes (certainly in the context of software development) work by moving data around an organisation. If the business […]

Tracing Data Requirements

Just as functional requirements are traced from business need to implementation, data requirements should be traced to eliminate redundancy and ensure coverage.

The following slideshow lays out my procedure for tracing data requirements.

Tracing Data Requirements

View more presentations from Declan Chellar

Related posts:

The Importance of Data […]

The Importance of Data Analysis

When “data modelling” is mentioned on projects, too many people think only of the physical data model, DB tables, etc.. But what about the data analysis that leads to a robust physical data model?

The Importance of Data Analysis in Producing a Robust Physical Data Model

The Importance of Data Analysis […]

Data modelling: start it early!

Whenever I mention data modelling on a project, everyone seems to assume I am talking about database design.

In my experience, on the vast majority of projects, both the Business and the service provider leave data modelling until they are at the screen design stage. At best, they might start modelling […]