Warning: Creating default object from empty value in /home/johnnz/public_html/wp-content/themes/simplicity/functions/admin-hooks.php on line 160

Information Gathering 1: Strategic Interviews the Foundation of Success

The one-to-one strategic in-depth interview is the most effective means of gathering information from senior directors and senior executives and are the foundation of all successful system development and business improvement projects. The following content is an excerpt from the eBook IMM Function Modelling The purpose of one-to-one strategic in-depth interviews is to find out […]

4 Comments Continue Reading →

If I Wanted to Get to Dublin I Wouldn’t Start from Here: Part 1

It seems that most Master Data Management (MDM) projects are starting in the wrong place and heading in the wrong direction! They fail to build and use that essential and most powerful of MDM tools, the Logical Data Model (LDM).

This approach is about as productive and effective as building a ship without a keel!

This is the first of three posts that explain what the problems are and how top avoid them.

Leave a comment Continue Reading →

The As Is Logic Chasm

This post is an extract from the book I am currently writing on Procedure Modelling. The book explains the approach to take in order to build quality Procedures and the pitfalls to avoid when doing so. One of the pitfalls is what I call the ‘As Is Logic Chasm’, into which so many BAs and business managers fall.

Leave a comment Continue Reading →

Process Modelling or Process Mapping?

There is constant confusion between process modelling and process mapping.  The following are a set of definitions that will help dispel the confusion and provide other definitions that will help you produce better business models. Process The definition of the order of execution of a series of Business Functions in response to a Business Trigger in […]

Leave a comment Continue Reading →

Customer & Supplier are Roles – But What Type?

Customer & Supplier are NOT Master Data Entities in Master Data Management (MDM). They are in fact Roles that can be played by the entity Third Party. But are there roles derivable or declarative, i.e. must they be declared and defined? Using the concept of declarative Roles allows unlimited number of Roles to be defined for any third party over time.

2 Comments Continue Reading →

Data Quality: Objective or Subjective?

Data quality cannot be looked at and defined objectively unless you know the context in which it is to be applied, i.e. the Business Functions the data is meant to support. All other definitions are subjective and, as such, prevent Data Quality being achieved.

Leave a comment Continue Reading →

Logical Data Model for Customer & Supplier

The logical data model below shows the data structure needed to support Customer, Supplier and Employee.  Pardoxically, none of these appear as an enitity on model! How can that be? There is a very good reason for this, which is that Supplier, Customer and Employee are all deriveable data entities and, as such, ought NEVER […]

2 Comments Continue Reading →

Customer is Not a Master Data Enitity.

Having Customer and Supplier as Master Data Entities is about as sensible as having Creditor and Debtor. Why? Because all of these terms refer to derivable relationships and implementing them as Master Data Entities is both a modelling and business error. If this is true, why are they so often modelled as such? It all […]

1 Comment Continue Reading →

Will Best Practice Keep Your Data Quality Boat Afloat?

Some of attendees at a recent workshop that I ran told me that data quality was assured in their enterprise because they always followed industry best practice.  On the surface this seems to be a compelling argument.  If you are following best practice all must be right with your data quality.  Or is it? If […]

Leave a comment Continue Reading →

Data Quality: Driven by Function and Form or Glue and String?

Is the data quality in your enterprise driven by function and form or held together by string and glue?  How did you map and build the data structures required to support the functions of the enterprise? Did you start with Business Functions, build a fully normalised, convergent Logical Data Model (LDM) and then base all of […]

Leave a comment Continue Reading →