I’ve been doing a lot more focussed research and practice into better ways of ‘doing’ IT over the past few months, and often sharing snippets on twitter. As usual, these snippets poked a few bears and encouraged some healthy debate… In one case, the inimitable @florianotel made a typically acerbically accurate point that maybe DevOps is like ITIL, maybe if processes are b0rked then they don’t just need “improving”, and maybe anything new isn’t really new and it’s all still fubar. Ok, I am heavily paraphrasing but this is my blog and I’ll cry if I want to.
I wanted to share my simple 3-step fubar smoke test for any process. For each point, score 0 if it is absolutely true; score 1 if its sometime true; score 2 if its never true.
1. Watch people do the work (also known as the Reality Test) – does it match the process? (0, 1, 2)
2. Is the process updated easily to reflect reality (is there a Closed Loop system in place? Do the workers have the ability to improve the process?) (0, 1, 2)
3. Using police interrogation techniques, separate two or more people who know the process and ask them explain it as they would to a new employee (known as the FNG Test). Do the two accounts match? (0, 1, 2)
There you have it. Do that for any process. The higher you score, the more fubar the process is. There’s more, but these three are fundamental.
I’ll invite Sir Florian the Acerbic to come and comment… Should be fun (expect swearing!)