Liberals and Conservatives…Step on it; Slow Down!
A cranky opinion for
CRANKY OPINION SATURDAY
The following opinion is that of a cranky old man with but a little knowledge on the topic opined. Opposing opinions are welcome. They are welcome but they will probably be ignored. As always, please, no name calling. That means you, you big stupid-head.
Politics, like England in the song, “Swings like a pendulum do.” On the far edge of each swing of the pendulum we have conservatives and liberals.
Liberals want to improve everything; eliminate hunger, end disease, save the environment, and make all things fair.
Conservatives want to think about stuff; let’s not move too soon and ruin what we have. Sometimes a good idea has consequences. Sometimes easy obvious solutions are not such good ideas.
During the early days of computing at my job in a former life, we had the equivalent of conservatives and liberals.
The computer people were the liberals. They could do fantastic things. They could develop systems to improve work flow and reduce costs beyond anything previously thought possible. The liberal computer people constantly delivered and life in my user world of processing and operations improved beyond imagination.
The liberal computer people ruled. Management, the conservatives, gave them full rein and everyone profited. The workers reveled in improved conditions; management loved the cost control and process improvement. There were still projects for the liberals to improve.
There came a time where the workers (that would include a young Cranky) would think of a great idea and ask the liberal computer people if they could make it happen. The computer people could make anything happen. If you asked, they would deliver.
At some point we reached a stage where the little guy users asked for things that delivered little in the way of cost control or improved service. The computer people would deliver whatever they were asked to deliver and development costs were never considered.
Simple requests from the little guy users that had little or minimal value were implemented at sometimes ridiculous development costs.
The result was conservative management started to see expenses go through the roof with little apparent value.
Management looked at these costs and said,
“Damn, this is ridiculous!”
Management stepped in, and rules and regulations were developed which analyzed every request and a cost analysis protocol was implemented. Very expensive development processes that could not be supported by significantly increased value were eliminated and balance was restored to our world of processing.
As computer sophistication and capabilities improved, the protocol analysis sometimes became silly.
I once called a programmer and asked if it would be possible to create a process that would allow me to research various statistics with different criteria and even multiple criteria. In past years this request would have taken months to implement, if it was even possible, and would have used a great deal of resources.
The programmer told me that my request was now an easy one. He could implement it in a matter of hours and I could be testing it the next day. It was immediately apparent that the cost of this request was almost nil. The benefits would be a great deal of cost savings and would provide a service that otherwise was not only valuable but believed by many to be impossible.
“That’s great,” I said. “Do it!”
“You need to submit a written request to your management and sell them on the benefits. If approved, they send a request to my management. My management will ask me to do a cost analysis. They will take my report and discuss it at their next development request meeting which will be in a month; if approved it will need to be funded by your management and assigned by my management. I will get the assignment and before I can start I must submit a development plan complete with milestones and benchmarks. That will take a week and another week to be approved. When all that is done, you can have your application for testing the next day. After testing, implementation should only take another month or two.”
“But testing will take only minutes. If it works it works, if it doesn’t it is all back end, it cannot effect any critical processes.”
“I’m sure you could explain that to your management, might only take a month or so.”
The programmer was a consultant. He was a very bright dude from Pakistan. He was loath to skip protocol, risk his job and have to go back to Pakistan.
“Damn, this is ridiculous!”
A year and a half later my request was implemented. Conservative Management was lauded for the increased efficiency; the Liberal Programmers were praised for their ability.
And so the pendulum swings in all things political, from the “We can do anything and all things new are good” liberals, to the “Now wait a second, let’s think about this, stuff is already pretty good” conservatives. Both extremes of the pendulum are ridiculous. Common sense is in the middle, but common sense is not arrived at easily.
Eventually we get there, but common sense does take time.
The preceding was the opinion of a cranky old man and not necessarily that of management…Mrs. Cranky.