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

Saturday, October 24, 2009

Industrious Dung Beetle

Saw this on the  road near Masinagudi.  From the car,  I could not make out what  exactly it was and was surpised to see the speed at which the beetle was moving the ball of dung across the road.  It nearly got run over by a passing car but did manage to cross the road.

Seeing this little feller at work did generate as much awe as the sighting of 2 subadult elephants




Tuesday, May 26, 2009

Chemmanatham

Chemmanatham is a small hamlet, about 2.5 kms east of the village of Mavanalla which itself is on the old  Mysore Ooty road.


Chemmanatham appears in the story “The Queer Side of Things” in the book “Tales from the Indian Jungle”.


Not much is known about the history of this village. It is surmised that there was a civilization here which got wiped out a couple of centuries back on account of the “great fever” which could be any of the prevalent tropical disease. Legend says that this was a fortified settlement and stones can be found on the way to the settlement


Currently the village has a few huts where local tribals stay and till their fields.


Chemmantham is also known for its old Basaveswara temple which is is semi ruins and forms the main basis for KA’s story.


The temple is in a semi dilapidated condition but portions of it are surprisingly well preserved. Like all tribal temples, there is no door to the temple and it seems that bears do shelter in the forest in the evenings.


The earliest known photo of the temple appears in KA's book and is shown below




Here is a photo taken of the temple in May 2007




It can  be seen that much of the forest has been cleared.


Readers of KA have been making regular trips to this temple and this has become a pilgrimage spot for active  KA readers.


Parts of the history were corroborated on 24th Sep 2007 when a reader reported that he had visited the temple for the first time and was astonished to find a truck full of people there. It transpired that these people  were descendants of the original dwellers and their ancestors had fled from the place to Talavadi during the fever. In 1995, a mentally challenged member of their tribe suddenly made a trip to the temple in a feverish delirium and told the people to  make this pilgrimage every year and give offerings in the land of their ancestors.


This has become a  practice now.


The temple seems to have changed little since it was reported in the book approx 50 years back. KA describes the area as thick forest but the forest seems to have been replaced with shrubs. The well described in the book has dried up and is hidden by weeds now.



The hamlet is encircled  by an electric fence to protect against elephants(?)


Sunday, May 17, 2009

Cutting Of Trees - Hosur Road


The Deputy Conservator of Forests


North Division


BBMP


NR Square


Bangalore 560002





Subject: Protest ? Your notice in Deccan Herald dated 16th May 2009



Dear Sir



This has reference to the subject public notice



This is to register my strong objection at the proposal to cut 375 trees as listed in the advertisement



My objections are based on the following:



1) The period of 1 week mentioned is too short a notice to collect public opinion. It would seem that this notice is to comply with the letter of the law and not the spirit. If as mentioned in the notice that the felling of the trees is inevitable, then what opinion is being sought from the public? However since opinions have been sought from the public, these should be considered before any permission to allow tree felling is considered



2) It has not been communicated if other options have been explored before a decision that has the probability of irreparable damage on the environment. Has any alternatives been considered and more important ? have any suggestions from the public been reviewed ?



3) It would seem logical to plant saplings elsewhere and then fell the trees. The planting should happen before the felling. Development work of this nature has assumedly been planned a long time back. Why the planting can?t be similarly planned? The BBMP does not have a very good track record in this regard. What are the precautions being taken to ensure that the green cover is being replenished?





I therefore strongly protest and urge you to consider the above before granting permission for the felling and please do provide clarification on the above points




Yours Sincerely










Cc: The Chief Conservator of Forests, Karnataka