In Pursuit of "Elegant Solutions"

A Friend of Juice pointed me at a recent dispatch from the Change This web site entitled Elegant Solutions. If you aren't familiar with Change This, it is worth a look. It is an outlet for big thinkers to publish "manifestos" on (mostly) business ideas ranging from marketing and customer service to strategy and innovation.

This particular manifesto by Matthew E. May (a trimmed down version of his book by the same name) reveals the secrets behind innovation at Toyota. It offers a number of themes that resonate with the discussions on this blog. A few of the high points:

"Toyota is in pursuit of 'elegant solutions to real world problems.' Not grand slam homeruns, but groundball singles implemented all across the company by associates that view their role not to be simply doing the work, but taking it to the next level... An elegant solution is one in which the optimal outcome is achieved with the minimal expenditure of effort and expense... [and is] is recognized by its juxtaposition of simplicity and power."

"Great innovation requires understanding and appreciating the concept of elegance as it relates to solving important problems. Oliver Wendell Holmes once said: 'I would not give a fig for the simplicity this side of complexity, but I would give my life for the simplicity on the other side of complexity.' This is one of my favorite quotes—certainly my favorite by OWH.

Elegant solutions avoid the traps of: 1) Swinging for the fences; 2) Getting too clever—i.e. too many bells and whistles; 3) Solving problems frivolously.

"[Innovation] requires that we work the way artists or scientists do: accept the limitations, use them to our advantage, and pursue the simple question that drives the thinking behind every breakthrough, big or small: Is there a better way?" This idea of embracing constraints, which we wrote about a while back, is becoming increasingly embedded in business thinking.

"Artists and scientists own their work and sculpt their job. That’s new school. It’s a different mindset, and anything different is risky... New-schoolers know they’ll get pushback, but they trust their abilities, and continue to employ their ingenuity to explore and experiment with new ways of doing things within the confines of the organization." Chris and I are sons of an artist who quit his job to pursue his dream of painting. That lesson stuck.

"Real learning is a cycle of questioning, experimenting and reflecting. It’s how we convert curiosity into an innovative solution." This is a theme we constantly re-enforce with our clients—analytics is a journey of discovery. The end goal isn't a report or analysis, it is a step that will reveal new understanding and help you ask a better question next time.

"Elegant solutions often come from customers—get out more and live in their world.... go look and see to fully grasp the situation; then, and only then, define the problem and design the appropriate solution." We have been a proponent of looking at the raw data that describes individual customer behaviors--alternatively, there are companies like Lextant that specialize in helping businesses get closer to understanding customer needs.

"Focus on clear and present needs, or your great ideas remain just that. Make sure you’re concentrating on a real need. Don’t confuse an unarticulated need with a non-existent one. Don’t attempt to manufacture a need." This is the fundamental problem with many data warehouse and business intelligence projects--in their attempt to be comprehensive, they minimize current needs and frequently miss the mark on future needs.

"Pictures and images connect people to thoughts and goals and help turn valuable ideas into action. So get graphic. Whenever you can, wherever you can, start building a visual element into your thinking... Digging into relevant data helps fight the dangers of bias, convention and instinct. There’s nothing better to help make the break with comfortable patterns than solid evidence. " Preaching to the choir.

"Be-all, end-all, feature-rich solutions almost always miss the mark. Because they’re over-scoped and too complex. They’re usually proof that we lack real insight into our customer’sdesires. Complexity destroys value, which is what matters most to the customer. The most elegant solutions always seem blazingly simple." Isn't that just the way it is with many BI solutions?

3 comments


January 31, 2007
David A. Heiser said:

Thks for a very good summary.

I can see a very real conflict here when Toyota's view of "solutions" would be applied to American business's. American business's are so driven by management/executive egos and drive for personal income that the issue of who "created the elegent solution" is more important than the solution.

There is also a basic conflict between a view of "business in society" as practiced in Japan and in America. Whether you agree with this or not, Buddhism did influenece the Jappanese view of business (i.e. a benefit to society as a whole). The American view that bussiness is strictly for the individual, and any benefit to society is incidental. An "elegent solution" requires a cooperative structure throughout the company. How can this be developed, when employees don't know from quarter to quarter that they will still be employed?


February 7, 2007
capnjosh » Blog Archive » Elegant Solutions said:

[...] Juice Analytics posted a synopsis of an article  on “Elegant Solutions” from the Change This web site.  Here’s a quote that sums up the “elegant solution” ideal: Elegant solutions avoid the traps of: 1) Swinging for the fences; 2) Getting too clever — i.e. too many bells and whistles; 3) Solving problems frivolously. …An elegant solution is one in which the optimal outcome is achieved with the minimal expenditure of effort and expense…[and is] is recognized by its juxtaposition of simplicity and power.” [...]


February 19, 2007
Web Analytics Demystified » Blog Archive » Like hitting golf balls in the fog said:

[...] Via Juice Analytics, I was up early this morning to catch up on my reading and I found myself flipping through Matthew May’s Change This presentation on elegant solutions. The slide deck is a great read and I’m definitely going to check out The Elegant Solution: Toyota’s Formula for Mastering Innovation. One thing really stood out for me as particularly relevant to the plight of companies working to be successful with web analytics. [...]

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment





Instant Shopping Lists, or...How Excel Can Improve Your Marriage

Sunday mornings at my house:

Wife: "What do you want for dinners this week?"

Me: "Dunno. Something easy."

Wife: "Think of something."

Me: "Bratwursts?"

Wife: "Something real."

...

And so it goes, every weekend. Making the weekly grocery list is one of those tedious tasks that feels like an unavoidable mallet to the brain.

My friend Cathy decided to do something about it—she built an Excel tool that helps her pick dinners and automatically build a list of ingredients. This Recipe Manager is a fine feat of Excel engineering and she has been kind enough to let us share it with our readers.

Step 1: Use the handy recipe input sheet to add new items to your list. Tip: Only add ingredients that you don't normally stock.

Recipe Input

Step 2: Select from drop down lists of dinner options--one for each day of the week. The dinner suggestions area at the bottom randomly selects a set of recipes to provide some fresh ideas.

Recipe Selection

Step 3: Print out your automatically generated shopping list.

Shopping List

Download Cathy's Recipe Manager here. It may just free up some quality time.

9 comments | Show all comments only the last 5 are shown


January 28, 2007
Carm said:

I LOVE this. Thank you for sharing. When I first looked at it I was concerned because the dropdowns did not have the recipes in alpha order so it was a little difficult to find the one you wanted. But then I figured out that I could sort the Recipe Main sheet by recipe and voila - alphabetized dropdowns.

Thanks again.


January 30, 2007
Henk said:

Alan, you triggered me: you can make the lists dynamical, I think. It just picks from a list that can be extended. It works like dynamic range names - same you can "grow" a chart everytime data is entered.


March 2, 2007
All about food « Pico DiPaolo said:

[...] Oh that reminds me of another thing that Petie and I have been meaning to try - this one I found on Juice Analytics…Cathy’s Recipe Manager is similar but you put your own recipes into this Excel spreadsheet and it creates the shopping list for you. We really will try this soon. [...]


March 22, 2007
HS said:

Great job! At least someone thought about this. One improvement to the sheet (yes we got suggestions now that someone bothered to make this thing) would be to group the ingredients by aisle/ food section. Ideally (and this may be too idealistic), if I shop consistently from Kroger or Costco, I would like to have a shopping list which gives me a list of items to buy from each aisle--that would speeded up my shopping.

But once again..great job, Cathy!


April 22, 2007
Samuel said:

Have any divorces or outbursts of violence been reported when an innocent spouse suggested this method to the other computer-hostile spouse?

But seriously, this would be a perfect application to initiate on an Apple user-friendly type package complete with warm and fuzzy ad campaigns that would make any couple feel like dunces for not adopting this new and smarter way of doing things.

Of course, I have just the agency that could manage the whole project, making all of us rich beyond our wildest dreams.

Intrigued? Yawning? if the former , write me and we'll make it happen, yes, and soon. As Madam Ruby might say, 'I see great things in your future..."

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment





Analytics Roundup

Many Eyes: IBM's collaborative visualization
Fernando Vargas' vision comes to light.

0 comments | Add a comment

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment






Databases are Rocks, Spreadsheets are Water

Sean McGrath offers a brilliant description of the relationship between spreadsheets and database applications. No commentary required.

"Think of your centralized database applications as a set of large rocks. Their great strength is their solidity. Their great weakness is their lack of flexibility. Think of spreadsheets as the water that flows over and around the rocks. Their great strength is their flexibility. Their great weakness is their lack of solidity. The easiest route to the far side of a rock is to be like water and flow over or around it, rather than to change the nature of the rock."

"Would you mind repeating that more slowly?"

"No problem", said Master Foo. "Database applications have rigid structure and rigid behavior. If a business process exactly matches the structure and behavior then nothing inhibits the flow of business processes. As soon as the rigidity becomes a problem, users will seek to find the quickest way around the rigidity. This often takes the form of spreadsheets that supplement the data and the behavior of the centralized systems. Spreadsheets do not involve getting the IT department to do anything. Nobody even needs to be told. The spreadsheets can be stored locally. Individuals can set up their spreadsheets to model how they themselves work. They have complete control."

A cold sweat formed on the brow of the CIO.

"Over time, more and more key information lives primarily in the spreadsheets rather than in the centralized data stores. In advanced cases of this phenomenon, it is the expense centralized enterprise applications that can be destroyed without causing a noise at board level because individual, local PCs hold the true enterprise data in an amorphous assembly of spreadsheets."

(Via James Webster at The News Before the News)

8 comments | Show all comments only the last 5 are shown


January 18, 2007
Jorge Camoes said:

Let me quote the TV series "Yes Minister" (from IMDb):

[Discussing a hospital that has 500 administrators, but no doctors, nurses, or patients]
James Hacker: You think it is functioning now?
Mrs. Rogers: Minister, it is one of the best run hospitals in the country. It is up for the Florence Nightingale Award.
James Hacker: And what is to praise that?
Mrs. Rogers: It is won by the most hygienic hospital in the area.

Too often the corporate information system forgets to walk the last mile and give the users what/when/how they need. They have "the most hygienic" system because people don't use it (so they have no complains, which is great, isn't it?).


January 19, 2007
TCH said:

I agree with the basic points made -- databases allow rigorous control of data; spreadsheets provide the flexibility of asking and analyzing every eventuality that arises, not just those that are built into a database construct.

So, my practical question is -- what's the balance? Realistically, how can we evolve a system that provides the best elements of both, or is that a pipe dream?


January 21, 2007
Andreas Lipphardt said:

You have to combine the strength of both worlds with an Excel friendly OLAP. A spreadsheet is very flexible and quite accepted by business users. An OLAP data base is a real database, like a spreadsheet on steroids, with a rigid structure and is very scalable. So just provide your users with a seamless Excel integration. Give them an easy to use OLAP database tool that allows them to build OLAP databases themselves without IT involvement. TM1 uses this approach for many years and is very successful with it. Even Micosoft started to better understand the needs of business users and now has a very good OLAP integration with Excel 2007.

Nigel Pendse wrote an excellent article about the relation of spreadsheets and databases: OLAP and spreadsheets - friends or foes?
http://olapreport.com/purchase/Reviews/Spreadsheets.htm


January 23, 2007
Jeff Carpenter said:

This is a great metaphor for two information management extremes but as previously commented, there is some middle ground.

Ventana Research expects the emerging <a href="http://www.intelligententerprise.com/showArticle.jhtml?articleID=196701574
"> Spreadsheet Management Market</a> to explode in the next few years (from $15M in 2007 to $500M in 2011).

As this market grows, OLAP will certainly play a more and more critical role in extracting intelligence from these managed spreadsheets for decision support.

Anyone care to complete the metaphor: Mud? Gravel?

-Jeff Carpenter
<a href="http://www.agilegraph.com" rel="nofollow"> www.AgileGraph.com</a>


March 1, 2007
Linda Ewen said:

You have been exposed to some bad databases. Good databases are very flexible and will withstand an extraordinary amount of change.

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment





Communication that Sticks

The last mile of business analytics is poorly paved. Most of the effort and investment has been put into gathering, centralizing and warehousing data; relatively little time is spent on thoughtful, creative analysis and ensuring that results are communicated into the minds of the decision-makers. It is this last piece that may matter the most.

We can construct engaging stories from the data and put together winning PowerPoint decks, but the window of opportunity to communicate our results always seems frighteningly narrow. Weeks of analysis and synthesis can get crammed into a single 30-minute agenda-item. The cramming part isn't so much the problem (it demands focus on the key results—I am more concerned about the fleeting attention of an audience that has a dozen other priorities, is awash in information, and may be data-phobic. Not to mention the risk of getting derailed by conversations about the data sources and statistical significance.

How can we share our analytical results in a way that will stick to the distracted mind of an executive? Moreover, is our obsession with top management misplaced when insights about the business should be spread to all levels of an organization?

One place to start is to consider how to break through the cluster of information with creative communication techniques. Here are a few ideas—I'd be interested in hearing your ideas or success stories:

  • Catch them in their downtime. At one client, we created flyers that showed the results from a customer survey and posted them in the bathroom stalls under the title "Learn as you go." We gave a captured audience something to read. Maybe we were too timid—why not go all the way with custom-printed toilet paper?
  • A new format. When traditional slides seem to numb your audience, maybe a new information format is in order. Try a science-fair type poster, a web page, or a short book (check out self-publishing with Lulu). We once created a movie (Windows Media only) to show customer behaviors; a year later I got a request to show the movie in order to re-establish the key message. That's sticky.
  • One-page summary. Provide your audience with something to take away that summarizes your key messages. You might hand out (or stuff mail boxes with) a laminated one-pager with your most important framework and results. A colorful summary that begs to be thumbtacked to an office wall is better than a 40-page black-and-white deck that begs to be thrown out.
  • 10' display. It seems to be in vogue for companies to have big TVs in the lobby to stream corporate propaganda to the minions. Reach out to corporate communications to see if you can get into the program.

2 comments


January 16, 2007
derek said:

Thirty minute agenda item!? Ee, we used ter *dream* of getting a thirty minute agenda item!

Thirty minutes? Bloody looxury.


January 25, 2007
dan said:

First, love the blog!

Second, yaaah.. ways to communicate so it sticks!

One Page Summary, our brand folks love this one alot and clients with that particular slant dig it as well, doesn't always work for other ventures. We always strive to be able to sum up the reseacher in a one pager like way if possible. Data needs to be digestible for all.

Video, over and over and over again, video proves itself as a powerful communicator. Mix video with data results (think popup video on vh1) and make them see the actual experience unfold and the data points to stress.

More visualization needed. The challenge lately is to get more of our data to be all funked up via a digg swarm like dealio. Make it flow, cool, browse able and so on. I remember the days playing with Visual Thesarus and thinking "damn.. we gotta apply this model to some data".

Storyboard Playback. We're doing alot more with a kind of mission statement or story playback that gives the client the story of the ideal experience along with the data points, especially in multi-sensory research that play into that story along the way. You read the story and see the stimulus people refered to that made them feel that way. You give the design team all the bits.

But ya overall, making data cool is a frickin challenge, but yer blog is helping!

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment





Rodney Dangerfield of spreadsheets

Poor old Mac Excel, it just don't get no respect.

It's different enough from PC Excel to strike uncanny valley fears into the unwitting. The next versions will exclude built-in VBA much to the chagrin of the Mac business faithful. The uproar reminds me of when Lotus announced it would pull LotusScript, a VBA-like language, out of its Notes program. People were openly revolting (although nothing was quite as revolting as Notes development).

So, if you don't have Parallels or the like, it's pretty much the only choice you've got on OS X. Sure, you can use Open Office, but that comes with its own peculiarities and incompatibilities.

One tip I'd like to share is how to silence this much maligned program. If you're using anything other than the built-in speakers on your Mac, you'll find that people in other parts of the office tend to jump out of their chairs when you hit Save. Mac Excel blings, clicks, and whirs with wild abandon.

Be quiet!

You're just one click away from the sound of silence and passing this along is almost always met with "oh, you can do that?" squeaks of delight.

6 comments | Show all comments only the last 5 are shown


January 16, 2007
Rob Fay said:

That's a shame since I use a Mac at home. There is an alternative, however, to purchasing Parallels and a copy of Windows - Mac users can bypass purchasing Windows by purchasing <a href="http://www.codeweavers.com/products/cxmac/" rel="nofollow">CrossOver</a> and a copy of Excel.


January 16, 2007
Jules said:

Thanks, Miguel. I had one of those 'ho hum' feelings about NeoOffice in the 1.x line. It was a little too slow to be usable for my needs. Perhaps I need to download the 2.x version and see where it's heading. The <a href="http://www.neooffice.org/" rel="nofollow">Web site</a> claims "Open XML and VBA Macro support in Q1 2007" so it's certainly worth a peek.

Given Novel's input into NeoOffice and their recent deal with Microsoft perhaps this might just have legs.


January 16, 2007
Jules said:

Good point, Rob. My primary, pre-OS X laptop used to be a Thinkpad so I'm familiar with CrossOver and <a href="http://www.winehq.com/" rel="nofollow">Wine</a>. Stability was a major issue even a few years ago so I'm guessing CrossOver has made strides if you're recommending it.

How well does it play with OLE, um, I mean COM... no, DCOM? Uh, COM+? What are they calling it this week?


January 16, 2007
Rob Fay said:

Actually, I cannot vouch for its goodness since I have not yet upgraded to an Intel-based Mac. However, the CrossOver site has user-supplied ratings concerning how well some pc software plays on the Mac using this tool...


June 22, 2008
George said:

Codeweavers just released version 7.0 of Crossover for the Mac, but I'm disappointed to report that running Excel 2003 VBA macros is still problematic. It may be that Excel 2007 is better supported. I do not own Excel 2007 so, short of purchasing it, I will have to rely on the comments of others to learn whether it runs without hitches under Crossover.

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment





Excel Training Worksheet

Click here to download our much-delayed Excel training document. It is chock-full of tips, tricks, and exercises to sharpen your Excel skills.The training covers many of the areas discussed in our post on "Essential Excel Skills." Here's the outline:

1. Getting started

a. Keyboarding

b. Absolute and relative references

2. Data and functions

a. Find and replace

b. Date and time

c. Functions

d. Text functions

e. Vlookup

f. Data filters

3. Presenting data

a. In-cell graphics

b. Conditional formatting

c. Chart Exercises

Please share your thoughts on weaknesses or gaps in this document. Better yet, send us additional training content that we can include in the next version of this file.

22 comments | Show all comments only the last 5 are shown