Please note this is highly opinionated piece — please be aware of biases!
As you know, there are a plethora of apps out there. Some are “amazing” – they are easy to use, have useful features that make life easier, and they are a delight to use. We even tell our friends about them, or write about them. And then there are some products that are not so “amazing” – they fail in one in one of the above aspects that makes us abandon them — not good for businesses!
On my quest to understand what makes a product “amazing” and unearth a framework to help us make any product “amazing”, I’ve found one classification system that allows you to categorize products into one of the following three groups:
- Engineering-driven,
- Design-driven, and
- Product-driven
Let’s dive into each of these.