> "business" thinks is needed while the "developers" think is not
Some correction here: "business" thinks is needed, while "developers" think is impossible. Have you really never seen that happen?
Then, a developer gets a great idea that turn an impossible idea into a possible mega-project. But, for lack of experience with this kind of project, thinks it's an small, viable one. Then, the project fails - big duh.
What's a problem here is that all it takes is one instance of this happening to the management to declare its team a failure and replace everything. Without any inspection or introspection. That's (if the history is complete) a profound lack of professionalism.
Some correction here: "business" thinks is needed, while "developers" think is impossible. Have you really never seen that happen?
Then, a developer gets a great idea that turn an impossible idea into a possible mega-project. But, for lack of experience with this kind of project, thinks it's an small, viable one. Then, the project fails - big duh.
What's a problem here is that all it takes is one instance of this happening to the management to declare its team a failure and replace everything. Without any inspection or introspection. That's (if the history is complete) a profound lack of professionalism.