Why Your Next App Will Fail
Yes, But This One Goes To Eleven

If you’re developing an application for the masses, there are several things to consider when road-mapping it’s functionality and features.
It’s a common mindset to think you have to offer more than your competitors in order to be better. People want more right? Wrong. People (most of them) don’t know what they want. Psychologist and Author of The Paradox of Choice says that people, confronted with a large pool of options will be less satisfied with a decision. The more options there are, the higher their expectation. So even if they have made the best possible choice, their satisfaction level has by default, dropped.
We can apply this same rationale to our application design at an early stage. We’re not talking about eliminating core functionality, or even dropping the “bells and whistles” but taking a step back and asking whether or not the, “Wouldn’t it be cool if…” is worth the added complexity to what the end user is going to actually use.
Too Many Chefs In The Kitchen

Another reason your application will die a fiery death is that most of us (designers and developers) need approvals. More often than not these approvals come from people who are either ignorant, afraid, or stubborn. Ignorant of what’s been proven or possible, afraid of failure or too stubborn to think that there might be someone who knows more than them. I’m sure most of you are thinking of someone right now aren’t you?
If you are one of said chefs, and you aren’t open to listening to and considering input from your peers, your product is doomed to fail and my suggestion to you is to either open your mind, or find a new profession. Perhaps a prison warden or a S&M phone sex operator. That way you either have a captive audience that has no choice but to do what you say, or you have people paying you to belittle them.
Shoot First, Ask Questions Later

Some of us have the luxury of not being burdened by deadlines. However a vast majority are perpetually cognizant of launch dates. Sometimes these time frames are so tight, that we are forced to cut corners. These sacrifices can range from clean coding, UI design and even usability testing. We’re not saying that we can’t iterate after the fact, but first impressions are crucial and a bad initial experience can crush even the most brilliant project.
Conclusion
The next time you end up at one of these roadblocks, consider the actions you’re taking to remedy the situation? If all you are doing is complaining about the hurdles, to see the failure you need look no further than a mirror.
We are hard-coded with the desire to do the best we can. No one sets out to fail. We need to continually educate ourselves with facts and information to consider success, but even then there is no guarantee.
There’s nothing wrong with launching a great product that can get better. By taking careful consideration to avoid these potential pitfalls, we bring ourselves one step closer to making sure your next app doesn’t fail.
Jeff is a Sr. Art Director at HSN.com. When he isn’t being an evangelist of User Experience, UI Design and Best Usability Practices you can find him floating around the Twittersphere or perpetually tweaking his WordPress Blog.
Follow on Twitter: @fuelyourapps | @inetwebguy


Yes, it’s very true that chefs who can’t demarcate areas of expertise perpetually frustrate designers. Too many designers, however, can also cause problems. No matter the brilliance of two individuals’ design vision, if they don’t align on a given project then the final product risks incoherence.
You’re right Alex! I was speaking more to decision makers who may not be aware of things backed up by metrics, case studies and testing. Generally speaking the designer will get trumped every time if his/her superior disagrees.
But yes, there will be times when the “boss” is open to letting us run free, and if we are only out to “make it cool” then yes, we too are at fault.
“We are hard-coded with the desire to to the best we can.”
Does this make sense?
That was a fantastic article and I hope I put things into practice. I am scared of failing. Can you give me some tips? Suggestions?
Thanks
Khalness – When I say “hard-coded” I meant that it’s in our nature.
If you are scared of failure, congratulations you are definitely a human being. Anyone one who says they aren’t afraid of failure is either a liar, or under the age of 7. (or maybe Steve Jobs)
The year was 1978 I had just been taken to go see Superman the Movie for the first time. When I got home I tied a towel around my neck, opened a window and literally jumped out of it. Totally convinced I could fly.
I didn’t fly. In fact, I broke by arm.
But guess what, I never jumped out a window again unless I knew there was something soft to land on. I know this a simplistic explanation, but we learn from our mistakes.
“We are hard-coded with the desire to to the best we can.”
It should be
“We are hard-coded with the desire to DO the best we can.”
Thanks for the great advice. I see what you’re saying; someone said something about similar – about a good business man could have failed 11 times but on his 12 attempt he succeeded and learned from his mistakes. My own quote “failing and losing is great learning”
Nice article! Great to see the expression ”Yes, But This One Goes To Eleven”. Wasn’t it from a documentary of failed musicians ?