After the sanity check, another little talked about software test is the bus test. If your code is completely incomprehensible and all developed by one person, were they to be hit by a bus then your project would be in serious trouble.

And this is the real reason why software development projects are so expensive - to be awarded full business practice compliance each project must at a key stage of development execute its central architect, in order to demonstrate its resilience. There's even a secret test track hidden in the New Forest where automated buses are ploughed into software engineers at high speeds.

And this is why management often call themselves 'executives', to remind the junior programmers that the threat of the New Forest hangs forever over their heads.


This post was originally on LiveJournal.