New
#11
Programmers are not to blame. They only implement what they are told to implement.
It's the people who write the design specification who cause all the successes & all the problems.
And that design specification depends on a robust analysis having been carried out of user requirements. And we know that that is never done these days [because S0 Modern standby exists].
All the best,
Denis
Last edited by Try3; 1 Week Ago at 02:26.
Sorry.
As soon as I logged off yesterday evening, I realised that I should have included a third line in my last post.
I've just added one.
Denis
Uh, it's more complicate than that. Yes, programmers can be told to waste their time on idiotic ideas. But the good ones properly push back. Are they successful? Depends on the overall politics of the place. I wish I could introduce you to a small minority of programmers who didn't push back as much as try to impose their ideas of what should be built or not built.
I once got assigned as the product manager for a major project that ultimatedly failed. When the project got started, the engineer in charge decided to do his own planning, spoke to customers, etc. Then proceeded to do the opposite! (True story, but I probably should not disclose any details.) Eventually I even spoke to some of these customers, who were very frustrated. And they voted with their corporate budgets, by not spending a plugged nickel on this product. Too bad, but that's what happens sometimes.