I’ve recently been involved with helping a customer decide on their strategic IT development direction for the next decade.
It never ceases to amaze me how much power programmers have. A decision that will affect the whole organization for years and years ends up being determined by which tool the developers like best.
And which tool do they like best? The one where you get to write a lot of code. No wizards, no assistance, very little framework support and an ocean of handwritten, error-prone code.
If you let programmers choose development direction, you will incur unnecessary development costs that can run into millions over the lifetime of a system. Don’t allow programmers to set your IT strategy to whatever framework is hot this month. Decide on a process and make a strategic choice.