Universities and corporations develop software with a “hangover” (of classical concepts) from the days of punch cards and mainframes. Today we don’t need to control computer resources, since they are widely available. The access to information about programming is available on the instant and to anybody with access to Internet. However, universities still teach concepts that where design to control scarce resources, when there not scarce anymore. IT departments still try to use these concepts, to manage the projects and comply with internal politics.
There is a belief that everything needs a project plan, progress reports, Testing Procedure Specification (TPS) documents to make sure that everything is on budget. I find it ironic that we spend money on making sure we don’t go over budget. What is the point of writing stuff that nobody is going to read.
Cure for the hangover? Embrace chaos! Give some liberty to people to work without reporting or detailing everything. At the end of the day it doesn’t matter how you did it, the point is that you did it right.
Like my mom used to say:
All roads lead to Rome
Just because is different, doesn’t mean is good or bad, the point is to get where we want and on time.
A personal blog where I write about my current projects, work and interests. The posts are a reflection on my current self, varying over time, since change is the only constant.
Welcome to G To The Square, my thoughts on ICT, Business and Life... in a Square.