Questions tagged [estimation]

Questions related to tips and techniques about software project estimations: development time, effort, team size, software size, execution time, run time resource usage. Please ask on https://softwareengineering.stackexchange.com/help/on-topic if your question is not directly related to code.

Fred Brooks said:

It is very difficult to make a vigorous, plausible and job-risking defense of an estimate that is derived by no quantitative method, supported by little data, and certified chiefly by the hunches of the managers

On a day-to-day business context, the word estimate is often used when asking for a commitment, and this is incorrect. An estimate is not a target, not a commitment. An estimate is an assessment, based on prior experience, judgement and possibly on incomplete information about the time or resources needed to build a software project. An estimate can also be requested for the size or configuration or system resources needed to execute a software product.

Estimates always have a degree of error, so this should always be kept in mind when using an estimate to make a decision. More precision is achieved for an estimate spending more time or money - an estimate may be quick, precise and inexpensive: pick two of the three attributes.

Books about software estimation:

  • Software Estimation. Demystifying the Black Art. Steve McConnell. 2006 Microsoft Press, Redmond, WA.

  • Software Engineering Economics. Barry W. Boehm. 1981 Prentice-Hall Inc. Englewood cliffs, NJ.

492 questions
0
votes
2 answers

Estimating custom function parameters in Matlab

I have a set of data, which is distributed like on the picture below. It clearly looks, like a function: k1*(1-e^(-t/T1))-k2*(1-e^(-t/T2)). Is there a method provided in Matlab, to estimate parameters in this kind of function or do you have any…
0
votes
0 answers

What is wrong with my estimator?

I have a program to estimate a vector X from noisy measurements.I use the singular value decomposition SVD to solve the linear equation AX=0. where the solution will be the last vector in the matrix V (assuming [USV] = SVD (A)). the problem is that…
maruchan
  • 1
  • 1
0
votes
1 answer

Estimating parameter of a distribution for some generate random number

I just new in R for solving my statistical problem. Currently I'm working to estimate the parameters of a distribution using 200 random numbers (RN) that I generate using R. I generate 200 RN in 100 times. So it means there will be 100 kinds of 200…
crhburn
  • 103
  • 1
  • 8
0
votes
0 answers

How to find maximum-likelihood estimation

There are 15 people. Each of them have been offered money. 4 of them agreed take a money. How to find maximum-likelihood estimation in the parameter p, using python
Alex Savin
  • 215
  • 1
  • 4
  • 12
0
votes
1 answer

Parameter Estimation to Minimize Runtime

Suppose, I an algorithm, whose runtime depends on two parameters. I want to find the best set of parameters that minimizes the runtime. The two parameters are continuous double values in the range of 0 to INFINITY. Therefore, for two parameters a,b:…
max
  • 1,692
  • 5
  • 28
  • 40
0
votes
1 answer

Distance estimation based on signal strength

I have set of data which includes position of a car and unknown emitter signal level. I have to estimate the distance based on this. Basically signal levels varies inversely to the square of distance. But when we include stuff like…
Sayantan Roy
  • 134
  • 1
  • 15
0
votes
2 answers

How to estimate complex algorithm facility requirements?

I'd like to understand how to efficiently estimate hardware requirements for certain complex algorithms using some well known heuristic approach. Ie. I'd like to estimate quickly how much computer power is necessary to crack my TEA O(2^32) or XTEA…
bua
  • 4,761
  • 1
  • 26
  • 32
0
votes
0 answers

Implement Kalman Filter in R - FKF

In a post by @vdesai he/she explained a kalman filter model (See the full post here: Unsmoothing returns). The model described below is taken from there. State-Space model and formulas I've looked at the FKF package in R but I've not been able to…
dcez
  • 21
  • 3
0
votes
1 answer

Error in maximum likelihood estimation using R

I am currently finishing my undergraduate thesis about parameter estimation on Exponentiated Modified Weibull Extension (EMWE) distribution introduced by Sarhan and Apaloo (2013) with the following…
crhburn
  • 103
  • 1
  • 8
0
votes
4 answers

Are there any project planning tools which can handle a estimate range?

Some people have suggested that when doing an estimate one should make a lower and upper range on the expected time to delivery. The few project tools I have seen, seem to demand one fixed date. Are there any tools that support this concept of a…
EvilTeach
  • 28,120
  • 21
  • 85
  • 141
0
votes
1 answer

Fitting retention data to an exponential curve in R and integrating it

Hi I am trying to estimate the lifetime value of a game, here is what i have as data: 1 Day retention rate: 65% 7 Day retention rate: 30% 30 Day retention rate: 12% 365 Day retention rate: 2% First I tried to plot the points but got an error: Error…
0
votes
1 answer

Best way to handle sparse + non-sparse data to create a model

I'm wondering what is the best way to handle sparse+non-sparse data in e.g. a Ridge regression using scikit learn. Ridge can handle both sparse and nonsparse data. Imagine something simple as a description (text) field that gets Count/Tdidf…
PascalVKooten
  • 20,643
  • 17
  • 103
  • 160
0
votes
0 answers

unified estimation of discrete Markov Model

Background I have a multivariate dataset, say M x N, where M is the number of variables and N is the number of samples. Now, the pattern of dependencies between the M variables changes across the N samples i.e. the pattern of dependencies is…
0
votes
1 answer

Kernel density estimation of the histogram of an image

I'm trying to perform a Kernel Density Estimation on my histogram which has been computed over an image: I use scikit learn to compute the kernel density estimation using a gaussian kernel: histogram = np.histogram(img, bins=256, range=(0,255),…
neon29
  • 179
  • 1
  • 3
  • 13
0
votes
0 answers

Parameter estimation for epidemic models

I have an epidemic model: function ypsirid = ypsirid(t,y) global q m b r ypsirid(1) = q - m*y(1) - b*y(1)*y(2); ypsirid(2) = (b*y(1)*y(2)) - (m+r)*y(2); ypsirid(3) = (r*y(2)) - m*y(3); ypsirid = ypsirid(:) Can anyone kindly suggest the easiest…
Ojaswita
  • 83
  • 10