Saturday, October 6, 2012

Bandhs and L' Affair Robert Vadhra



Most of us in Bangalore have been under house arrest in view of the Bangalore Bandh. This bandh has been different from previous ones in that it seems to have a wide support. As always, I doubt anyone knows what the issues are regarding the dispute except that Karnataka should not release water to Tamil Nadu.  The cable operators have joined the strike and the only channels working are the news channels. This means one can chose between the Bandh and  L’affair Robert Vadhra. Both are equally depressing.
I don’t know anything about the water dispute and will try to educate myself before talking about it. One of the professor types on television seemed to think strongly that Karnataka had a case but I unfortunately watched it towards the end and missed the gist.
The Vadhra episode has been going on repeatedly and makes one more and more depressed. It is difficult to judge which is more ridiculous, the childish rants of Team Arvind or the  defence from the Congress.  My view is  that team Arvind is the more ridiculous and the  Congress frontguard of Salman Khurshid makes a stronger case. The self-righteousness of team Arvind  and substituting analytical thought  with innuendos makes me feel there is not much of a case. The whole affair does look a bit suspicious and might need some investigation but there is just not enough data to prove anything.  Assuming that there is a case,  Robert Vadhra should certainly face the majesty of the law and assuming there is none, so should Arvind and Prashant. However in India, “the law will take its own course” which means irrespective of either scenario it will take 25-30 years to reach a conclusion.
The media actions and inactions show a gradual collapse of one of the pillars of a democracy – the fourth estate.  Indian media seem to have got away from the traditional reporting and commentating to showmanship and pandering to ratings. (This same malaise has hit the health care but that is a different story).
The depressing part which I mentioned earlier is the complete lack of any substance in the debates on television.   Most of the political participants seem to substitute quality with volume and try to shout each other down. We are not seeing anything resembling an idealogy or position and these are substituted by mud-slinging
I keep coming back to thinking around ideology. How many of the partys have a clear ideology which they can declare and stick to if voted to power ?  Arvind Kejriwal  has announced that he would pass the Lokpal bill within 10 days of coming to power. This does indicate that law and civics is not his strong point and he possibly does not know (like most of us) how laws are passed in this country. Prashant Bhushan cannot claim the same ignorance and it is surprising that he is not correcting his political colleague.  He  goes on to assure us that  they will ensure that Petrol (or diesel?) prices will be pegged at Rs. 50 and no one will be allowed to make profits on essential commodities. That shows the same level of ignorance in economics as in civics.
On the subject of debates,  www.csun.edu/~dgw61315/fallacies.html  may look heavy but is very interesting  read and useful.  Unfortunately those who need to read it – don’t.

Update: 9-Oct Corrected link to logical fallicies

Thursday, September 20, 2012

Judical Activism - Part 1



The  news channel between 8:00 PM and 9:00 PM seems to be the few watch-worthy channels  surpassed only by National Geographic and The Discovery families. During this time all channels seem to have debates between various panellists most of whom are familiar faces akin to the Page 3 mugshots  one sees in the daily rags.
The low quality of debate never ceases to appal me.  After all most of the panellists are supposed to be “experts” in some fields  and I guess the  low quality come from low quality of thought process and not one of communication, . One  subject which seems to hog the limelight nowdays is that of “Judicial Activism”. This is a subject which has interested me since some time and hence maybe debates around this subject are all the more engaging to me.
What stands out in these discussions is the poor or rather lack of knowledge of elementary civics by participants and panellists.  I have never validated this, but I feel that in a reasonable sample size, 50% of the sample would not know the difference between the roles and responsibilities of the different organs of the government.
What I find surprising is the universal accolade by common citizens to the judicial system in trying to “clean up” administration. In the short term it is no doubt true that the quality of life has increased because of this activism, however if one sees this in the larger perspective  it is a complete break down of constitutional institutes and fraught with danger for the republic.
Let us start by getting a clearer view of the law and the organs. However complex the constitution and the language in it, one must keep in mind that law is basically common sense based around a few principles and  there has hardly  been any  radical innovations in the last many decades.
To give a dummys views,  the laws are based on the constitution which Has created three organs. One to create new laws (Legislate) one to implement the laws (Govern) and one to  interpret the laws,safeguard the constitution  and ensure that justice prevails(Judiciary). The roles of each organ is cleary defined and if any of these organs over step their roles, it is imperative to rectify this immediately. At the end of the day, the people are the ultimate rules and have the power to change anything by their power to vote. This brings a system of checks and balances.
Let us now get into the phenomenon of  judicial activism which seems to be more pronounced in India.
Wikipedia is the first choice of  research and though it can be hardly called an authority has this to say about Judicial Activism . "Judicial activism describes judicial rulings suspected of being based on personal or political considerations rather than on existing law. It is sometimes used as an antonym of judicial restraint"
I would not subscribe to the above view and would define Judicial Activism as a state where the judiciary takes a much broader view of their powers and tries to reach out justice to the people.
Let us try and understand a bit deeper on what is the role of the judiciary as  a prelude to the rest of the article. To put it very simply the judiciary has to:
  1. Ensure justice (both in criminal and civil matters) is done according to law
  2. Interpret the existing laws when there is a doubt therof
  3. Safeguard the structure of the constitution and ensure that the citizens’ rights are protected.

What the judiciary is not supposed to do and would be overstepping their role  if they do is:

  1. Create laws or judgements that are perceived as laws
  2. Make decisions outside laws
  3. Get into policy and administration
  4. Be the prosecutor, investigator and judge


A democracy as we were taught in school had 3 pillars as mentioned in the opening paragraph of this article. There is of course the  4th pillar which is the press. An objective assessment of these pillars would  undoubtedly indicate that all pillars are tottering if not already fallen.
The fact that the legislature has stopped legislating and the  government has stopped governing is well known.  We could argue that the press has played an important role in exposing many institutional misdeeds to the citizens and I will defer my perceptions on breakdown on this front. What is not well known is the breakdown in the judiciary which  will be explained in more detail in the next part of this post.




Monday, January 4, 2010

Software Process Improvement - An old post I found

Found this old post I made on Software Process Improvement alomost 10 years back.

I think it is still applicable

Deepak

After a few months of lurking finally decided to de-lurk and contribute my 2
cents.

Some more guiding principles I would like to add (or duplicate in some cases)

1) The CMM is not a substitute for common sense. This should be repeated over
and over again. If something doesn't make sense in your context, don't do it
even if the CMM says so. However be very clear on why it does not make sense.

2) Concentrate on the goals of the different KPA's and use the "activities
performed" as guiding principles to achieve the goals. Don't get hung up on the
activities outlined in the CMM. The important thing is the goal.

3) Start a measurement program right from the beginning, keep it as simple as
possible but ensure that you will be able to measure progress. for the long
term it may be a good idea to try and calculate the return on investment of PI
activities.

4) Don't bother too early about how you are going to prove compliance. PI
activities are for internal improvement and not to prove to some 3rd party that
they are being done. Once activities are institutionalized it not a big problem
to demonstrate compliance. ( i have seen in many cases the focus on how to
proove something is being done rather on concentrating how to do it).

5) Get buy in from everyone. Never Never mandate some activity because "CMM
requires" it.

6) Never Never make a CMM level a business goal. A business goal should be a
quantitative goal like "cut rework costs by xxxx" or "reduce org. wide effort
slippage by xx%".

7) Remember that processes can only help people, they cannot substitute them.
the CMM is only a model and not a silver bullet, so a level 1 org with great
people can consistently produce better s/w then a l5 org.

An excellent book on s/w pi is by kim caputo, I have forgotten the exact title.
This is one of the few books, which talks of the implementation in a practical
way without too much theoretical issues.

Deepak

Sunday, November 8, 2009

Are we Heading the same way ?

http://dsc.discovery.com/news/2009/11/02/nazca-collapse-trees.html

Seems so - Scary