We had a good time the last couple of days in Lyon. It was nice to meet people actually using Kettle every day in their day-to-day job. It was great to hear all about the succes stories and the future plans.
I also had the pleasure to meet Alain, project manager at BPM, all around nice guy and philosophical genius. At a certain point in our conversation he dropped the almost Zen-like knowledge on us:
If you don’t know, you don’t know!
Boy, it doesn’t get any deeper than that, does it? In one simple sentence, Alain described the core problem of BI gap analyses AND the number one problem in software development. If you don’t know, you don’t know and you need to ask your customer, you need to get to know the requirements. All too often developers, data warehouse designers and ICT people in general decide for the end-users what is right for them. All too often it causes serious strain on the projects. In fact I’m absolutely sure it’s the absolute #1 cause for project failures. (**)
So next time you decide what is the best thing for your customers and end-users, remember Alain’s wise words.
Until next time!
(**) I don’t have any statistics available on this subject of-course. If I’m proven wrong later I’ll blame it on Alain “The Crazy Swiss” Debecker.