Delivery Methodology

The Multidisciplinary Agile Team

I have met many organisations that structure their Data Platform teams vertically, that is, they have a team for data engineering, a team for data modelling, a team for analytics, and so on. This is fine for waterfall delivery but does not support agile delivery, even if each team works agile. The primary reason that… Continue reading The Multidisciplinary Agile Team

Information Management, SAP Data Services

SAP Data Services performance gain from 3 hours to 30 seconds

A performance gain of 3 hours down to 30 seconds is impressive and what's even more remarkable is that it was only one minor change to an existing dataflow that was responsible for the gain. Recently I had built a Job that was to do the historical data load for a data warehouse. The Job… Continue reading SAP Data Services performance gain from 3 hours to 30 seconds

Delivery Methodology

BI Project Responsibility Assignment Matrix (RACI)

A RACI is a matrix that summarises who is responsible for what on a project. It also defines who approves a deliverable, who is involved in the production and who is the target audience of the deliverable. The matrix is constructed by placing the project roles in columns and the tasks and deliverables in rows… Continue reading BI Project Responsibility Assignment Matrix (RACI)

Business Intelligence, Delivery Methodology

BI Project Roles and Responsibilities

Having worked on and delivered many BI projects I have realised that one of the factors of a successful project is to have clearly defined roles and responsibilities for the project team members. This ensures that everyone knows what they and everyone else is responsible for and are required to do – no more "that's… Continue reading BI Project Roles and Responsibilities