top of page


The Art of Requirements Gathering
It was when I first started working near software development (many, many years ago) that I began hearing the word ‘requirements’ a lot. Then I trained to become a business analyst, which, if you trust the theory, equates to gathering requirements for most of your life, and then you draw some process maps in the end. One could wonder, is it really that big a deal, to commit nearly a full time job to it? Having done it for a while, I can assure you: it is. To get a new somethi
Oct 147 min read


Root Cause Analysis
Let’s talk about solving problems. Can you try thinking of a situation where, having identified a problem, you thought of a solution for it, implemented it and then the problem didn’t really go away? You would then go back to trying to figure out what was wrong, coming up with other possible solutions and getting there eventually, after a bumpy ride, tired, and maybe thinking: this shouldn’t have been that difficult? Say, a computer refusing to do what you’ve asked not becaus
Oct 17 min read
bottom of page