[Collaboa] time estimates
Michael Fairchild
fairchild at corona.physics.ucla.edu
Wed Feb 8 23:54:14 GMT 2006
I think this sounds great. I am writing a timecard/estimating app for a
boatyard now and i just have a table of timecards and a table of
estiamate_lines. Timecards and estimate_lines both belong to each other
and i can get all the data i need from this. One thing i do not have,
but like, and may implement is the original_estimated_hours idea. Would
be nice to have so you could have an indicator as to how accurate your
estimating is, and hopefully improve. Having a table of timecards it
is easy to create added functionality/invoices if you want later on.
Adding billable, billed, and bill_to fields would make this pretty
easy. I would ignore billing in the beginning tho.
just one way, I know there are plenty of good ways to do this. Mine
is only one that is working for me.
~Michael
Esad Hajdarevic wrote:
> Hello List!
>
> This is my proposal on how time estimates could be done, partly based
> on reading the linked article.
>
> Each Ticket is created with /Total time/ (i.e. 5 hours)
>
> On each Ticket modification, user can input /Elapsed time/ (i.e. 3
> hours). This is the time s/he has spent working on that ticket since
> the last /input of Elasped time/.
>
> After user inputs /Elapsed time/, /Time left/ is automagically
> (javascript) calculated (Total-Sum(Elapsed)) and shown to user. Now
> the user can accept it or modify this value (during the very same
> modification).
>
> After modification is saved, /Total time/ is recalculated based on
> Sum(/Elapsed time/)+/Time left
>
> /Example:
>
> Ticket is created with total time 5 hours.
> Joe works for 2 hours and want to input this time - he makes ticket
> modification, inputs 2 hours, collaboa calculates that time left is 3
> hours.
> He's fine with that and confirms the modification.
>
> Joe has worked for one more hous, and wants to update on this. He
> inputs 1 hour, Time left is calculated 5-(3+1)=1 hour left.
> Joe sees he will need more time and modifies time left to 3 hours. He
> saves the modification. Ticket's total time has been updated to 7 hours.
>
> What do you think?
>
> Esad Hajdareivc
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Collaboa-talk mailing list
> Collaboa-talk at lists.collaboa.org
> http://lists.collaboa.org/mailman/listinfo/collaboa-talk
>
More information about the Collaboa-talk
mailing list