'Design by committee' is a pejorative term and a punchline for many jokes, but it’s still seeing a comeback, and that’s scary. Credit: FangXiaNuo / PhonlamaiPhoto / Getty Images Google “design by committee,” and you won’t see anything good. The phrase is a pejorative term for a project that has many designers and no unifying plan or vision. That’s said, I’m seeing this approach more frequently these days when it comes to cloud architecture, which is disturbing. I’m not sure if it’s due to the pandemic and the need to get people engaged remotely, or the lack of skills that is pushing important decisions to groups of people. [ Also on InfoWorld: 12 ways to make really bad technology decisions ] If you’re as old as me, you remember architecture steering committees. These were groups of IT leaders, typically from different departments, such as security, databases, development, etc., who came together to decide on a holistic architecture made up of technologies that everyone could agree on. The idea seemed logical. If you’re going to get people to follow a plan, you want them to be involved in creating it. However, what was set up to motivate the team created a hodgepodge of technological gobbledygook that cost millions to fix later. Why did this occur? Different agendas, with different technology bias regarding those agendas. Typically, a group didn’t consider the holistic objectives of the architecture (such as business requirements) but focused on tactical issues around their pet requirements. To appease the group, each member was allowed to make a call, and while the technology was not a bad choice unto itself, the architecture did not work well together and cost the business millions more to build and to fix when it failed. I was in the middle of a bunch of these, and the memories are still painful. While I stopped short of needing treatment for PTSD, I did learn that design by committee was a bad idea and I avoided it passionately, even by threat of resignation. Today it’s pretty much understood that too many people making technology decisions and plans just does not have a positive outcome. We’re finding the most success when a small, tightly coupled team is led by a master architect. They consider all business requirements and select an optimized cloud technology stack based on nothing but the business requirements. Centralizing these decisions, while not completely democratic, typically leads to better outcomes, speedier decisions, and better deployments. Decisions are still politically charged, but you only need to say, “do you want to design this by committee?” and they all pretty much back away slowly. Or do they? As I mentioned, there seems to be a return to architecture steering committees to select and deploy cloud computing technology, largely because of more remote work and fewer skills in the organization. Companies are moving to a brain trust model where many of the technologies will be chosen by a vote. I’m here to warn you before you get in trouble and must fix some huge mistakes: This is still a bad idea. And trust me, I will say “I told you so.” Related content analysis Azure AI Foundry tools for changes in AI applications Microsoft’s launch of Azure AI Foundry at Ignite 2024 signals a welcome shift from chatbots to agents and to using AI for business process automation. By Simon Bisson Nov 20, 2024 7 mins Microsoft Azure Generative AI Development Tools analysis Succeeding with observability in the cloud Cloud observability practices are complex—just like the cloud deployments they seek to understand. The insights observability offers make it a challenge worth tackling. By David Linthicum Nov 19, 2024 5 mins Cloud Management Cloud Computing news Akka distributed computing platform adds Java SDK Akka enables development of applications that are primarily event-driven, deployable on Akka’s serverless platform or on AWS, Azure, or GCP cloud instances. By Paul Krill Nov 18, 2024 2 mins Java Scala Serverless Computing analysis Strategies to navigate the pitfalls of cloud costs Cloud providers waste a lot of their customers’ cloud dollars, but enterprises can take action. By David Linthicum Nov 15, 2024 6 mins Cloud Architecture Cloud Management Cloud Computing Resources Videos