The modern mantra for developing applications today lies in the way we eliminate complications and wastage from the application. The real application is where the user just find the greatest amount of value
What exactly do we mean by complication? Merriam-Webster explains it as follows:
difficult to analyze, understand, or explain
When was the last time you visited an application that was easy? seldom right, look at the bank sites, travel sites, insurance sites, your company intranets, SaaS based application on web they all look so confusing and difficult to understand.
How difficult it is to strip out those extra features, unwanted features, difficult navigation, extra buttons, extra process steps, extra links and so on? But yet many so-called application evangelist introduce these complications, why do they do this is a separate point of debate.
Yes, ironically it does takes a lot of effort to prune the process, features and complications from the application but it is worth putting real value in using the application. Value here just means removal of all types of wastage from your application.
Few of the applications I really adore in terms of application minus complication are:
- #Google search (it’s the most minimalist design I’ve ever seen)
- #Basecamp (Talk about fewer features yet powerful project management and this app stands out of the crowd)
- #Apple website (wow!)
- #Basecamp breeze (Latest entrant too my favorites! create groups in just 3 steps! Awesome)
- #500px (It does what it is supposed to do)
- Let me not bore you by more examples, I can write a complete post on top 25 such websites
Go ahead and challenge those inclusions, cut wastage, reduce steps, reduce clicks. Make your app stand out and let it shine, I guarantee at the end of such exercise you will take pride of you’ve made. Innovation is nothing but achieving same result with least of effort.
If pruning, reducing, minimalism doesn’t work you can blame me for putting this crap on my blog and ruining your application.