Author Archives: Malcolm Mac Donald

Keynote address at Contact Centres World.

I will be delivering a Keynote address at the Contact Centres World – Africa 2009 convention. The Topic will be: Enabling business growth and innovation in a technologically converged world Technology convergence impacts on service quality Developing a consolidated ICT … Continue reading

Posted in Management | Leave a comment

Why Strategies aren’t implemented.

Have you ever said something that sounds really silly, then replayed it in your head and thought “Actually that’s really profound”. I was trying to describe the strategic process to someone the other day and I ended up saying: “If … Continue reading

Posted in Management, Philosophy | Tagged , , | 2 Comments

Architectural Patterns: A Pattern

We have often in the past struggled with the process of establishing some architectural patterns. It is probably one of those things, that if you try to find a use for it, you will fail, but one day it will … Continue reading

Posted in Challenge, Management | Tagged , , , | Leave a comment

The Benefits of Idempotence

This is supposed to be an IT philosophy blog, but I’ll argue that Idempotence should be a coding philosophy. Loosely, something that is Idempotent (Idem:Once, Potent:Having effect) will have an effect only the first time it is executed or will … Continue reading

Posted in Management | Leave a comment

TRIZ, but those Russians are clever!

A while back I came across a concept called TRIZ.  Concepts and techniques that are used in non-English speaking countries sometimes do not get translated quickly into use in our insular English worldview. Triz is a Russian Engineering tool that … Continue reading

Posted in Architecture, Philosophy, Technology | Tagged , , | 4 Comments