Designing a feature of a web application has always been the most exciting thing to do for me.
However, initially it came with its own share of worries. I always found myself thinking:
- Will the users find the feature useful?
- Did I design the feature correctly?
- Will the users understand how to use the feature?
- Do the users need this feature?
And many more questions kept hammering my mind.
But now that I have a fair bit of experience designing some of the complex features that are used by other businesses to get their daily work done, I have noticed couple of things that I find myself asking often before I sit down to design any feature.
- How many users will use the feature and
- How frequently the feature will be used
These two questions have redefined the way I have approached web application design over all these years.
What I have realized is that you don’t have to design all the features the same way. Every feature has its weight when it comes to being useful to the users. And these two questions help to weigh the features properly and design accordingly.
Let me go into details of each of these.