Need to keep track of what to do and when to do it? Track time spent on a project for a client? Try Clocking IT for a while, and always know who did what when.
Despite the enormous advances in the IT industry, there are still many failed IT projects. Several factors contribute to the failure of IT software development projects
Fog Creek Joel Spolsky has never been one to hide his opinions. Since 2000, he has developed a loyal following for his insightful, tell-it-like-it-is essays on software development and management on his popular Weblog "Joel on Software" (http://www.joelo