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.

Community Search:

MacTech Search:

Software Updates via MacUpdate

MacFamilyTree 7.3.4 - Create and explore...

MacFamilyTree gives genealogy a facelift: it's modern, interactive, incredibly fast, and easy to use. We're convinced that generations of chroniclers would have loved to trade in their genealogy... Read more

Yummy FTP 1.10.2 - FTP/SFTP/FTPS client...

Yummy FTP is an FTP + SFTP + FTPS file transfer client which focuses on speed, reliability and productivity.
Whether you need to transfer a few files or a few thousand, schedule automatic backups, or... Read more

VueScan 9.5.08 - Scanner software with a...

VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more

Iridient Developer 3.0.1 - Powerful imag...

Iridient Developer (was RAW Developer) is a powerful image conversion application designed specifically for OS X. Iridient Developer gives advanced photographers total control over every aspect of... Read more

Air Video Server HD 2.1.0 - Stream video...

Air Video Server HD streams videos instantly from your computer on your iPhone, iPad, iPod touch or Apple TV. No need to worry about converting or transferring files.
We took everything that was... Read more

Duplicate Annihilator 5.7.5 - Find and d...

Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes.
Duplicate Annihilator... Read more

BusyContacts 1.0.2 - Fast, efficient con...

BusyContacts is a contact manager for OS X that makes creating, finding, and managing contacts faster and more efficient. It brings to contact management the same power, flexibility, and sharing... Read more

Capture One Pro 8.2.0.82 - RAW workflow...

Capture One Pro 8 is a professional RAW converter offering you ultimate image quality with accurate colors and incredible detail from more than 300 high-end cameras -- straight out of the box. It... Read more

Backblaze 4.0.0.872 - Online backup serv...

Backblaze is an online backup service designed from the ground-up for the Mac.With unlimited storage available for $5 per month, as well as a free 15-day trial, peace of mind is within reach with... Read more

Little Snitch 3.5.2 - Alerts you about o...

Little Snitch gives you control over your private outgoing data.
Track background activity As soon as your computer connects to the Internet, applications often have permission to send any... Read more

Pie In The Sky: A Pizza Odyssey 1.0
Device: iOS Universal
Category: Games
Price: $2.99, Version: 1.0 (iTunes)
Description:
A game about delivering pizza. In space.
| Read more »

Chosen Gives Hopeful Singers, Songwriter...

If YouTube videos and reality TV shows like The Voice have taught us one thing, it’s that there are a lot of people out there who are anxious to show the world their talents. And if they’ve taught us a second thing, it’s that there’s an almost... | Read more »

Android's Popular OfficeSuite Now A...

Once only available for Android devices, OfficeSuite has finally landed on the app store. The Mobile Systems app lets you view, edit, create, and share Word, Excel, and PowerPoint documents as well as convert them to/from PDFs. It's touted as being... | Read more »

Warhammer: Arcane Magic is Coming Soon,...

Turbo Tape Games has announced that they're joining forces with Games Workshop to bring the turn-based strategy board game, Warhammer: Arcane Magic, to life on the iOS.
| Read more »

Fast & Furious: Legacy's Creati...

| Read more »

N-Fusion and 505's Ember is Totally...

| Read more »

These are All the Apple Watch Apps and G...

The Apple Watch is less than a month from hitting store shelves, and once you get your hands on it you're probably going to want some apps and games to install. Fear not! We've compiled a list of all the Apple Watch apps and games we've been able to... | Read more »

Appy to Have Known You - Lee Hamlet Look...

Being at 148Apps these past 2 years has been an awesome experience that has taught me a great deal, and working with such a great team has been a privilege. Thank you to Rob Rich, and to both Rob LeFebvre and Jeff Scott before him, for helping me... | Read more »

Hands-On With Allstar Heroes - A Promisi...

Let’s get this out of the way quickly. Allstar Heroes looks a lot like a certain other recent action RPG release, but it turns out that while it’s not yet available here, Allstar Heroes has been around for much longer than that other title. Now that... | Read more »

Macho Man and Steve Austin Join the Rank...

WWE Immortals, by Warner Bros. Interactive Entertainment and WWE, has gotten a superstar update. You'll now have access to Macho Man Randy Savage and Steve Austin. Both characters have two different versions: Macho Man Randy Savage Renegade or Macho... | Read more »

Price Scanner via MacPrices.net

Adobe Brings Powerful Layout-Design Capabilit...

Adobe today announced the availability of Adobe Comp CC, a free iPad app that enables rapid creation of layout concepts for mobile, Web and print projects. With Comp CC, designers can rough out and... Read more

Apple offering refurbished 27-inch 5K iMacs f...

The Apple Store is offering Apple Certified Refurbished 27″ 3.5GHz 5K iMacs for $2119 including free shipping. Their price is $380 off the price of new models, and it’s the lowest price available for... Read more

16GB iPad mini on sale for $199, save $50

Walmart has 16GB iPad minis (1st generation) available for $199.99 on their online store, including free shipping. Their price is $50 off MSRP. Online orders only.
Read more

The Apple Store has Apple Certified Refurbished 13″ 2.6GHz/128GB Retina MacBook Pros available for $979 including free shipping. Original MSRP for this model was $1299.
Read more

Save up to $600 with Apple refurbished Mac Pr...

The Apple Store is offering Apple Certified Refurbished Mac Pros for up to $600 off the cost of new models. An Apple one-year warranty is included with each Mac Pro, and shipping is free. The... Read more

Samsung Galaxy S 6 and Galaxy S 6 edge U.S. P...

Samsung Electronics America, Inc. has announced the Galaxy S 6 and Galaxy S 6 edge will be available in the U.S. beginning April 10, with pre-orders being accepted now.
“We have completely reimagined... Read more

13-inch 2.5GHz MacBook Pro (refurbished) avai...

The Apple Store has Apple Certified Refurbished 13″ 2.5GHz MacBook Pros available for $829, or $270 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free:
- 13″ 2.... Read more

MacTech is a registered trademark of Xplain Corporation. Xplain, "The journal of Apple technology", Apple Expo, Explain It, MacDev, MacDev-1, THINK Reference, NetProfessional, Apple Expo, MacTech Central, MacTech Domains, MacNews, MacForge, and the MacTutorMan are trademarks or service marks of Xplain Corporation. Sprocket is a registered trademark of eSprocket Corporation. Other trademarks and copyrights appearing in this printing or software remain the property of their respective holders. Not responsible for typographical errors.

All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.