March 20, 2009 11:07 AM PDT

Google designer leaves, blaming data-centrism

by Stephen Shankland
  • Font size
  • Print
  • 82 comments

Douglas Bowman, Google's visual design leader, is leaving the company after finding the company's reliance on detailed Web page performance data too confining.

Bowman clearly had mixed feelings about departing, but he wasn't shy with his opinion about what he didn't like. From Bowman's blog post Friday on the matter:

When a company is filled with engineers, it turns to engineering to solve problems. Reduce each decision to a simple logic problem. Remove all subjectivity and just look at the data...that data eventually becomes a crutch for every decision, paralyzing the company and preventing it from making any daring design decisions...

Yes, it's true that a team at Google couldn't decide between two blues, so they're testing 41 shades between each blue to see which one performs better. I had a recent debate over whether a border should be 3, 4, or 5 pixels wide, and was asked to prove my case. I can't operate in an environment like that. I've grown tired of debating such minuscule design decisions...

I'll miss working with the incredibly smart and talented people I got to know there. But I won't miss a design philosophy that lives or dies strictly by the sword of data.

Bowman also gripes that Google's designers came from a background of computer science and human-computer interaction rather than classical design, and that none of them rank high in the pecking order.

Google's vice president of search and user experience, Marissa Mayer, is pretty high-ranking and cares a lot about design. But it's not hard to see how her philosophy might rankle. Here's one thing she said about design in a 2008 speech: "On the Web in general, (creating sites) is much more a design than an art...You can find small differences and mathematically learn which is right."

I can't speak for Bowman's experience, though I can see how a classical designer might feel stifled by code monkeys. There are plenty of considerations that go into design in general, and pragmatism can be at odds sometimes with passion, boldness, and innovation. And Bowman earlier was a designer at Wired, which is definitely at the bold end of the spectrum.

Overall, however, I find Google's approach to design refreshing and radical in its own way. Choosing color shades and pixel widths on the basis of the behavior of millions of Web page users is a fascinating development to the form-follows-function school of design.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Add a Comment (Log in or register) Showing 1 of 3 pages (82 Comments)
by kgsbca March 20, 2009 11:47 AM PDT
I get so fed up with slow-loading web pages, I'm glad somebody cares about performance. I don't care about the width of a border, or the shade of blue, and I hope google doesn't replace Bowman with somebody who only cares about how things look. Maybe his next job can be for a real estate broker, they favor form over substance.

Bowman wanted subjectivity in google's subjectivity in their designs, but he doesn't realize that the problem with that is then it becomes a question of whose subjectivity. He decried the lack of debate, but how do you debate subjective taste?
Reply to this comment
by sanenazok March 20, 2009 11:49 AM PDT
Good for Google. Don't leave design choices to "artists" who don't realize that adding in a "nice" element that adds 0.00001% more processing power per transaction will noticeably cut down performance. Sounds like Mr. Bowman didn't know how to work with professionals outside of his own field.
Reply to this comment
by paulej March 20, 2009 3:09 PM PDT
Most engineers today do not care much about performance. If they did, they would not be writing so much Java code.
by someguy- March 20, 2009 6:13 PM PDT
Wow, someone seems jaded. What you don't take into account is that Doug is an experienced designer and knows what he's doing. He doesn't talk about adding "nice" elements at all in fact, from his blog it sounds like he wants to get his job done and avoid the minutia (that the engineers are adding- ha!). Being that he worked at Wired - I don't think he's a stranger to technology. Truth of the matter is, he doesn't tell engineers how to code - engineers shouldn't tell designer how to design. In fact, it sounds like the engineers there want to be what you call "artists", however any designer knows a good design isn't about just looking "nice". Talk to a designer - you'll open your eyes and come out of the cave you are living in.
by sanenazok March 21, 2009 7:55 AM PDT
@someguy: yep that's the problem with designers - everyone else is "living in a cave." He may not be telling coders how the code, but what do you think makes his design choices possible. Fairies? No, it's code. So if he tells them to do something - like add a border or use a particular color - that has to be translated into code. If that code creates inefficiencies, they are obligated to tell him. Obviously, he couldn't take this sort of feedback and so he took his playthings to a new sandbox.
by Sourdust March 21, 2009 8:11 PM PDT
@sanenazok, what code inefficiencies are created by selecting a shade of blue? You just pick one and move on. Inefficiency is wasting a developer's time coding tests for 41 shades of blue and then analyzing the results. Inefficiency is wasting someone's time debating the merit of a 3 pixel border v. 4 or 5 pixels.
by thelemurking March 23, 2009 5:33 AM PDT
Sorry, but you are not going to notice any difference in loading time based on the size of a border. If you do, then ditch your 28.8 modem and get with the modern age of the internet. It seems rather a waste of time and resources to determine which shade of blue is most mathematically correct. Is it really that hard to say oooh this blue looks better than that one and leave it at that?
by Art Dir March 23, 2009 10:36 AM PDT
Sounds like these code monkeys are testing load time differences that human beings can't perceive. Maybe they're trying to optimize total usage by the entire net. Even so, they are forgetting that ultimately, computers don't use the internet, people do. Unless they come up with a way to quantify, gather, store, and analyze subjective issues of taste, they are chasing their tales in trying to determine aesthetic choices from computations. They seem not to even recognize the existence of aesthetics at all. They don't seem to recognize that most animals in a particular species of hairless ape that has opposable thumbs and horizontally matriculated wrists develop emotional responses based on visual stimulation. They do so to one degree or another for just about every experience they have. That includes coders who have their noses buried to deep in numbers to recognize their own very human, very non-data driven behavior.

The most efficiently loaded web page is a page of all black text on a white background in a single column with no other visual elements and all navigation as linked text. Try looking at that for a while and see how long it takes before your eyes feel like they're going to bleed and your brain starts to wander off to decide what it wants to put in your stomach for lunch tomorrow, or to find anything else it can to avoid seizing up from boredom. Of course design will influence code and vice versa to some degree. It's best to let each side do what it knows best and leave the other alone or the result will be web pages that don't load at all because no one will care to waste their time looking at them in the first place.
by bammgabriana March 23, 2009 5:03 PM PDT
@thelemurking: the small differences may not matter to you and me, the end user. but put them together with biliions of people accessing your server and you will see the difference in server load and bandwidth.
by 1812dave March 20, 2009 12:04 PM PDT
Just give me a fast, unclutter, easy to navigate web page. I could care less what subtle colors are chosen as long as they aren't obviously hideous. I see the validity of Bowman's complaint! They are bogged down in minutia. Perhaps that's way some many projects remain "beta" forever, at Google. MOVE ON GOOGLE! Finish a project!
Reply to this comment
by NPGMBR March 21, 2009 5:47 PM PDT
Honestly, how much faster does a page need to load with the processing power of computers increasing with every new generation and companies offering access to the net offeringn ever increasing speeds to compete?
by liquidfairy May 5, 2009 1:09 AM PDT
This boils down to usability 101, not performance of load times folks, but performance of one design element over another based on usability analytics such as the results you'd get from a&b testing. I've found myself in this same predicament, completely appalled by an almost cynical dissecting of design ideas. I completely understand the frustration with having to stop every two steps in your design process to spend countless hours quantifying any creative decision. Design is not a science and attempting to break it down as such will stifle creativity and the exploration of new ideas. I am a web designer who is in favor of and very much immersed in quantifying design and weighing out decisions based on SOME statistics but I strongly believe a line should be drawn and there should be a very fine balance between these in your creative process. Making creative decisions based solely on performance and having to justify every design element is a robotic way of being "artistic and creative"; it is unnatural and goes against our very own fundamental and very passionate core which questions the standards, pushes the limits, sets new trends and boldly "goes where no man has gone before". We are creatives, and when questioned where this creativity comes from the answer shouldn't have to be quantitative; my creativity stems from everyday life, derives from a bottomless well of years of experience in the field and from my own inborn creative abilities. If that answer doesn't suffice, then without a second to waste, it would be time to move on just as Douglas Bowman did. Congratulations to Douglas! He has my admiration and respect.
by miroslodki March 20, 2009 12:04 PM PDT
I think one of the elements we tend to forget when we do our a/b testing
(aside from the overall aesthetics) is understanding to what extent users really care and for how long

an immediate response might not have value for the longer term direction
what if Google tested gogle or goggle and found people clicked to the latter choices
would it change?

I think there needs to be wisdom applied to any data - lest we experience a derivative moment
cheers'
Miro
http://miroslodki.wordpress.com
Reply to this comment
by 1812dave March 20, 2009 12:05 PM PDT
ack! make that "uncluttered"....
Reply to this comment
by 1812dave March 20, 2009 12:10 PM PDT
Furthermore, how does Google know what any shade of blue will look like on every monitor?? There is plenty of variation in color from monitor to monitor. Like I said earlier, they are bogged down in minutiae that holds them up from making the BIG decisions.
Reply to this comment
by thomasbrenneke March 20, 2009 8:23 PM PDT
What big decisions? Rolling out a sea of datacenters, creating a fabric of utility computing and free services that completely destroys the competition who has been at it much longer?

There's a proper balance between aesthetics and engineering. Based on their product, the only component I see missing is adequate customer service.
by NPGMBR March 21, 2009 5:49 PM PDT
Hmmmmm....makes me wonder if this is the reason Google is still the BETA king.
by mark_925 March 20, 2009 12:12 PM PDT
All the things that he complained about I thought sounded like good ideas. I hope they stick with the engineers.
Reply to this comment
by Art Dir March 23, 2009 12:14 PM PDT
This type of thinking is the same kind of genius that inspired hiring physicists because they're experts at pushing around data and developing complex formulas to design wonderful products like unsecured mortgage backed derivatives.
by rapier1 March 20, 2009 12:16 PM PDT
Design matters. Just ask Apple.
Reply to this comment
by DBdweeb March 20, 2009 12:32 PM PDT
Likewise, design matters, just as Google. I and many others abandoned Yahoo for just one simple reason... All those blinky ads were insane. Simplicity and elegance are part of the design because it's ALSO part of the function. Design for subjective aesthetics at the expense of function is just bad design.
by rapier1 March 23, 2009 10:52 AM PDT
There is a qualitative difference between good design and bad design. Good design is, in part an artistic and creative expression that gives value to the product. It can appeal in a fundamentally visceral way that isn't actually reducible to a set of metrics. However, if your base assumption is that you can measure the effect of design then you immediately reduce the design choices to that subset which is quantifiable. It necessarily excludes the exploration of a wide range of design possibilities.
by 1812dave March 20, 2009 12:22 PM PDT
FUNCTION matters! Look at the new Shuffle. No controls on the body, so you are stuck with using headphones that have the controls on the cable. LAME! And I'm hardly the only one who sees the idiocy of that design.
Reply to this comment
by nicmart March 20, 2009 12:23 PM PDT
Google is both careful and daring, innovative and practical. I give it high marks.
Reply to this comment
by DBdweeb March 20, 2009 12:25 PM PDT
So many development efforts get bogged down in subjective stuff from "damagement" and end users it's tragic and a terrible waste of time. I almost lost a contract because some clinically insane dude thought my yellow border color was racist. I changed the color and kept the lucrative contract. While there needs to be a balance between form and substance, beauty and function, I find the over obsession with looks occurs way more often than nanosecond performance compulsions. If the application looks good data integrity is just assumed.
Reply to this comment
by 1812dave March 20, 2009 12:26 PM PDT
Apple RELIES on design, since it doesn't have the function arena sewn up. Fanboys drop big bucks on Apple products, YET Apple's market share still sucks and apple is the pits when it comes to making reliable s/w updates. You get more bang for the buck and in this economy, design isn't enough. A fair price is more important that design, and will more important as the recession deepens. Besides, havent all the yuppie fanboys bought all the Mac computers they need already? Apple sales are way down this quarter. serves them right, IMO.
Reply to this comment
by zato_3 March 20, 2009 7:06 PM PDT
It doesn't long for Microsoft to send it's creeps to anything on CNet that can turned against Apple.
by j0hnc March 20, 2009 7:49 PM PDT
Let's see... AAPL is up $16.24 or 19.03% for the quarter. Not "way down" IMO. MSFT is down for the quarter though.
by 3zzy March 21, 2009 10:26 AM PDT
..and what creates "fanboys"? Apple indeed does a good job. I love my iPhone, my Macbook and my Cinema Display. They function as I desire and I'll buy their new products if I can, not to just GIVE AWAY my money, but to buy their products and increase my productivity.
by u1927 March 20, 2009 12:26 PM PDT
What is a "code monkey", Stephen? Do you mean the really smart folks that made Google raging success? I need to get me some of those.
Reply to this comment
by jc364 March 20, 2009 12:26 PM PDT
I am wondering how a company can put a measure on the effectiveness of 41 different shades of blue. It seems like such a minuscule change that it would be impossible to determine if the color made any difference at all. The effectiveness of design can be measured, but the unit of measure is way too big to make any conclusions like that.

That said, I do enjoy Google's choice in blue for Chrome's active window, which happens to be #589CEE. Much better than if they had gone with #589CEF.
Reply to this comment
by nthmost March 21, 2009 12:26 AM PDT
> I am wondering how a company can put a measure on the effectiveness of 41 different shades of blue. It seems like such a minuscule change that it would be impossible to determine if the color made any difference at all. The effectiveness of design can be measured, but the unit of measure is way too big to make any conclusions like that. <

Then I'm guessing you don't understand how evolution works either.
by 1812dave March 20, 2009 12:28 PM PDT
u1927, so you think the shade of blue they choose is what makes Google successful? How about starting with servers and algorithms that index the web? Perhaps that has a bit to due with their rise to the top?
Reply to this comment
by llorban March 20, 2009 12:33 PM PDT
You can find a significant difference between anything if you have millions of users to test it on. It is really possible that there is no meaningful difference between 41 shades of blue, and you really can't tell from what sounds like a kitchen-sink approach to analysis and experimentation.
Reply to this comment
by rshah29 March 20, 2009 12:39 PM PDT
Both sides have a good point.

My question: how many Google engineers commented on this thread. ;)
Reply to this comment
by zvonr March 20, 2009 1:03 PM PDT
this reminds me of:

Camel = Horse race designed by committee
or
http://www.despair.com/meetings.html

nothing unusual, part of the experience of working for somebody else... :-)...
Reply to this comment
by danaronm March 20, 2009 1:16 PM PDT
I have working in this kind of environment and it can be time consuming, petty, and void of common sense. Spending time, money and effort on details this minute are a misguided effort to turn a fault into a virtue and undermines the value of the individuals involved..
A good leader would recognize this shortcoming and effectively guide valuable manpower into a direction that tackles more difficult problems, such as accuracy of the search, speed of the search, & costs.
This pixel/color fixation reads like Google employees are a bunch of children who have just discover that they have a new toy.
Reply to this comment
by sanjayb March 20, 2009 1:21 PM PDT
I few years ago I may have been in the who cares what it looks like department. But seeing what products are successful like Apple for example shows that people do care about how things look. Look at Cnet's prize fights and reviews. They do put some criteria on the sexiness of a product cuz people do care. If you can design a good looking product that works great then more than likely that product will sell well.
Reply to this comment
Showing 1 of 3 pages (82 Comments)
advertisement

About Webware

Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.

Add this feed to your online news reader

Webware topics

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

Inside CNET News

Scroll Left Scroll Right