I recently had a discussion with a very senior developer about a project he'd been asked to do. It's a 6+ month effort and he's just getting started. The project is to be delivered to a customer, but the customer has not been engaged and does not know we are working on it. I asked the dev how he'd feel if he completed the project and the customer said, 'Nah, not interested, thanks anyway.' His response: 'As long as I…
What is the developer supposed to say about a project that was instigated without their input and without the input of the potential users and is presented up front as a six month slog before reality doubles or triples it? Would, "When it's canceled, I'll mope for a month and come in hung over everyday while looking for another job" be a more inspiring answer?
A better question might have been, what do you think about this idea?