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
2
votes
1 answer

Problem Implementing MLE Estimation in bbmle Package (for R)

I am trying to verify the MLEs obtained for $\alpha$, $\beta$ and $\lambda$ for the Logistic-Lomax distribution in the paper entitled A Study of Logistic-Lomax Distribution by Zubair et al when using Data Set 1. The paper uses the following code to…
Will
  • 190
  • 7
2
votes
1 answer

How to obtain a dense ground truth image for depth prediction in kitti dataset?

For example let's say that this is the input image: Input image This is the original ground truth downloaded: GT But in all the papers they show something like this: heat map How can I obtain the last one?
aca06
  • 45
  • 1
  • 5
2
votes
0 answers

Generating a data set for a simulation study

This pic is from the paper by Shao and Deng. Here and Q is from the singular value decomposition of X: I want to reproduce the data set based on these instructions. Here is the R code that I have written. sigma = 10 n = 30 # 100 200 p = 100 # 500…
mert
  • 371
  • 2
  • 9
2
votes
1 answer

Anyone can provide simple MATLAB routine of Kernel Density Estimation?

I am trying to learn the kernel density estimation from the basic. Anyone have the simple routine for 1d KDE would be great helpful. Thanks.
Cheung
  • 373
  • 6
  • 15
2
votes
4 answers

Is WPF development faster or slower than classic ASP.NET (web forms)

Are you experienced with both ASP.NET and WPF coding? If so, I'll be grateful if you'll share your experience, please. We are estimating a 100-screen WPF project. Our estimation methodology involves characterizing the complexity of each screen. We…
hoytster
  • 247
  • 4
  • 15
2
votes
2 answers

Diff-in-diff estimation with resampling from large dataset

I have a large dataset on which to perform a diff-in-diff estimation. Given the nature of the dataset my t-statistics denominators are inflated and coefficient are (surreptitiously) statistically significant. I want to step-by-step reducing the…
MCS
  • 1,071
  • 9
  • 23
2
votes
6 answers

Build vs. Buy & Integrate - How do YOU make the decision?

I've seen a lot of questions and discussions about build vs. buy, but most stick with the simplistic approach that you can simply do one or the other. Most of the time you have to either buy and integrate or build yourself. Either way you're in for…
Kyle West
  • 8,934
  • 13
  • 65
  • 97
2
votes
1 answer

Upgrade CAB and Prism 2 to Prism 4

We have several CAB and prism 2 applications which we plan to migrate to Prism 4. Has anyone any experiance with migration of CAB and/or Prism 2 applications to Prism 4? Are there any "gotchas" that we should be aware off? How would you estimate…
Shiraz Bhaiji
  • 64,065
  • 34
  • 143
  • 252
2
votes
0 answers

Error : 'start' contains NA values when fitting frank copula

I am trying to fit a copula to some data in R and I get the error mentioned below. library(copula) data = matrix(data=runif(600),nrow=200,ncol=3) data[,2] = 2*data[,1] data[,3] = 3*data[,1] fr_cop = frankCopula(dim=3) fit_fr_cop =…
soumen08
  • 21
  • 3
2
votes
1 answer

Matlab : Convolution and deconvolution results weird

Data x is input to an autoregreesive model (AR) model. The output of the AR model is corrupted with Additive White Gaussian Noise at SNR = 30 dB. The observations are denoted by noisy_y. Let there be close estimates h_hat of the AR model (these are…
SKM
  • 959
  • 2
  • 19
  • 45
2
votes
0 answers

how to get the depthmap of the dataset Make3d?

1) Train400Depth.tgz Laser Range data with Ray Position Data Format: Position3DGrid (55x305x4) Position3DGrid(:,:,1) is Vertical axis in meters (Y) Position3DGrid(:,:,2) is Horizontal axis in meters (X) …
H. Lavorda
  • 21
  • 2
2
votes
0 answers

Approach used to estimate download remaining time in applications (such as browsers)

I am just wondering why the initial estimation of the remaining time of each download in most (if not all) applications is only based on the current download speed of the particular download and does not take into account the other concurrent…
E-O
  • 43
  • 6
2
votes
0 answers

Position and orientation estimation by stereo images

I am trying to find out how to estimate position and orientation of an object using stereo camera images. Assume a description of an object is given either by its edges and edge-relations, or points, or other features. The images are taken from…
michi1510
  • 41
  • 3
2
votes
1 answer

curve fitting and parameter estimation in Python

I am currently using Python to compare two different datasets (xDAT and yDAT) that are composed of 240 distance measurements taken over a certain amount of time. However, dataset xDAT is offset by a non-linear amount. This non-linear amount is equal…
LexStJ
  • 51
  • 4
2
votes
2 answers

Estimating localization of a Winforms application system

we are going to localize the user interface of a WinForms application system, partly written in C#, partly in C++/CLI. The system consists of about 350K LOC. The user interface is about one third of the code. There are about 50 forms in the main…
Doc Brown
  • 19,739
  • 7
  • 52
  • 88