Software is a product unlike any other. Forcing developers to track the time on tasks of indeterminate duration has many ...