Project Management & Software engineering: the 'cost of non-quality'
I had an interesting conversation today: a friend of mine, who works as a software developer in Paris, told me that although the application he is working on didn’t quite work perfectly yet, his boss wanted to release it, i.e. integrate my friend’s application into the ERP of their client ASAP. The application is ready, but it hasn’t gone through the whole quality checking pipeline. According to the boss, the reason why the application should be integrated is that “a one-year old planning said so”. Allright, but the project was postponed by 2 months in between…So, since the application still needs two more weeks of testing (outsourced), my friend is on time with developing his software.
Trying to give some advice, I asked my friend to prepare a small document about the cost of non-quality, and try to convince his boss, using to the actual document, that non-quality is one of the worth things in any project. Imagine the software works perfectly: fine, perfect. And altough the IT services company my friend works for would’ve taken a risk, nobody would notice.
But then, and this is far from unlikely, imagine my friend’s application has a bug or worse, provokes a crash of their client’ system. Not only both my friend and his boss would lose their jobs, they might also lose a key account (the client is a major international bank), a project audit team would come on board, another software developer would be hired to dive into the code, find its shortcomings, and send it for a thorough (and costly since it’s outsourced) quality checking. All in all, the client would’ve to pay for a second integration. Nobody would be happy, that would be a disaster: a lose-lose deal.
Bottom line: I suggested to my friend that he didn’t accept, under any condition, to release his piece of software before the quality checking process is over, but also that he changes boss as soon as he can. His company’s reputation + his client’s business + himself are worth much more than his boss’s ego.
Another call to Tech IT Easy’s faithful readership. Your advice will be as usual most appreciate (in case you didn’t notice, I’m starting to use this blog as a free advisor, consultant and – soon to come 









