LIFT is on. Yesterday, I took part in this workshop that stimulated discussions around the reasons that brought different technologies to fail. As the topic was very interesting to many LIFT attendees the room was quite full and we had to break into groups. I coordinated and worked with people interested in reasons of failures of mobile applications. We came out with a list of nine points that summarize well our discussion:
- Applications should be self-contained. No need to access data remotely as traffic is often charged separately and people do not want to pay extra money;
- Lack of market model. E. g., Mobile blogging did not really address a real user need;
- Lack of advertisement;
- Lack of awareness / lack of certainty. For instance applications might show an inconsistence mechanism of use or either they did not offer appropriate feedback. People could feel uncertain that the application will accomplish their communication intentions;
- Lack of culture. Either there is not a culture around a new service or the service might offer something which exist in other forms in other contexts;
- Ergonomic barriers. Usability issues like extremely complicate installation procedures or interaction mechanisms;
- Pricing/cost model. The user might feel uncomfortable if s/he is not sure of how much s/he is going to pay for using the system or the service;
- Tradeoff between responding to needs and creating new needs. I actually think that we should design following the first principle but most of the time is the other way around and this lead developers to design for false needs;
- Lack of standards. One of the biggest barrier for mobile development is the lack of standards. Devices offer inconsistent features and APIs and multi-device programming is extremely costly, and buggy…
During the general discussion we stated that most of the failures of “intelligent applications” lie on the fact that their definition of what is an intelligent behavior is flawed. Essentially, people are not rational and therefore unpredictable. Also for many of these products there is no effort to take the user’s point of view and adapt to changes.

I found this blog really interesting. And I think the same goes to web and net applications development as well. Daily, we’re spewing out Web 2.0 apps like there’s no tomorrow. Some have been very consistent with market needs, yet most others died off even while in their beta stage. It’s strange that web/mobile apps/service developers are not using what ‘old skool’ advertising agencies have been employing in-house to produce the right campaign for the right group of people. I call them ‘old skool’ because they are still holding on to their Above-the-Line media as if it’s the cornerstone of communications. I’m seeing a group of hybrid people who have the expertise in both areas. The consumer insight research and strategy planning that have so endearing been called ‘The Brain’ in agencies combined with the innovative ideas of communications 2.0. I truly believe that if a company listens genuinely to its users/consumers, they’ll create fantastic results – a win-win situation for both. Not many can truly listen though…