Estimation is the process of finding an estimate, or approximation, which is a value that is usable for some purpose even if input data may be incomplete, uncertain, or unstable.
2
votes
3answers
338 views
Setting Deadlines in software development [duplicate]
I have been working on a system alone for about two years. I inherited the system from a contractor who spent about two years working on it before me (alone). The system is not particularly well ...
4
votes
4answers
214 views
What do you do to estimates for agile stories where developers are pair programming?
If it was a 2-point story for one person, would you double it if people are pairing?
Pairing isn't always necessarily done 100% of a dev task, so it seems that doubling the story points seems ...
5
votes
2answers
282 views
Is it okay to add time for “unexpected delays” to a time estimate?
I've landed my first contract (hooray, self employment!) and the company is asking for time estimates.
Programmers are notoriously bad at time estimates, and I know I've been laughably wrong ...
0
votes
1answer
192 views
Are t-shirt estimates a good way to conduct initial estimates? [closed]
I've read articles with very conflicting arguments on t-shirt estimates. Neither article seemed all that credible so I thought I would bring this up here.
Are t-shirt estimates a good idea?
For ...
1
vote
2answers
103 views
How to factor in responsive design when providing an estimate for web applications?
In the past usually I have only had to estimate web applications based on browser support. But for more recent projects device and platform support are also very important as well (screen ...
8
votes
5answers
393 views
The Relative Cost Efficiency of (Acceptance) Test Driven Development
I would like to know what the overall impact of resource planning on a software project is, where the requirements and design of the project are driven by automated acceptance tests and unit tests, in ...
0
votes
2answers
127 views
estimation method at the “just finished definition phase”
We are basically using Waterfall life cycle methodology.
Requirement Analysis: I get a use case created by some one else.
Design (talking only about Low level design): I get some little feeling about ...
-4
votes
1answer
83 views
Web Application Tasks Estimation [closed]
I know the answer depends on the exact project and its requirements but i am asking on the avarage % of the total time goes into the tasks of the web application development statistically from your ...
4
votes
4answers
120 views
Independency and estimation of user stories that rely on shared predecessor
Lest's say I have user stories about using product catalog in shop:
As an administrator I can add/modify/delete catalog items (one or more user story, doesn't matter here)
As a customer I can search ...
5
votes
2answers
367 views
How do I survive in a Waterfall world? [duplicate]
I currently work in a company where the Waterfall model is deeply ingrained. We are pushing Agile principles but it's a long process. Meanwhile, I have to work in a Waterfall world with sequential ...
1
vote
2answers
371 views
How to ensure a project 100% tested?
I want to know how exactly, we can ensure that a project is 100% tested ?
In banking or financial applications not 1% also tolerable.
So being a developer, how can you say your code is 100% tested?
...
2
votes
2answers
1k views
Closest Point of Approach (CPA) mathematical formula in ship radar
I was recently searching for the mathematical formula to find closest point of approach (CPA) between one ship and another ship. I need to apply the formula in my radar ship program and I can't find ...
9
votes
11answers
753 views
User stories are too high level and conceptual, management expects developers to fill in the blanks
I am employed in a very brilliant company with a true intention of doing XP. Communication is good and management is open to constructive discussion but due to pressing time constraints, some certain ...
0
votes
1answer
73 views
Tool helping with estimations [closed]
I am looking for a tool supporting me with estimations.
What I would like to do is to specify a higher level task and break it into several smaller tasks. When a task is small enough, I could assign ...
4
votes
2answers
312 views
Efficient way to create a code estimation/technical specification in a fast-moving environment
To better understand my question, let me elaborate the background of the subject matter.
I work in a financial institution where the business module (credit finance) is constantly changing. In the IT ...