TweetFollow Us on Twitter

Complexity Dilemma
Volume Number:10
Issue Number:1
Column Tag:Inside Information

The Complexity Dilemma

Elegance vs. greed

By Chris Espinosa, Apple Computer, Inc., MacTech Magazine Regular Contributing Author

One of the tenents that I’ve held for a long time is that the best solution to a given problem is the simpler one. An Occam’s Razor of business, I’ve used this in everything from manuals to products to business contracts.

Of course, universal simplicity is hard. Sometimes you have to shift the complexity: for example, GUIs are easier to use, but harder to program. So another of my tenents is that you keep things simplest for the end user. Some of this I believe for esthetic reasons, the fundamental elegance of good simple design. But I’ve also believed that simplicity is good business, that the effort you put into a simple design pays itself back in more usefulness to more people, with less expense and trouble later on.

Lately, though, I’ve been proposing to people at Apple that complexity is better for business. And I’ve lived to tell the tale, surprisingly. Here’s my argument:

People understand the value of solving a problem. But they’re afraid that a solution that’s too simple might somehow hold them back. (Haven’t you ever recommended to a friend to buy a Mac model a little better than they really need, because they’ll grow into it?) So a little complexity actually justifies a higher purchase price. Of course, there are controls, because there’s a limit to how much somebody will pay; the market sets an acceptable price for acceptable complexity.

In itself that’s not so dishartening. You want your product to have “legs,” so that your customers can find their own level with it. This all explains why most of the top-selling applications and systems always have a few things that are Just Harder Than They Ought To Be, but still sell well. But there’s a second, more insidious, mechanism that rewards developers who make things too complex.

After the user gets comfortable with the simple stuff, they hit the part that’s just harder than it needs to be. Or they find the parts of the system that don’t fit their needs or desires. So what do they do? They buy more hardware or software, or books, or training classes. They amass a lot of shareware and need more RAM. Then they get an upgrade to an application, which means they need to get the latest OS release, which means that they need to upgrade all of their other applications, too. Then companies network the computers together, and have the IS people write applications, and start hiring people to work on the Help Desk to answer user questions and “improve productivity.”

This is a tremendous amount of economic activity to overcome complexity. It keeps a lot of companies in business and employs a substantial number of people. And I believe that a lot of it wouldn’t happen if the computers were simpler in the first place.

At this point I start sounding like a wild-eyed conspiracy theorist, accusing the masters of the computer industry of turning a billion dollars worth of technology into a hundred billion dollars of revenue by intentionally making things harder than they need to be. And sometimes I feel that way, especially when I see Microsoft selling a $49 upgrade to Windows 3.2 as having “air bags and anti-lock brakes” -- and what they mean is they fixed the bad design of the data compression “feature” that was the key reason to buy the previous $49 upgrade. The customers are so conditioned to paying to overcome complexity that they don’t realize that, in the same stroke, they’re buying more complexity.

If you intentionally created complex products to take advantage of this cycle, your finance manager would probably call it an “annuity stream” while your customers may call it planned obsolesence (or worse). But if you create the simpler solution, and your competitor creates one just slightly more complex, which one will get the support of the training providers, the magazine editors, the book authors, the distribution channel, and the rest of the infrastructure that lives off of complexity?

My moral here is not that greed should win over elegance. It shouldn’t. But if you are gifted enough to create truly elegant solutions, remember that you have to work harder to make customers appreciate how much money and effort they will save over the life cycle of the product. You’ll have to encourage support, training, and auxiliary information providers that the opportunity lies in helping people build real solutions, not in documenting “tricks and tips.” And plan for your product to stay simple over time, while you spend your effort coming up with solutions for users’ REAL problems - not the problems that your last product created.

 
AAPL
$463.97
Apple Inc.
+4.29
MSFT
$30.20
Microsoft Corpora
-0.04
GOOG
$609.09
Google Inc.
+12.76
MacTech Search:
Community Search:

Reckless Racing 2 Review
Reckless Racing 2 Review By Greg Dawson on February 3rd, 2012 Our Rating: :: RUBBIN' AND RACIN'iPhone App - Designed for the iPhone, compatible with the iPad The original Reckless Racing game set the bar for down and dirty iOS... | Read more »
Five For Friday: Week of February 3
Another week has left us behind along with the first month of the year. As always with the arrival of Friday, we take a few moments to round up five of the most interesting apps and games that we’ve yet to cover in a more extensive form. There will... | Read more »
GHOST TRICK: Phantom Detective Review
GHOST TRICK: Phantom Detective Review By Dan Lee on February 3rd, 2012 Our Rating: :: TRICKYUniversal App - Designed for iPhone and iPad Use “Ghost Tricks” to possess objects and solve a murder.   | Read more »
Launch Center Launches New Third Party A...
Launch Center has gotten a major new update that brings new automatic app detection. While the app launched with support for built-in notifications, now the app supports launching third-party apps with specific commands, that can be scheduled to... | Read more »
Spy Mouse Feels the Love With New Valent...
EA and Firemint’s Spy Mouse has an update out now that’s designed to be more appropriate for this time of year, with Valentine’s Day coming up. Love is in the air, and while the cats in Agent Squeek’s life are still out to keep him from getting his... | Read more »
Panorama 360 Camera Review
Panorama 360 Camera Review By Jennifer Allen on February 2nd, 2012 Our Rating: :: CREATIVEUniversal App - Designed for iPhone and iPad Creating a panoramic image just got a whole lot simpler.   | Read more »
Gravity Lander Review
Gravity Lander Review By Rob Rich on February 2nd, 2012 Our Rating: :: SHORT FLIGHTiPhone App - Designed for the iPhone, compatible with the iPad Get three cosmonauts to land on the surface of Mars safely. It’s significantly harder... | Read more »

Price Scanner via MacPrices.net

Open-box special: 13″ MacBook Air for $230 off MSR...
MacMall has open-box return 13″ 128GB MacBook Airs available for $1069.21 including free FedEx overnight shipping. That’s $230 off the cost of new models. Apple’s one-year warranty and all materials... Read more
Apple now offering refurbished Oct ’11 13″ MacBook...
 The Apple Store is now offering Apple Certified Refurbished October 2011 13″ MacBook Pros for up to $230 off the cost of new models, including free shipping. Apple’s one-year warranty is standard... Read more
MacBook Airs on sale for up to $101 off MSRP
B&H Photo has 11-inch and 13-inch MacBook Airs on sale for up to $101 (6%) off MSRP including free shipping plus NY sales tax only: - 11″ 64GB MacBook Air (MSRP $999): $939 - 11″ 128GB MacBook... Read more
Open-box special: 17″ 2.4GHz MacBook Pro for $487...
MacMall has a limited number of open-box return 2011 17″ 2.4GHz MacBook Pros in stock for $2012.26 including free shipping. That’s $487 off MSRP, and Apple’s one-year warranty remains intact. Read more
27″ iMacs on sale for up to $130 off MSRP
  Apple resellers have 27″ iMacs on sale for up to $130 off MSRP. The following is a roundup of the lowest sale prices we’ve seen from Apple Authorized Internet/Catalog Resellers that are available... Read more
Updated MacBook Price Trackers
We’ve updated our MacBook Price Trackers with the latest information on prices, bundles, and availability from Apple’s authorized internet/catalog resellers: 17″ MacBook Pro 15″ MacBook Pro 13″... Read more
Refurbished Apple iPad 2s available for $100 off n...
 The Apple Store has Apple Certified Refurbished iPad 2s available for up to $100 off MSRP. Apple’s one-year warranty is included with each model, and shipping is free (for the most part, Apple... Read more
Apple offers refurbished MacBook Airs for up to $2...
The Apple Store is now offering Apple Certified Refurbished 2011 MacBook AIrs for up to $250 off the cost of new models. An Apple one-year warranty is included with each model, and shipping is free... Read more

Jobs Board

*Apple* Solutions Consultant-Retail Sal...
Job Title: Apple Solutions Consultant-Retail Sales Profession: Sales -> Sales Representative/Business Development Requisition Number 7119264Job title Apple Read more
Desktop Support (Mac OS/Apple) | HelpDes...
for Apple device user support Technical Qualifications: 1. Mac/VIP Technician 2. Mac OS expert - please include any Mac ... to Soloman@Vdartinc.Com for for instant application and immediate response... Read more
iPhone / Android Developer at Onward Tec...
iPhone / Android Developer Responsibilities: Work with the team to understand and translate these into technical requirements Work with lead architect to develop application design strategy... Read more
Mac Developer at Symantec (Mountain View...
Mac developers who will help us build high quality Mac OS X products. Our Mac products need to be world class ... communication and security framework Be familiar with Apple Mac user experience... Read more
*Apple* Sales Manager - Retail Sales -...
Job Title: Apple Sales Manager - Retail Sales Profession: Sales -> Sales Management Requisition Number 12358447Job title Apple Sales Manager - Retail Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.