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
-1
votes
3 answers

While preparing a gantt chart, which things we should take care?

In software developement project.. While preparing a gantt chart, which things we should take care?
Jaswant Agarwal
  • 4,755
  • 9
  • 39
  • 49
-1
votes
2 answers

Development time of ASP.NET MVC application with MVVM

We are discussing with the team different options of web application building using ASP.NET MVC. One of the options is to utilize MVVM everywhere on the rendered views (i.e. knockoutjs). Approach looks very powerful, however development effort to be…
TarasB
  • 2,407
  • 1
  • 24
  • 32
-2
votes
2 answers

Pi estimation using sphere volume

My task is to calculate the approximate value of pi with an accuracy of at least 10^-6. The Monte Carlo algorithm does not provide the required accuracy. I need to use the calculation only through the volume of the sphere. What do you advise? I…
Asan
  • 13
  • 1
-2
votes
2 answers

Simple tool for shipping dates estimates without uncertainty

What I'm looking for is very simple: I want a tool that computes the calculated, as opposed to estimated based on confidence intervals, shipping date given a list of tasks with total estimates and current progress each without introducing further…
Yann Semet
  • 623
  • 2
  • 5
  • 12
-2
votes
1 answer

Getting "best-guess" coordinates from a location name in Python

I'm looking for a way to take a rough location string (ex. "Buddy's Pub in City, State"), and convert it to the best-guess set of coordinates. I've looked at GeoPy and Google's Geocoding API, but they are not exactly what I'm looking for. Any help…
dburenok
  • 93
  • 7
-2
votes
1 answer

How to estimate resource consumption of web application

TL;DR; Is there any technique that I can use to estimate the resources consumption of a web application? If yes, what sort of information do I need as input? Amount of users? Data types of fields to be persisted? How many transactions are…
Frankra
  • 133
  • 8
-2
votes
1 answer

Estimate the optimal weight of each feature with regression

I want to use feature extraction in my program and then estimate the optimal weight of each feature and compute the score of new input record. For example, I have a paraphrase dataset. Each record in this dataset is a pair of two sentences that…
-2
votes
4 answers

How to estimate a project's length in man-hours: Commenting Code

Does anyone have any suggestions about how to estimate how long it would take to comment and reorganize the code of an entire project? I just started doing contract work for a company along with another programmer: he's fixing bugs and I'm…
jdewitte
  • 131
  • 3
  • 13
-3
votes
0 answers

Seeking guidance on using data analysis to estimate project LOE from historical asset counts and provided LOE value. Where should I focus my research?

I’m looking for some basic guidance on where to focus my research in support of some data analysis I’m looking to perform. The problem space is identifying a methodology for estimating Level of Effort (LOE) for “projects” based on a collection of…
-3
votes
1 answer

How can I debug the following Matlab code?

The error File: parameter_estimation_1.m Line: 8 Column: 10 Unexpected MATLAB expression. crops up when I run the following MATLAB code: T = 0:0.25:5; % time vector (row) T = T'; % time vector (column) seed = [3;0.5]; % seed for noise…
biswajit
  • 15
  • 7
-3
votes
2 answers

test cases where Maximum likelihood estimator(MLE) fails to predict the right answer

anyone knows some used case scenarios where Maximum likelihood estimator(MLE) fails to predict the right answer? with an exception of the problems which may require infinite computations, or samples or are NP-hard.
-4
votes
1 answer

The importance of estimation

I'm a beginner in programming and I'm studying C++ using Programming principles and practice using C++. Today Now I'm studying the chapter about the errors and in one paragraph the author explains the importance of estimation, but I have a problem…
piero borrelli
  • 737
  • 2
  • 9
  • 20
1 2 3
32
33