Name: Anonymous 2007-10-13 19:17
RECIEVE SPEC ---> CODE AGAINST -------------------------------┐
| BAD SPEC |
V |
REQUEST |
USABLE SPEC |
| |
V |
CODE TO SPEC ---> CODE TO WHAT ------------------------------┤
| IT WANTS |
V |
RECIEVE REQUESTS |
FOR NEW FEATURE -> IGNORE THEM |
| | |
| VISIT FROM UPPER -> PROJECT OUTSOURCED |
| MANAGEMENT TO INDIA |
V | |
AGREE TO DO | |
NEW FEATURES <---------┘ |
| |
V |
DEADLINE -----> ADD CODERS |
PRESSURE | |
| | |
V V |
PUSH BACK ┌--- OVER BUDGET -------┐ V
SCHEDULE | | | ┌---------> FAILURE
| | V V | Λ
| | BEG FOR MORE DO IT ON ----┘ |
| | CASH THE CHEAP |
| | | |
| | V |
| | CASH OVERRUNS |
| | OUTED BY ACCOUNTING ---------------------------┤
| | |
V └----┐ |
DITCH FEATURES <--┘ |
| |
V |
REWRITE LARGE |
SWATHS OF CODE |
| |
V |
TESTING -----> FIND MISSING |
| FEATURES |
V | |
FIND AND V |
RESOLVE BUGS HASTILY HACK -------------------------------┘
| SOFTWARE
V SUCCESS:
SHIP SOFTWARE