Tag Archives: simplicity

Technology for Technology’s Sake

process-preparation-fresh-juice-juicerI am preparing for our upcoming AIM innovation course “Creating Business Solutions with Technology” and have been researching the use of technology in new consumer products. Whether the use of technology extends an existing product or category or develops a totally new product, it is important to balance the ability to apply technology with the actual need. Just because we can do something does not necessarily mean that it is right for the consumer and will make a better product or service. Sometimes the consumer is best served by simplicity vs. feature-rich technology. You can probably think of examples of products that miss the mark in terms of features or options that will most likely never be used, or worse yet, impede the consumer from using the product in the way they would like to. In this blog post I would like to explore that balance point between technological ability and need.

Too Much Technology

The makers of the Juicero juice maker came under fire in April when Bloomberg discovered they could make the same juice by hand that normally requires their $399 machine. The Juicero press requires proprietary prepackaged bags of chopped fruits and vegetables. However, it turns out that you can squeeze the same bag by hand and get similar results. The Juicero is wi-fi enabled so that it can read the bag’s QR code to ensure that it is legitimate and proprietary, and compares that code to a database to check that it is not past the expiration date or has been recalled. This is the Kuerig of juicers but with more limitations. I am sure that someone is working on a Juicero hack as I write this, so that you can press a freezer bag of your own produce. If the Bloomberg investigation is correct, I don’t need the machine at all. Yet, I can’t buy the bags unless I own a machine, so I am stuck. Granted, this machine does save clean-up time and effort but it also promotes waste from nonreusable bags. This company is trying to create a future revenue stream by requiring proprietary bags and providing subscriptions for automatic replenishment. There are some advantages to this product but it appears to be a case of technology gone crazy. All I want is a glass of juice.

Sensor Overload

I write often about automobile technology and I think that we are in an awkward transition period right now between traditional cars and autonomous vehicles. A lot of technology being put forward will be useful for self-driving cars. Although, will it keep us safe in the meantime? Sensor technology is being introduced to warn us about upcoming traffic or obstructions or dangers. Some vehicles even automatically correct for you if there is a present danger. I love the safety aspect of these sensors,but I am concerned that they are turning us into lazy or inattentive drivers who are lulled into a false sense of security. Until fully autonomous vehicles are commonplace, it is important to not over rely on the technology and to continue to be focused on the road and our surroundings.

Thoughts

Technology has its place, but occasionally we miss the mark in terms of what we think the consumer needs or wants. It is possible to create a technology-laden product just to create revenue without considering the end customer. This is a case of technology for technology’s sake and sometimes low-tech offers better solutions.

Which high tech products or services leave you scratching your head? Nominate your favorites here.

Author Kelly BrownAbout Kelly Brown

Kelly Brown is an IT professional and assistant professor of practice for the UO Applied Information Management Master’s Degree Program. He writes about IT and business topics that keep him up at night.

The Quest for Elegant Simplicity

Photograph of three stones stacked in the center of a pattern raked into the sand of a Zen garden.In our business solutions class we have been studying product and process innovation and the need to maintain the right balance between desired features and unmanageable complexity. After the recent high profile outages at the New York Stock Exchange and United Airlines, I wonder if the balance has tipped toward the latter. Both outages reportedly happened because of software upgrades and the interaction between the old code and the new code. In some instances, there is so much complex code that no one can tell what is going to happen.

Elegant Simplicity

I believe that there is a sweet spot between simplicity and complexity that I call elegant simplicity. Oliver Wendell Holmes Sr. is reported to have said: “For the simplicity on this side of complexity, I wouldn’t give you a fig. But for the simplicity on the other side of complexity, for that I would give you anything I have.” There is a big difference between crude simplicity and elegant simplicity. Perhaps you have come across a product, service, or process that is well thought out and just works, every time. Here are a couple of my favorites, and I invite you to write to me about yours.

Netflix

As I shared with our class, I love the Netflix service. I have been a customer for several years and it always works as promised. I am a DVD customer and I have established a personal queue from their selection. As soon as I am done watching the current DVD, I send it back in the prepaid envelope and the next one in my queue comes very quickly. They send me unobtrusive e-mails to let me know that they have received my DVD, and another e-mail to let me know that my next movie is on its way. I just received notification that they are consolidating both of those e-mails into one, to further reduce the mail in my inbox. They read my mind. Netflix does the job I need to have done and no more. They have fulfilled my definition of elegant simplicity.

Internet Radio

Another example of a product that for me just works is my internet radio. This is a recent purchase that I easily connected to my home sound system and my wireless router. I then found several stations that I listen to on a regular basis. This product is complicated, but the interface is intuitive, either from the front panel, the remote, or from the smartphone app. I can access several thousand stations and it delivers exactly what I need and no more. It can be as elaborate or as simple as I want it to be.

These examples highlight products that are complex under the surface but provide a simple user experience and are reliable. In these I have found elegant simplicity free of the complexity that could make them unreliable.

Thoughts

I am going to strive to find that spot of simplicity on the other side of complexity in my writing, my work, and my life. Will you join me? Do you have examples of products, processes, or services that make you smile? Our innovation class would love to hear from you and learn from your experiences.

Author Kelly BrownAbout Kelly Brown

Kelly Brown is an IT professional and assistant professor of practice for the UO Applied Information Management Master’s Degree Program. He writes about IT and business topics that keep him up at night.

Simplicity on the Other Side of Complexity—Quality Does Matter

Road and roadsigns in the form of a question markI have been thinking recently about software and product quality. There is a software quality conference this fall here in the Pacific Northwest and I recently read an article on the top ten software blunders of the last decade. As we rush products to market, are we compromising quality? What negative effect does that have on our product? Is it worth it? Is it acceptable? Is it the price we pay for doing business in a hypercompetitive world?

Continuous Exploits

In late April, it was discovered that there was yet another hole in Internet Explorer that allowed hackers to exploit vulnerabilities and plant malicious code on individual computers via infected websites. This is just one example of applications and operating systems with bugs waiting to be exploited. My question is this—are product developers and quality assurance teams releasing inferior, not-yet-ready–for-prime-time products, or are the products so complicated that developers do not understand all of the implications until after they have been tested by consumers? If it is the former, then the answer is to wait until all of the bugs are detected and corrected to release a superior product. If the answer is the latter, then that means that you and I are paying for the privilege of being product testers. Personally, I can think of better things to do with my time and money.

A Simplistic View

I will admit that I may be taking a simplistic view. My experience runs towards hardware products and support, although there are still quality products in that arena as well. According to Microsoft, Windows XP, which was released in 2001 and recently became unsupported, was compiled from forty-five million lines of code. Thirteen years later we have Windows 8.1. How many lines of code are in this operating system? Is the complexity sustainable or are we building products that we cannot manage? With this increasing complexity, have we resigned ourselves to a certain number of acceptable bugs? What is our tolerance level? One percent of nonfunctioning or potentially compromising code? Is that acceptable?

Thoughts

Nineteenth-century writer Oliver Wendell Holmes once said “I would not give a fig for the simplicity on this side of complexity, but I would give my life for the simplicity on the other side of complexity.” I believe that we are stuck in the middle of that complexity right now. While our products are sophisticated, they lack that elegance on the other side of complexity. We have learned to write incredibly complex code, which is understood in part by individual coders but in entirety by no one. This is the very thing that makes that code vulnerable to exploits and security breaches. If we could somehow find that simplicity or elegance on the other side of complexity, then we could enjoy robust, secure, and usable products.

Do you have or use a product or application that you think has broken through that complexity curtain? Share your find with me.

About Kelly BrownAuthor Kelly Brown

Kelly Brown is an IT professional, adjunct faculty for the University of Oregon, and academic director of the UO Applied Information Management Master’s Degree Program. He writes about IT and business topics that keep him up at night.