Skip to content

How to create the next iPhone

June 13, 2008 by Artem Marchenko

[Apple is a] company that can make a mobile phone with no buttons, no picture messaging, slow Web access and no video capture into the most desirable phone on the planet © crave @ cnet

This Monday I was following the opening WWDC keynote. I find it remarkable how Apple manages to pump out one excellent product after another. In most of the areas they decide to touch they are able to rapidly become the makers of the most desirable product on the market. Their iPod redefined the music player market, MacBooks are becoming more beautiful faster, than Microsoft can copy even minor bits of Mac OS X, now iPhone with its MobileMe are going to get a decent part of the smartphone market piece. Even their relative failures would be considered a success for many other companies.

Winning with less features

What is especially interesting is that Apple usually enters the well established markets and often with the devices that lack features comparing to the competitors. MacBook Air is severely limited by its single USB port, iPhone went to sales with the lousy camera and being unable to send text messages to multiple recipients. It didn't prevent these devices from becoming at least the very wanted products rapidly.

The Apple Secret

The Apple secret is simple. The typical Apple approach as I see it is to start with solving the most important user problems and nothing else. They don't really care about the feature set, but concentrate on solving a few top problems of the user, ignore every secondary feature in order to focus on these top problems and add more functionality only after they get the live market response. They did just that with the iPhone: solved the top problems (complexity of the very basic operations and of the web connectivity) while ignoring all the secondary issues (such as ability to install 3rd party apps and even fast web browsing). Once they got market acceptance and feedback, they focused on the next level problems such as inability to locate good applications and multiple devices synchronization.

Creating the next iPhone

This strategy sounds straightforward, doesn't it? It does until the moment, when yet another manager comes with the desire to put yet another useful feature into an already feature-bloated product and until you have to focus on the "whole product" instead of cruelly cutting out the secondary features.

About the Author: As the Editor-in-Chief for AgileSoftwareDevelopment.com, Artem is charged with overseeing the direction for content, advertising, and the overall management of the site. Nowadays in his day life, Artem is a product manager in a global telecommunication company where he leads the development of a product developed in extremely distributed environment. Artem has been applying Agile and researching Agile since 2005. Contact Artem

Comments

Agile in the approach

June 14, 2008 by Eric Marden (not verified), 1 year 2 weeks ago
Comment id: 1584

This is the same approach to development advocated in 37 Signals' book Getting Real: http://gettingreal.37signals.com - and while it seems antithetical to the conventional wisdom (at least according to marketers and product manager types) is exactly how a new crop of agile developed tools, software and web apps are winning the hearts and minds of its users and keeping them. Its nice to see the same approach applied to devices.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Best of AgileSoftwareDevelopment.com