In todayâ€™s post, Aza Raskin tackles a readerâ€™s question about Product Management, cooperations with other groups, throwing stuff over the fence, why large teams generally suck, and political in-fighting and politics.
I work as a product manager for a technology company in the valley.Â In large companies like mine, the department of Product Management, Software Engineering, and Customer Experience work together, but in a clunky way, to build a product.Â What is the best way, in your opinion, to infuse the Humane Design Principles in a hot political environment?
For example, the classic problems of: product will define a feature based on market research and define the personas.Â Engineering feels like we define something and “throw it over the fence” to them to develop.Â At the same time, Customer Experience is bothered that Product Management didn’t involve them, etc.
Be sure to read our other interviews in our leadership series.
My question is turning out to be more of a human resources question than about design, but wanted your thoughts.
Maybe you should start an “Ask Aza” column, like a Dr. Phil segment, or something.
Successfully bringing a product to market is a holistic endeavor.Â User requirements drives customer experience; customer experience drives marketing; marketing drives user requirements.Â Nobody should feel that a set of requirements has been “thrown over the fence”.Â When this happens, the recipient-of-the-throw is beholden to an abstract deliverable and is no longer connected to the end-user.Â That’s a real problem.Â Combating this requires a tight-feedback loop which is most easily created with a small team: engineering gets to see the market research come in, and the usability people can guide engineering throughout the actual creation process.
In an ideal world, everyone on the team would have a foot in engineering, design, and marketing.Â Unfortunately, this isn’t always possible.Â What is possible is that we can create small, tight teams that collectively have intimate knowledge of all three disciplines.
The small-team idea is by no means new.Â In the book In Search of Excellence, Tom Peters explains over-and-over again that it’s the small groups; skunk works, home-brew projects, and strike teams that drive innovation at companies both large and small.Â The most successful teams are those of 10 people or less — preferably between 4 and 8 — that include people from the required disciplines.
By keeping teams small, products don’t get commitee-ized.Â The team is directly responsible for success.Â Success is dependent on making a product that meets the needs of the user and to the user, the interface is the product.
P.S.,Â I like the idea of an “Ask Aza” column: Anything that’s alliterative must be good!
Aza’s point above about team size is important, and one that I’ve discussed before.Â Quantitatively, we can show why, in general, large teams aren’t the best way to go.Â Here is what I wrote back in Ocotober 15, 2006:
Other articles in the “Ask Aza Raskin” Series:
- Aza RaskinÂ discusses the â€œinfinite scrollâ€ approach to Google search results.
- Aza RaskinÂ shares his thoughts onÂ Feature BloatÂ (aka, â€œFeaturitisâ€)
- Aza RaskinÂ describes the concept ofÂ Quasimodal Design.
- Aza RaskinÂ explains the role ofÂ Poka Yoke in the User Experience