For everyone

There are two ways to design a product for the widest possible audience. In other words, for everyone.

  • Focus on all the things that anyone needs, call it the set union approach, or
  • Focus on only the things that everyone needs, call it the set intersection approach

The former may lead to a great product that everyone has a use for. But often it leads to products that no one loves. It has too many unwanted features cluttering the experience for most users. And developing and maintaining all those features adds complexity and delays.

The latter leads to simple products. They don’t fulfill all the needs for anyone. But they fulfil some needs for everyone, without adding any clutter they need to deal with constantly. Not having to deal with the special features, and exceptional cases also makes them easier to develop and maintain.

Continue reading For everyone