Saw this post over at the Project Team Blog Our Projects Are Always Late. Newshirt asks (I'm paraphrasing) "Why would this person not use a time tracking tool?"
- Because it feels like an extra step. If you want to change a behavior like time tracking, you have to make it automatic. Developers and other project members are already too busy, you can't just ask them to add another step to their daily workflow unless the benefits are immediate and obvious. The benefits of time tracking are not immediate and obvious -- it takes some time (granted a small amount of time) to reap the benefits of time tracking.
- Second, they perceive a risk. Even if the software is free (they are providing a 30 day free download), there's the risk that you spend an hour or two (or more) downloading and fiddling with the software only to discover that it won't work in your environment for one reason or another.
To use concrete examples from my recent experience:
- I'm developing in Python. I've used Pylint in the past and it has been helpful in pointing out bugs before I start testing. I want to use Pylint on my current project, but I keep skipping it because it feels like an extra step and I'm trying to get work done, not fiddle with extra tools. The solution is for me to integrate this tool into my workflow so that it is automatic and not an extra step. This is what I've done for the current iteration and I expect that it will stick.
I've recently been using more social media sites like twitter and I read about a toolbar for Firefox from Minggl. Sounded interesting and after I saw a few mentions of it I decided to give it a whirl. There should be a warning: "roadblocks ahead".
- They make you register to download.
- The registration form does not allow periods or spaces in your last name, so it took a couple of tries to register. (This smacks of ethnocentrism! I am being oppressed because I have a period and a space in my last name!)
- It doesn't work on linux... bummer.
Contrast this with the experience of signing up for something like twitter or Mahalo Answers. You sign up (albeit with the gotcha of only allowing alphabetics in the name) and you start using it immediately.