Questions tagged [time-estimation]

43 questions
21
votes
4 answers

How to make freelance clients understand the costs of developing and maintaining mature products?

I have a freelance web application project where the client requests new features every two weeks or so. I am unable to anticipate the requirements of upcoming features. So when the client requests a new feature, one of several things may…
John
  • 32,403
  • 80
  • 251
  • 422
21
votes
1 answer

How to estimate SQL query timing?

I'm trying to get an rough (order-of-magnitude) estimate of how long time the following query could take: mysql> EXPLAIN SELECT t1.col1, t1_col4 FROM t1 LEFT JOIN t2 ON t1.col1=t2.col1 WHERE col2=0 AND col3 IS…
qazwsx
  • 25,536
  • 30
  • 72
  • 106
19
votes
12 answers

What is better: set up underestimated or overestimated deadlines?

Suppose you are a project manager. You can estimate an effort in days for specific task for specific developer. After performing estimation you obtain some min and max values. After this you delegate a task to developer. Actually you also set up…
sergtk
  • 10,714
  • 15
  • 75
  • 130
15
votes
8 answers

Best way to calculate ETA of an operation?

I am looking for the best way to calculate ETA of an operation (IE: file download) using a linear progress information. Lets say that I have the following method that gets called: void ReportProgress(double position, double total) { ... } I…
Maghis
  • 1,093
  • 1
  • 7
  • 15
7
votes
4 answers

Estimating zip size/creation time

I need to create ZIP archives on demand, using either Python zipfile module or unix command line utilities. Resources to be zipped are often > 1GB and not necessarily compression-friendly. How do I efficiently estimate its creation time / size?
ohnoes
  • 5,542
  • 6
  • 34
  • 32
6
votes
4 answers

Disagreement on software time estimation

How do you deal with a client who has different time estimates for the software product than yours? I am going to describe a scenario that is not mine, but that captures broadly the same problem. I am working as a subcontractor to a large company…
Muhammad Alkarouri
  • 23,884
  • 19
  • 66
  • 101
6
votes
4 answers

difficulty based time estimation software

Some months ago I found a project-management / time-estimation software that would ask you to sort out your tasks in terms of difficulty (1, 2 or 3) and would then estimate the time you would take to deploy. The system would auto-adapt as you were…
Frankie
  • 24,627
  • 10
  • 79
  • 121
6
votes
4 answers

Calculating how much time you can save by estimating the code you write in a year

I'm looking for real figures and experiences, please don't take this too subjectively: While looking for something else, I happened on an interesting statement, which partially reads as follows: [...]the national average is 9,000 lines of code…
Abel
  • 56,041
  • 24
  • 146
  • 247
6
votes
6 answers

Scrum and Story Points - why ideal man-days not ideal man-hours?

I am used to thinking about time estimates in the way suggested by Joel Spolsky - that if a scheduled item takes more than 16 hours, it should be divided into smaller tasks. Now, I am implementing Scrum in my team together with Story Points based…
Michal Czardybon
  • 2,795
  • 4
  • 28
  • 40
4
votes
4 answers

How many man-hours should I estimate for this iPad app?

Background: I've developed an iPad/iPhone app of my own before. This will be my first app for a client. I have no experience estimating the number of hours it will take, since all of my prior iOS development has been off the clock. I'd like to get a…
Marcus Cavanaugh
  • 374
  • 4
  • 12
3
votes
2 answers

How to find out how long a search for files will take on python?

So I have a little app that searches for all xml files on my pc, copying the files that have 44 digits as the filename to the "output" folder. The problem is that the final user needs an indication of the progress and remaining time of the…
3
votes
3 answers

Correct way to textually report the remaining time on a long running process?

So you have a long running process, perhaps with a progress bar, and you want a text estimate of the remaining time, eg: "5 minutes remaining" "30 seconds remaining" etc. If you don't actually want to report clock time (due to accuracy or resolution…
Ryan
  • 4,179
  • 6
  • 30
  • 31
3
votes
1 answer

Can I estimate the time taken by BigQuery to run an export job?

I am creating a service that allows users to apply filters on bigquery data and export it as csv or json. Is there a way I can estimate the time, bigquery will take to export a set of rows. Currently, I am recording the number of rows and the time…
2
votes
0 answers

Predicting Future Location of Soccer Ball Rolling on ground

the question might seem simple, but I am unable to find the best reference for it. Using ODE force function, I am able to apply force to a ball's COM and the ball starts rolling. It stops after a few seconds. The distance travelled depends upon the…
2
votes
2 answers

Estimating increase in speed when changing NVIDIA GPU model

I am currently developing a CUDA application that will most certainly be deployed on a GPU much better than mine. Given another GPU model, how can I estimate how much faster my algorithm will run on it?
Renan
  • 1,910
  • 4
  • 22
  • 36
1
2 3