Posts

Leveraging functional test cases to perform Unit Tests

Ever since I have worked with quality process improvement I have heard a lot of excuses for not doing unit testing as it is wonderfully articulated in this article Excuses for not doing unit tests . Subsequently I have found that we are spending almost 50% of our total project effort on testing and defect fixing and the reason for this is because there is not enough unit testing done. So this got me wondering as to how we can change the process so that we can have more efficient unit testing done so that the defect fixing and testing effort comes down. As per the process after having the requirements defined we give off the same requirements specification to the development team (for design and development) and to the independent testing team (for developing the functional test cases). The functional test cases are developed using this template . Once the development team completes the design document it is used as an input to enhance the functional test cases to cover all the test cas...

Rules for successful Offshore Application Development

I was reading an interesting series of articles on the Accurev blog on the rules for successful offshore application development Requirement 1 : Leadership is everything Requirement 2 : Business Interests Must be Aligned Requirement 3 : Match the Project to the Team I think the points raised here are very valid for the success of any offshore project but I feel that a key requirement is missing from here and that is Clarity in the requirement Offshore project development is about identifying a piece of work and getting it done away from the place that it is identified i.e. the person who has come up with the requirement (identifier) and the person who is implementing that requirement (implementer) are at two different places. What happens in this scenario is that when the requirement is transmitted from the identifier to the implementer there is a certain amount of loss or sediment added into the requirement which the identifier of the requirement will not know until the task is deliv...

Website for free !!!

Image
I had an interesting comment put on my blog today which went as follows "...you can do more with your blog spice up your blog, don't stop providing the simple blog you can provide more features like forums, polls, CMS,contact forms and many more features.Convert your blog "yourname.blogspot.com" to www.yourname.com completely free ..." The lines in bold caught my attention. As I have been setting up websites for a while and knew how to get my own domain as I already host multiple sites of my own ( http://www.dsouzaweb.com/ , http://www.ourspace.in/ ) I knew how it could be achieved. I also know that there are a lot of free resources available showing how one can achieve what ever this comment was claiming to do and if it was not there it is not too hard to develop it. So I decided to visit their website http://www.hyperwebenable.com/ to see what is the catch. How can someone give you something for free that would cost them at least 2 dollars to register the d...

Advertising my blog

Once you start writing a blog you get into a phase where you want to increase the number of people that are reading your blog. So I started to put my blog into a number of so called blog catalogs hoping to increase viewership of my blog. (See the end of this post for a list of sites where I put up my blog.) What I have realised after almost 2 weeks of putting my blog there is that there is hardly any traffic that came from there (courtesy Google analytics). Even the few users that came to my blog from those catalogs did not spend time on the blog. I have found that my traffic comes mainly from Google searches. What I have realised is that when the traffic comes from googles searches the user tends to spend more time on my blog and I think the reason for this is because the user is reading about something that the user searched for and is relevant to the information that they are seeking. Some of them like it and subscribe to the feed and some of them come back. The traffic has steadily...

A private blog

Image
A lot of people have told me that they would like to blog but are scared about what they write. They are scared for two reasons - one is because of their written English skills and the other is because they do not know what others will say when they read their blog. If you are one of those people then blogger has an answer for you - you can blog and make your blog accessible only to yourself or to a select group of people. Here is how you do it. Create a blogger account by going to http://www.blogger.com/ Go to the Settings tab and in that choose permissions and they you can set the Blog readers option of your blog. By default it is set to Anybody. See the image below for a screenshot of how it is on my blog. So now there is no reason to not blog. Happy blogging.

Changes in Birth Certificate - Day 2

To read the first article of this series please click Changes in Birth Certificate Having got all the details on day 1 - I then started collecting all the necessary documents. First to the notary to get the declaration on the Rs. 10 stamp paper. Got it done after about an hour of waiting and Rs. 120 in charges. The HUDA Maitrivanam building has a couple of notary's that can get this done for you and they also have the template on their computers. I then filled in the application and started my hunt for 2 gazetted officers to sign it. Not being too successful with people that I know I decided to go to the ESI hospital in Ameerpet and try a doctor. I went there and there were more than enough peons that were willing to help me out. Anyway for Rs. 30 more for the peon I was able to get that done. With all the proofs and the documents in hand I went back to the GHMC office and submitted all the documents I was given a stamped receipt with a number on it and I was asked to come back on ...

Changes in a birth certificate

A couple of years ago I got the birth certificate for my daughter at the GHMC - Greater Hyderabad Municipal Corporation (earlier MCH - Municipal Corporation of Hyderabad) ward office. It was a fairly simple exercise of taking the birth information document that the hospital where your child is born gives you and submitting it at the office and then collecting it a couple of days later. What I did not realise then was that in the information that in the information that I had given the hospital I left out my middle name. So today when I applied for a passport for my daughter there was a mismatch in my name in her birth certificate and my passport and so the application was rejected. So then started a whole new ordeal of getting that rectified. So I first visited the GHMC ward office from where I picked up the certificate and asked them if I could get the change made. I was informed that they can make the change only if the change was requested immediately after application before the da...