Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [estimation]

For questions about the estimation of the project's parameters, such as time or cost.

20
votes
1answer
1k views

Fogbugz Evidence Based Scheduling

Has any one in the community used 'evidence-based scheduling' by Fogcreek's fogbugz to come up with estimates and schedules on your real projects? I understand the basis of this technique (well ...
17
votes
7answers
1k views

Estimating when the development team won't estimate

I'm new to a situation where a development team refuse to estimate anything until they have a fully defined spec. My angle to obtain estimates is to provide just enough of a spec so they can provide ...
2
votes
5answers
302 views

How to plan projects that are not able to be planned?

Some projects are not able to be planned, because they depend on innovation not yet available. As an example; the race to the moon. Kennedy said they would bring man to the moon, but at that moment in ...
3
votes
4answers
193 views

creating a PM system and what's best way to get developers to estimate?

Over at http://alvazan.com/demo, we have been thinking about a feature to get developers to estimate on time. What do PM's think of having the ability to turn on an annoyance feature that emails the ...
3
votes
3answers
168 views

What 'economic drivers' should be part of our “software business case”?

So we need to perform a feasibility study of one of our initiatives and need to present it to the 'higher ups' - It needs to incorporate numbers (estimates) both from the perspective of tangibles and ...
5
votes
1answer
355 views

Database build up estimation for time

I was asked to estimate my time for building a database engine, which would be a session-aware engine, in order to persist in memory the objects of the db. The thing is that I had a code, an engine ...
3
votes
2answers
237 views

Early stage risk/cost/time estimaties when working with unstable/beta software integration

What is the usual way to estimate costs in the first weeks of this kind of high risk projects where there is no specialist knowledge of the technologies you need to use in a development team? In my ...
28
votes
12answers
1k views

How do I stop going over my estimates?

I consistently underestimate my work. I'm gaining a bad reputation for it. I want to get past it. I think the main problem is that I don't fully outline every step that needs to be taken. The first ...
1
vote
3answers
374 views

How can I convince my team that they delays are inevitable and that they need to hustle in order to actuall get done on time?

Sometimes I have teams that think there is little point to being ahead of schedule. I try to convince them that things will inevitably come up that will take up precious time to sort out, so we need ...
18
votes
6answers
13k views

Where should design be incorporated in an agile process?

We use a scrum-based agile development process. But where should design get incorporated? Separate user stories? Tasks on stories? We currently think of design as a separate task and break it out as ...
1
vote
2answers
2k views

Current best metrics related to requirements, design and architecture

So my boss put forth a 'research and find out question' to me: Are there ANY (absolutely any, no matter the dumbest, but any) metrics for requirements management? Eg. Requirements completeness, ...
142
votes
18answers
86k views

Why use story points instead of hours for estimating?

After using hours to estimate our projects for a long time and rarely coming within 20% of actual "work-to-ship," I have been told by a handful of people that "points" work a lot better at gauging the ...
3
votes
4answers
805 views

Should a good project manager be a good risk manager and a good estimator as well?

I'm taking project management class. It is hard to understand the relationship between estimation, risk management, and project management. Could you explain it based on your experience? My lecturer ...
1
vote
2answers
772 views

Which model of benefits measure is appropriate for a new projects

I would like to know a good method to measure which idea choose to get the maximal benefits. The live is more easier when we have a customer which suggests some price and we can balance the cost to ...
4
votes
6answers
2k views

What questions would you recommend to put into project estimation checklist?

I would like to create common checklist for project estimation in my organization. The idea behind is to make sure that you have taken into account different aspects (ie. lack of knowledge of given ...
2
votes
2answers
347 views

Does Brooks Law hold for other fields as much as software development?

Brooks Law basically states that adding people to an already late software project makes it later. But does it hold for other fields as well? I'd imagine in a construction project it would probably be ...
0
votes
2answers
4k views

What estimation method do you use? [closed]

In our organization, we mainly use Use Case estimation for new use cases which is very clear and simple. However we sometimes deal with tasks that are not related to Use Cases or are UI related or ...
1
vote
4answers
3k views

Effort vs (Size, Productivity, Duration)

Well, this metric is causing some troubles in my head. As far as I understood, its magnitude is: man/hour. So for example, if in a project I put two employees working, the effort would be: 2 man/hour....
12
votes
4answers
256 views

Eliciting Requirements as a Client

Background: I am a computer science student and am currently employed as a programmer for a health institution. Recently we discovered the need for a project which is beyond a 1-man job (I am their ...
5
votes
2answers
2k views

how to apply the fixed and variable costs on the WBS to estimate the profit?

I have been asked to estimate the profit that could be achieved for a portfolio for IT training courses. I have to estimate the income and the fixed and variable costs and hence the profit. I made ...
4
votes
3answers
2k views

How to evaluate task duration?

Another question came up about estimation of budget and time plan estimates for a project. In my answer, I stated that the ground knowledge for time estimate was experience. Does anyone knows a more ...
2
votes
3answers
3k views

Making a budget and time plan for a software project

Let's assume that we are starting a project, but have no previous experience of budgeting a software project. What should the guys who will work on that project do to make a decent budget planing? ...
14
votes
4answers
374 views

Who pays for learning curve?

Should a client be billed for a certain amount of the learning curve? Should an employer pick up the tab on overhead? Should it be the developer themselves? Or perhaps a combination of all three? I ...
10
votes
7answers
374 views

When is a piece of work too small to justify a PM?

I used to work in an organisation that set a limit of 20 days effort, below which a task would be allocated to a technical lead who would be told to "just get on with it". Above this size, the work ...
14
votes
5answers
331 views

How to determine how good someone estimates their time?

I am very often in an environment where the employees performing the work are constantly rolling over to new employees and these employees are allowed to estimate on their own how long tasks will take....
5
votes
4answers
212 views

If taking over a project, should the new PM have to stick to the previous PM's estimates?

A new PM taking over a project "mid stream" will need to get up to speed with all of the documentation, objectives, etc. If the previous PM had produced estimates that the new PM doesn't agree with, ...
16
votes
5answers
601 views

Deliver results when finished significantly prior to the agreed deadline?

In the seldom cases where your project (or milestone) completion estimation was too pessimistic, do you deliver results right away? If not, which tasks do you assign your team members in the meantime? ...
14
votes
2answers
10k views

Basis of Estimate

Some consider the BOE the most important part of an estimate. How do you know that, when you write one, you hit the necessary aspects that brings confidence to the reader that the estimate is sound? ...
12
votes
5answers
427 views

Discerning estimate validity

I've had experiences in the past where different developers will give different qualities of estimates--which then have to be consolidated into a single project plan--only with a twist. One ...
11
votes
9answers
1k views

What tools can help me estimate a project length?

I need a way to make fast estimates: For example I'd like to know how long it takes to take a mobile device from nothing to production... let say that a customer wants a IPHONE like product(scope) ......
3
votes
6answers
229 views

Long running product development project

Background: We have long running product development project, which consists of different features. The development team consists of 15 developers and 5 QA engineers. We setup releases each 5-7 ...
30
votes
10answers
3k views

How do you deal with continuous work pressure?

I'm working as a QA for software product development. During the course of our meetings we typically discuss what tasks we are going to do and provide an estimate for each task. My manager has a habit ...
6
votes
5answers
365 views

how to estimate costs of projects that have not been clearly defined

how to estimate costs of projects that have not been clearly needs. for example I got a project to create information systems for xxxxx, then the client requesting the cost of it, while I do not know ...
12
votes
6answers
622 views

Advice for a young programmer on creating programming estimates

I'm a young programmer who has recently gotten a job at a company that is small but loves programming estimates. Since giving good estimates has been a problem for me in the past I'm happy about this ...
6
votes
6answers
210 views

How do I deal with ballooning timescales?

When starting a brand new project, no matter how well I try to consider all of the components I always end up with a rapidly expanding list of features and missed requirements by half way through. ...
85
votes
9answers
36k views

How to estimate amount of work/man hours for an unfamiliar task?

Sooner or later we come across a task in our project, with which we are totally unfamiliar ('we' as in PM, but also possibly the staff assigned to do this particular task). How can we estimate ...