Decisions: Your Problem
Its full fucking steam ahead here. The client has seen the final product. Release day is imminent. Version numbers have been updated to indicate the official status. Directors are fellating each other excitedly in the boardroom. Birds are singing, butterflies are circling around…
You are doing it wrong
I have a huge goldfish bowl of coffee, and a feature request. This feature requires so much reworking of the core model that very little of the app will be unaffected. Large sections based on lazy assumptions and slack requirements capture will have to be chucked out and rewritten. It will take two months.
It won’t take two months. We don’t have two months, the client wants it now. The music swells to a crescendo, and we are about to begin the hilarious dance with management known as the Whiskey Tango Foxtrot. Lets watch…
Madam, may I have the pleasure?
Its not my place to make business decisions around trading off product quality against time. That role is reserved for the guy who is going to be held responsible when it all fails. The first steps of the dance is for him to say things like “just use your judgment”, “do what you think is best”, and “allow me to blame you when I suck cocks at the project management”. Playing the part of the ho, I then follow his lead with a list of costed and risk-assessed options.
Expensive, late, or crap. Pick any two. Next time you might want to try some foresight with your low-ball estimates.
I had a lovely evening.