danjfoley - 7:17 pm on Mar 29, 2010 (gmt 0)
very good point about how long it takes each person to do the same task. I have decided to make such a system myself, and haven't thought of this.
I will have to rely on each persons estimate of how long it will take them to do something, and continue to track each persons estimates to actually time spent.
And of course going over estimate can be caused by many things. Anything involving client changes etc.. should not count as the estimate being wrong. Such things will be tracked as something like "how often is a client's project, or a project of this type not on time due to them making changes".. tracking the average factor it is off by.
With all this information, over time projects will be scheduled on the time estimated plus these additional factors.
I am not going to write it and wait until it's perfect, but rather just write it and let people use a free version for 1 user, or a 30 day free version for any number of users, then after that will figure out the pricing.
As people use it they will let me know what they might like to see. I myself NEED this product and will be making it work for myself first and foremost. Assuming others have the same issues i have.
Of course while it goes beta I think i will let everyone use it for free for a while.
So far its an idea, but i am going to start coding it soon.