Skip to main content

Posts

Showing posts from February, 2010

Clicktale with Blogger/ Blogspot

I am curious to know how visitors are finding my blog content. I heard lot of good things about this tool, Clicktale , and I implemented for my blog. Just two steps to get started: 1) Create an account with Clicktale and get the tracking code for your domain. I used http://sguthula.blogspot.com as domain. The instructions to get the tracking code are simple and easy to follow. 2) Login to your Blogspot account. Choose "Layout" and "Edit HTML" as shown in the picture below. Copy the tracking code provided by Clicktale. CAUTION: Take a backup of your html in the "Edit HTML" box to revert back to your previous state of the blog when you do not need the tracking.

Overlay Graphs in Grails Application - Open Flash Chart

Ofchart plugin available for Grails, makes it is easy to integrate Open Flash Chart. The plugin can be downloaded from http://grails.org/plugin/ofchart The documentation is available at http://mybytes.wordpress.com/2009/03/09/grails-open-flash-chart-06-is-out/ Though the Open Flash Chart has number of chart options - ofchart plugin documentation has limited information. I believe the documentation work is in progress and may be available anytime soon. An inquisitive mind can experiment and try to accomplish most of the features in Open Flash Chart. Best place to start is to read the API documentation A simple example I tried - overlaying a Bar chart and Line chart on a single Chart. It requires a Grails controller and a GSP as listed below. We can include the "action" to render the chart in any of your existing controllers.

How software project development teams slip deadlines?

Poor quality of the project estimation is often attributed as the main reason for missing deadlines in most of the software projects. Slipping deadlines is most common and even management teams anticipates this event and accordingly negotiate pricing with their customers. As this happens to be "known Risk" and corrective actions are taken upfront, the people involved in the wrong estimates are not penalised. Even if they do, it is only going to impact their "annual" appraisal. They might slip just "one" grade. Most people try their best to arrive at right estimates but there are few scenarios I will try to discuss later in this post that may impact the success. On the otherhand there are certain cases where there is higher propabiliy of failures. 1) Manager/Project Lead, who is estimating the project, divides the task into various functional tasks, allocates tasks to individual developers to provide estimates. He/She uses their prior experience to adjust