Created
April 4, 2012 10:23
-
-
Save eparreno/2300165 to your computer and use it in GitHub Desktop.
About estimations
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
P = programmer; NP = non-programmer | |
NP: How long will it take? | |
P: It'll take as long as it takes. | |
NP: I don't understand. What does that mean? | |
P: When you tell me that the product is finished, it's done. | |
NP: You mean you can't estimate how long it'll take? | |
P: I can't estimate when you'll decide that it is done, therefore an | |
accurate prediction is impossible. From experience I know that a | |
project like this can take from three to nine months. A lot | |
depends on you, the choices you make and how well you communicate | |
them to me. A lot also depends on how many times you change your | |
mind during the process and how many times you change the | |
specifications during the job. Major changes can even cause the | |
project to be scrapped and start over. Rest assured that I will | |
not be the one slowing this down. | |
NP: How much will it cost? | |
P: It will cost as much as it costs. | |
NP: I don't understand. What does that mean? | |
P: You just learned some programming! | |
Go back to your first question and re-read the entire thing. | |
This is called an endless loop. | |
Source: http://news.ycombinator.com/item?id=3795513 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment