How what we do compares to art and porn
I laughed out loud today reading this bit from Boxes and Arrows:
"Boxes and Arrows was born in 2002. We came into the world in March like a lion, and swore to write about “what we do” even though we couldn't agree what that was or what to call it. Like art or porn, we agreed we knew it when we saw it, and that was good enough. As the year unfolded, we discovered “it” was strategy and practice, design and evaluation, and most of all understanding and empathy for users and business. We definitely design, but we design more than just an interface or just a sitemap. We discovered we need a vast variety of skills to do our jobs well. And we need to do our jobs well to survive."
Christina has a great writing style and often makes me laugh while making an excellent point.
January 09, 2003
January 08, 2003
Do Not Reply to This Message Directly
Susan Weinschenk tells a good story of bad online banking customer service.
Susan Weinschenk tells a good story of bad online banking customer service.
December 10, 2002
The Smart Money Behind Computer Aesthetics
A NewFactor Special Report talks about aesthetics and design -- I half expected Don Norman to be quoted in the article. Even though they didn't talk to Don, they did an excellent job of covering the topic. Don's trying to raise awareness of this fact within the HCI community with his upcoming book and recent talks.
Repeat after me, non-believing usability gurus, "beauty and style do matter to consumers and users." Can you say it? I knew you could.
"Dennis Boyle, a studio leader and principal of the IDEO industrial design firm, told NewsFactor that aesthetics becomes more important for many products as they mature. The first computers, like the first cars and airplanes, were functional and plain. "They start out with people just trying to make them work," said Boyle, who recently designed the Handspring Treo PDA and has worked on Palm, Apple, Dell, HP and other computers. "But eventually people don't care what's inside. They just want it to work well."
"Industrial designers are walking a fine line. As Boyle pointed out, "Aesthetics is just one of the plates spinning on the stick." Too little attention to aesthetics will alienate buyers. Too much attention can slow down the product cycle, delay introduction of performance improvements and add to products' cost."
Usability engineers are walking a parallel fine line. Yes, usability is just another spinning plate -- and yes, you can have 'too much usability.' As the saying goes, 'all things in moderation.'
A NewFactor Special Report talks about aesthetics and design -- I half expected Don Norman to be quoted in the article. Even though they didn't talk to Don, they did an excellent job of covering the topic. Don's trying to raise awareness of this fact within the HCI community with his upcoming book and recent talks.
Repeat after me, non-believing usability gurus, "beauty and style do matter to consumers and users." Can you say it? I knew you could.
"Dennis Boyle, a studio leader and principal of the IDEO industrial design firm, told NewsFactor that aesthetics becomes more important for many products as they mature. The first computers, like the first cars and airplanes, were functional and plain. "They start out with people just trying to make them work," said Boyle, who recently designed the Handspring Treo PDA and has worked on Palm, Apple, Dell, HP and other computers. "But eventually people don't care what's inside. They just want it to work well."
"Industrial designers are walking a fine line. As Boyle pointed out, "Aesthetics is just one of the plates spinning on the stick." Too little attention to aesthetics will alienate buyers. Too much attention can slow down the product cycle, delay introduction of performance improvements and add to products' cost."
Usability engineers are walking a parallel fine line. Yes, usability is just another spinning plate -- and yes, you can have 'too much usability.' As the saying goes, 'all things in moderation.'
Design blooper: Car park barrier
David Travis from System Concepts nicely illustrates a parking garage barrier design that gets "iterated" a number of times. He then aptly asks "how many participants would have been needed in a usability test to spot this blooper?" It's a great illustration of where usability testing would have been FAR cheaper than the resulting hacks to fix a bad design. In this example, the company who created the design is probably not the same company who bought it and was trying to fix it. Travis has also authored a new book called E-commerce Usability. Some sample chapters are available online.
David Travis from System Concepts nicely illustrates a parking garage barrier design that gets "iterated" a number of times. He then aptly asks "how many participants would have been needed in a usability test to spot this blooper?" It's a great illustration of where usability testing would have been FAR cheaper than the resulting hacks to fix a bad design. In this example, the company who created the design is probably not the same company who bought it and was trying to fix it. Travis has also authored a new book called E-commerce Usability. Some sample chapters are available online.
December 07, 2002
since1968: Interview with Steve Krug
Marc Garrett has posted a nice, fresh interview with Steve Krug, author of Don't Make Me Think. Marc avoids the boring, trite questions and asks some that I find more interesting like "Are you aware of any other Web books that have "Hatch, Sen. Orrin" as an index entry?" and "Are you a farmer or a cowman?" Reading this interview, I also learned that Croc O' Lyle is one of Steve's favorite sites. Needless to say, I'm flattered. Thanks Steve, you're too kind.
Here's my favorite quote:
"...it reminds me of a line from an underground comic called The Fabulous Furry Freak Brothers from back in the 1970's: "Dope will get you through times of no money better than money will get you through times of no dope." Having a small budget and someone on the project with clout who really cares about whether users have a good experience--which is often the case with an amateur site--will often get you much farther than a big budget and no one guiding the whole thing."
Marc Garrett has posted a nice, fresh interview with Steve Krug, author of Don't Make Me Think. Marc avoids the boring, trite questions and asks some that I find more interesting like "Are you aware of any other Web books that have "Hatch, Sen. Orrin" as an index entry?" and "Are you a farmer or a cowman?" Reading this interview, I also learned that Croc O' Lyle is one of Steve's favorite sites. Needless to say, I'm flattered. Thanks Steve, you're too kind.
Here's my favorite quote:
"...it reminds me of a line from an underground comic called The Fabulous Furry Freak Brothers from back in the 1970's: "Dope will get you through times of no money better than money will get you through times of no dope." Having a small budget and someone on the project with clout who really cares about whether users have a good experience--which is often the case with an amateur site--will often get you much farther than a big budget and no one guiding the whole thing."
December 06, 2002
Usability and Open Source Software
A paper from the University of Waikato, New Zealand does a great job of discussing at length some of the causes of poor usability of Open Source Software (OSS). I got this link from a developer-type cohort. He keeps trying to convince me to help bring usability to the OSS community. The paper does a good job of explaining why that just doesn't sound like fun to me.
One of the core problems:
"The OSS approach fails for end user usability because there are 'the wrong kind of eyeballs' looking at, but failing to see, usability issues. In some ways the relatively new problem with OSS usability reflects the earlier problem with commercial systems development: initially the bulk of applications were designed by computing experts for other computing experts, but over time an increasing proportion of systems development was aimed at non-experts and usability problems became more prominent. The transition to non-expert applications in OSS products is following a similar trajectory, just a few years later."
I question whether OSS will eventually follow the same trajectory - after all, the market drove commercial software to take that trajectory. The "market" for OSS is rather different. The author talks about OSS developers being incented to "scratch a personal itch" -- that and recognition are how they get "paid" to a large extent.
"The 'personal itch' motivation creates a significant difference between open source and commercial software development. Commercial systems development is usually about solving the needs of another group of users. The incentive is to make money by selling software to customers, often customers who are prepared to pay precisely because they do not have the development skills themselves."
Finally, how many usability folks would want to dive into this for the "public good"?
"Open source draws its origins and strength from a hacker culture (O'Reilly, 1999). This culture can be extremely welcoming to other hackers, comfortably spanning nations, organisations and time zones via the Internet. However it may be less welcoming to non-hackers. Good usability design draws from a variety of different intellectual cultures including but not limited to psychology, sociology, graphic design and even theatre studies. Multidisciplinary design teams can be very effective, but require particular skills to initiate and sustain. As a result, existing OSS teams may just lack the skills to solve usability problems and even the skills to bring in 'outsiders' to help. The stereotypes of low hacker social skills are not to be taken as gospel, but the sustaining of distributed multidisciplinary design teams is not trivial."
Working on a project with no clear leadership, ill-defined roles, consensus-based decision making, and a bunch of developers who have no desire to listen to a "usability expert" -- yikes, I'd rather swim with a bunch of lawyers...er I mean sharks...Okay, same thing.
Related posts:
- Confessions of a Mozillian
- Linux needs focus not whiners
- Open Letter to a Power User / Developer
A paper from the University of Waikato, New Zealand does a great job of discussing at length some of the causes of poor usability of Open Source Software (OSS). I got this link from a developer-type cohort. He keeps trying to convince me to help bring usability to the OSS community. The paper does a good job of explaining why that just doesn't sound like fun to me.
One of the core problems:
"The OSS approach fails for end user usability because there are 'the wrong kind of eyeballs' looking at, but failing to see, usability issues. In some ways the relatively new problem with OSS usability reflects the earlier problem with commercial systems development: initially the bulk of applications were designed by computing experts for other computing experts, but over time an increasing proportion of systems development was aimed at non-experts and usability problems became more prominent. The transition to non-expert applications in OSS products is following a similar trajectory, just a few years later."
I question whether OSS will eventually follow the same trajectory - after all, the market drove commercial software to take that trajectory. The "market" for OSS is rather different. The author talks about OSS developers being incented to "scratch a personal itch" -- that and recognition are how they get "paid" to a large extent.
"The 'personal itch' motivation creates a significant difference between open source and commercial software development. Commercial systems development is usually about solving the needs of another group of users. The incentive is to make money by selling software to customers, often customers who are prepared to pay precisely because they do not have the development skills themselves."
Finally, how many usability folks would want to dive into this for the "public good"?
"Open source draws its origins and strength from a hacker culture (O'Reilly, 1999). This culture can be extremely welcoming to other hackers, comfortably spanning nations, organisations and time zones via the Internet. However it may be less welcoming to non-hackers. Good usability design draws from a variety of different intellectual cultures including but not limited to psychology, sociology, graphic design and even theatre studies. Multidisciplinary design teams can be very effective, but require particular skills to initiate and sustain. As a result, existing OSS teams may just lack the skills to solve usability problems and even the skills to bring in 'outsiders' to help. The stereotypes of low hacker social skills are not to be taken as gospel, but the sustaining of distributed multidisciplinary design teams is not trivial."
Working on a project with no clear leadership, ill-defined roles, consensus-based decision making, and a bunch of developers who have no desire to listen to a "usability expert" -- yikes, I'd rather swim with a bunch of lawyers...er I mean sharks...Okay, same thing.
Related posts:
- Confessions of a Mozillian
- Linux needs focus not whiners
- Open Letter to a Power User / Developer
New Data Leaves No Doubt about Why CRM Results Disappoint
A good article on CRM Guru talks about customer-centricity and how it's key to success in the marketplace. The author's "curmudgeon" tone also makes for a good read. Note too the case study at the end of the article.
"But the excruciating pain, the generator of post-traumatic planning disorder, is that developing customer-centric strategies requires us to trade in our "inspirational" and "creative" planning methods (read "short, sweet and dry") for time-consuming, boring, sweaty, stinky trudging through data looking for win-win opportunities with customers. Opportunities that don't sit up on the surface waiting to be seen but only appear to those willing to muck around in customer input and information long enough to find what competitors have not found—profitable strategies hidden beyond the reach of inspiration and strategic "brainstorms" and first obvious conclusions. Hell, just take me behind the barn and shoot me."
A good article on CRM Guru talks about customer-centricity and how it's key to success in the marketplace. The author's "curmudgeon" tone also makes for a good read. Note too the case study at the end of the article.
"But the excruciating pain, the generator of post-traumatic planning disorder, is that developing customer-centric strategies requires us to trade in our "inspirational" and "creative" planning methods (read "short, sweet and dry") for time-consuming, boring, sweaty, stinky trudging through data looking for win-win opportunities with customers. Opportunities that don't sit up on the surface waiting to be seen but only appear to those willing to muck around in customer input and information long enough to find what competitors have not found—profitable strategies hidden beyond the reach of inspiration and strategic "brainstorms" and first obvious conclusions. Hell, just take me behind the barn and shoot me."
November 26, 2002
Users Begin to Demand Software Usability Tests
Computerworld talks about the Common Industry Format for Usability Test Reports as well as a how some customers are viewing usability as a requirement when purchasing products.
"Boeing played a lead role in the development of CIF after its experience and internal studies showed that usability played a significant role in total cost of ownership. In one pilot of the CIF standard on a widely deployed productivity application, the Chicago-based company said improved product usability had a cost benefit of about $45 million."
Computerworld talks about the Common Industry Format for Usability Test Reports as well as a how some customers are viewing usability as a requirement when purchasing products.
"Boeing played a lead role in the development of CIF after its experience and internal studies showed that usability played a significant role in total cost of ownership. In one pilot of the CIF standard on a widely deployed productivity application, the Chicago-based company said improved product usability had a cost benefit of about $45 million."
October 01, 2002
Personal Writing Goal for the Day
Avoid TextSmell. Methinks this sometimes is a smelly blog. I promise I'll work on changing that. Thoughts?
Avoid TextSmell. Methinks this sometimes is a smelly blog. I promise I'll work on changing that. Thoughts?
September 27, 2002
JavaScript Misunderstood?
After reading Why Is JavaScript So Misunderstood?, all I can say is "big deal."
JavaScript (aka ECMAscript, JScript, etc.) is a cool 'programming language' for sure. The author leaves out a few key limitations of JavaScript like:
1. JavaScript is only really supported in browsers. Not all browsers (and versions) support JavaScrpt well or to the same extent. Many implementations are quite buggy.
2. This means you can't just simply 'run' your 'programs' easily, reliably or in stand-alone mode.
3. It also means that your user interfaces must be created with the limited UI capabilities available to web browsers and HTML.
4. Your 'programs' are restricted by the browser's Document Object Model (DOM). This greatly limits what you can use and access for input and output.
5. JavaScript development tools are very immature compared to other 'languages' like Java or Visual Basic.
6. You can't 'install' JavaScript 'applications' on a user's desktop. You typically access JS apps via a web page - this makes it more difficult for users to access and run. For example, you can't just click an icon on the desktop or Start menu (on Windows) -- you have to locate a URL or bookmark first.
7. JavaScript is really just client side. Sure, I know Netscape had some scheme for running JavaScript on a server, but no one in their right mind ever really used it. PERL, Java, and Microsoft technologies are much more respectable on the server side.
8. Need to read or write to an external database or file? How about create or delete files? From the client side you can't.
9. You can't manipulate or access other programs.
10. You can't modify a web page. Sure you can update values in form fields, but you can't change links, text or anything else that the DOM says is off limits.
So, while JavaScript is a great 'programming language', it really only fits a small niche of applications - those web sites and apps that need a lightweight scripting language.
Apologies to regularly 'usability topic' readers - we will now resume our irregular programming (or lack thereof).
After reading Why Is JavaScript So Misunderstood?, all I can say is "big deal."
JavaScript (aka ECMAscript, JScript, etc.) is a cool 'programming language' for sure. The author leaves out a few key limitations of JavaScript like:
1. JavaScript is only really supported in browsers. Not all browsers (and versions) support JavaScrpt well or to the same extent. Many implementations are quite buggy.
2. This means you can't just simply 'run' your 'programs' easily, reliably or in stand-alone mode.
3. It also means that your user interfaces must be created with the limited UI capabilities available to web browsers and HTML.
4. Your 'programs' are restricted by the browser's Document Object Model (DOM). This greatly limits what you can use and access for input and output.
5. JavaScript development tools are very immature compared to other 'languages' like Java or Visual Basic.
6. You can't 'install' JavaScript 'applications' on a user's desktop. You typically access JS apps via a web page - this makes it more difficult for users to access and run. For example, you can't just click an icon on the desktop or Start menu (on Windows) -- you have to locate a URL or bookmark first.
7. JavaScript is really just client side. Sure, I know Netscape had some scheme for running JavaScript on a server, but no one in their right mind ever really used it. PERL, Java, and Microsoft technologies are much more respectable on the server side.
8. Need to read or write to an external database or file? How about create or delete files? From the client side you can't.
9. You can't manipulate or access other programs.
10. You can't modify a web page. Sure you can update values in form fields, but you can't change links, text or anything else that the DOM says is off limits.
So, while JavaScript is a great 'programming language', it really only fits a small niche of applications - those web sites and apps that need a lightweight scripting language.
Apologies to regularly 'usability topic' readers - we will now resume our irregular programming (or lack thereof).
September 20, 2002
Common Sense and Usability
Usability is more than common sense. Isn't that common sense? I guess not. :-)
Join the discussion of this article at Webword...
Usability is more than common sense. Isn't that common sense? I guess not. :-)
Join the discussion of this article at Webword...
Short Term Memory & Bad Design
Chad Lundgren shares a story about his online odyssey to buy some memory for his camera. He includes a few good examples of bad design.
More bad design articles:
- 37signals should know better - links should be obvious
- Pop-up ads are viruses
- Excuse me, your Johnson & Johnson is showing - home page suckiness
- Penguin Code - bad forms design
- Eating your own dog food doesn't work if you're a cow
- The 101 Dumbest Moments in Business2.0 - good story, bad design
- Our search is broken and we're broke
Chad Lundgren shares a story about his online odyssey to buy some memory for his camera. He includes a few good examples of bad design.
More bad design articles:
- 37signals should know better - links should be obvious
- Pop-up ads are viruses
- Excuse me, your Johnson & Johnson is showing - home page suckiness
- Penguin Code - bad forms design
- Eating your own dog food doesn't work if you're a cow
- The 101 Dumbest Moments in Business2.0 - good story, bad design
- Our search is broken and we're broke
September 19, 2002
37signals should know better
37signals generally does awesome stuff, but I just noticed that their home page has a nasty little behavior: if you click anywhere inside one of the three columns on their home page, it is a link to another page. What's bad is there's nothing to indicate the body text is clickable, and my mouse cursor doesn't indicate it's a link. Anyone clicking from one browser window to another might click on that text, only to be suprised that it's a link. That's how I happened to notice it in the first place. Come on, guys. Links should be obviously different from body text -- I have to believe anyone that creates something as good as Design Not Found knows this...so why the goof?
Just realized this is my second critique of the 37signals home page...
37signals generally does awesome stuff, but I just noticed that their home page has a nasty little behavior: if you click anywhere inside one of the three columns on their home page, it is a link to another page. What's bad is there's nothing to indicate the body text is clickable, and my mouse cursor doesn't indicate it's a link. Anyone clicking from one browser window to another might click on that text, only to be suprised that it's a link. That's how I happened to notice it in the first place. Come on, guys. Links should be obviously different from body text -- I have to believe anyone that creates something as good as Design Not Found knows this...so why the goof?
Just realized this is my second critique of the 37signals home page...
Wireless as marketing gimmick
[W]e built a WAP add-on for our MLS product to allow Realtors to search for properties over their phone. Not one of our customers ever bought the WAP module, but it was still something we needed to have available. Most RFPs we would get from potential clients requested that wireless access be available. So we built the module, not because we thought that anyone would ever buy it, but because it helped us win sales. Why wouldn’t people buy it? WAP sounds cool when you describe it, but in practice, it’s more difficult to use than it’s worth.
[W]e built a WAP add-on for our MLS product to allow Realtors to search for properties over their phone. Not one of our customers ever bought the WAP module, but it was still something we needed to have available. Most RFPs we would get from potential clients requested that wireless access be available. So we built the module, not because we thought that anyone would ever buy it, but because it helped us win sales. Why wouldn’t people buy it? WAP sounds cool when you describe it, but in practice, it’s more difficult to use than it’s worth.
Giving the Human Touch to Software
Making too many assumptions about users’ expectations and levels of competence can get software developers into a lot of trouble. Yogita Sahoo tells her own story about designing an application for an industry she was deeply familiar with—but that industry knowledge didn’t keep her from making some big usability blunders.
All the terms used in the above message looked very obvious and simple to my team and me. We took for granted that the rest of the world also knows what a file menu is and that clicking on the top “X” button will close a dialog box. But unfortunately, the hotel employees didn’t know about these conventions. Had we understood that a steward would not be familiar with computer terminology, the product could have been designed to suit a layman’s needs.
You should never try to design for a wholly indeterminate set of users. Your marketing team may add some insight, and a human-factors specialist will also help. You should work with a representative user group that varies in terms of profession, age, and qualifications.
Making too many assumptions about users’ expectations and levels of competence can get software developers into a lot of trouble. Yogita Sahoo tells her own story about designing an application for an industry she was deeply familiar with—but that industry knowledge didn’t keep her from making some big usability blunders.
All the terms used in the above message looked very obvious and simple to my team and me. We took for granted that the rest of the world also knows what a file menu is and that clicking on the top “X” button will close a dialog box. But unfortunately, the hotel employees didn’t know about these conventions. Had we understood that a steward would not be familiar with computer terminology, the product could have been designed to suit a layman’s needs.
You should never try to design for a wholly indeterminate set of users. Your marketing team may add some insight, and a human-factors specialist will also help. You should work with a representative user group that varies in terms of profession, age, and qualifications.
September 18, 2002
Site Refactoring
Kalsey Consulting tells us how they implemented the concept of refactoring to improve their site. They cover card sorting as a way to recategorize and restructure, how to move files without breaking things for users, and generally making improvements in an evolutionary manner.
Refactoring is the process of making small changes to a program that improve the overall execution without introducing new features (and hopefully no new bugs). The basic idea is to leave things better than you found them.
[N]ow I had a solid reason for moving my files around. Placing everything into the new structure would make it easier to manage in the future. I made the decision to move everything into the new structure, but also decided to minimize the problems created by doing so.
Kalsey Consulting tells us how they implemented the concept of refactoring to improve their site. They cover card sorting as a way to recategorize and restructure, how to move files without breaking things for users, and generally making improvements in an evolutionary manner.
Refactoring is the process of making small changes to a program that improve the overall execution without introducing new features (and hopefully no new bugs). The basic idea is to leave things better than you found them.
[N]ow I had a solid reason for moving my files around. Placing everything into the new structure would make it easier to manage in the future. I made the decision to move everything into the new structure, but also decided to minimize the problems created by doing so.
Book Excerpt - eSupport
E-Support : How Cisco Systems' Saves Millions While Improving Customer Support
The most important finding was that we were letting "feature-creep" get in the way of usability. We added in lots of bells and whistles, like sorting and document rating, but these were either not noticed or criticized for getting in the way of the task at hand. Our next iteration will have a simpler interface. Because we had not invested any time developing the systems to support these bells and whistles, we could easily discard those ideas without wasting precious development time. (from page 2)
More posts related to features and usability tradeoffs
- User centered design sells products
- Bloatware: Good or Evil?
- The Pursuit of Simplicity
E-Support : How Cisco Systems' Saves Millions While Improving Customer Support
The most important finding was that we were letting "feature-creep" get in the way of usability. We added in lots of bells and whistles, like sorting and document rating, but these were either not noticed or criticized for getting in the way of the task at hand. Our next iteration will have a simpler interface. Because we had not invested any time developing the systems to support these bells and whistles, we could easily discard those ideas without wasting precious development time. (from page 2)
More posts related to features and usability tradeoffs
- User centered design sells products
- Bloatware: Good or Evil?
- The Pursuit of Simplicity
Open Letter to a Power User / Developer
I just read this Letter to a Non-believer, and have to respond. As I see it:
1) Someone commented in a mailing list that Linux has "poor usability."
2) You point out that *you* can successfully use Linux to read email, write professionally (about Linux and technology it appears), compose music, watch movies, plan Linux events, create your own Linux distribution, publish Linux CDs, and browse the web, etc.
3) You claim that "millions" of other people who "work like you do - productively and happily" also use Linux.
4) Since you can do all these things, you then assert that Linux *must* be usable. You say "you have the gall to tell me and millions of others that it can't be done"?
Well, I DO have the gall to tell you your logic is horribly flawed.
1) Usability is relative - something that is usable for one type of user doing one type of task is very often not be usable for all user doing any kind of task. Linux is obviously at least somewhat usable for some folks, but that doesn't meant that it's usable for most people.
2) Usability is not black and white - it's not "usable and unusable" it's shades of gray. At some point individuals determine that things aren't "usable" enough for them - this is the point where people either buy into or pass on something.
3) Usability is only one small factor in the adoption of products.
4) You are obviously a power user of technology and Linux. When you say you maintain your own distribution you reveal that you are a power user among power users. Few "average Joes" use Linux for average tasks, and my guess is that few actually could. (Notice I said few, not none.) I know many Linux users, but noone that maintains their own distro.
5) Let's talk realistic stats - where are the millions of folks in regular offices or homes doing average mundane things on Linux? How many non-programmers run Linux? Sure, millions of servers run Linux, but that's not what we're talking about. I'm sure there are millions of Linux distributions sold every year - that doesn't mean millions are actively running or anywhere within reach of a "typical" consumer.
6) Okay, even if Linux with KDE or whatever were super easy to learn and use. Where would a soccer mom buy a preschooler edutainment for Linux? Could she install it and read the docs (don't get me started on man pages)? How about a tax package for my small business? Can I get it at Best Buy? Power users have different needs and understand how to locate Open Source needles in the haystack of the Internet - average folks want quick, easy and mainstream. It's not just the OS that has to be usable and suitable- OS's are just the start. It's the whole offering from the platform and all the related software vendors. Why do you think Apple still has any market share? It's because they have enough of the right stuff (usability, software, marketing, documentation, service, etc.) that people want when making a decision on what to adopt.
Just because YOU use it, doesn't mean it's USABLE for many people. Show me research - maybe an independent usability test. Lots of universities use Linux -- ask them to research Linux's usability. As far as adoption statistics are concerned, back up your cited numbers, show me real numbers from reputable analysts, All I could find are gross estimates from biased partisans.
Linux rocks as a server platform, and it's a great development platform for many developers (depending on what they develop in and for). Linux on the average consumer's desktop? Not in the foreseeable future - it's built by geeks for geeks. And geeks love it, so it's successful in its own way.
I just read this Letter to a Non-believer, and have to respond. As I see it:
1) Someone commented in a mailing list that Linux has "poor usability."
2) You point out that *you* can successfully use Linux to read email, write professionally (about Linux and technology it appears), compose music, watch movies, plan Linux events, create your own Linux distribution, publish Linux CDs, and browse the web, etc.
3) You claim that "millions" of other people who "work like you do - productively and happily" also use Linux.
4) Since you can do all these things, you then assert that Linux *must* be usable. You say "you have the gall to tell me and millions of others that it can't be done"?
Well, I DO have the gall to tell you your logic is horribly flawed.
1) Usability is relative - something that is usable for one type of user doing one type of task is very often not be usable for all user doing any kind of task. Linux is obviously at least somewhat usable for some folks, but that doesn't meant that it's usable for most people.
2) Usability is not black and white - it's not "usable and unusable" it's shades of gray. At some point individuals determine that things aren't "usable" enough for them - this is the point where people either buy into or pass on something.
3) Usability is only one small factor in the adoption of products.
4) You are obviously a power user of technology and Linux. When you say you maintain your own distribution you reveal that you are a power user among power users. Few "average Joes" use Linux for average tasks, and my guess is that few actually could. (Notice I said few, not none.) I know many Linux users, but noone that maintains their own distro.
5) Let's talk realistic stats - where are the millions of folks in regular offices or homes doing average mundane things on Linux? How many non-programmers run Linux? Sure, millions of servers run Linux, but that's not what we're talking about. I'm sure there are millions of Linux distributions sold every year - that doesn't mean millions are actively running or anywhere within reach of a "typical" consumer.
6) Okay, even if Linux with KDE or whatever were super easy to learn and use. Where would a soccer mom buy a preschooler edutainment for Linux? Could she install it and read the docs (don't get me started on man pages)? How about a tax package for my small business? Can I get it at Best Buy? Power users have different needs and understand how to locate Open Source needles in the haystack of the Internet - average folks want quick, easy and mainstream. It's not just the OS that has to be usable and suitable- OS's are just the start. It's the whole offering from the platform and all the related software vendors. Why do you think Apple still has any market share? It's because they have enough of the right stuff (usability, software, marketing, documentation, service, etc.) that people want when making a decision on what to adopt.
Just because YOU use it, doesn't mean it's USABLE for many people. Show me research - maybe an independent usability test. Lots of universities use Linux -- ask them to research Linux's usability. As far as adoption statistics are concerned, back up your cited numbers, show me real numbers from reputable analysts, All I could find are gross estimates from biased partisans.
Linux rocks as a server platform, and it's a great development platform for many developers (depending on what they develop in and for). Linux on the average consumer's desktop? Not in the foreseeable future - it's built by geeks for geeks. And geeks love it, so it's successful in its own way.
September 16, 2002
Shopping carts aren't just for purchasing
Shopping Cart Abandonment: Why You Need More of It points out that online cart abandonment rates will always be higher than the 2-3% in physical retail stores.
According to a white paper by Fry Multimedia, "Most (online shoppers) appear to use the cart to mark products of interest, like turning down or marking a page in a catalog. Items in shopping carts on Web sites represent shoppers' desire to purchase, not necessarily their intent."
Because of this, it's unlikely that online abandonment rates will ever be comparable to traditional ones. Users have a hard time finding what they want on the Internet; shopping carts provide an easy way to bookmark things that they are interested in.
Abandoned shopping carts aren't just shopping carts. They also are important sources of customer information. How important? Imagine what it would cost to put together a list of what each of your online customers was interested in buying!
Shopping Cart Abandonment: Why You Need More of It points out that online cart abandonment rates will always be higher than the 2-3% in physical retail stores.
According to a white paper by Fry Multimedia, "Most (online shoppers) appear to use the cart to mark products of interest, like turning down or marking a page in a catalog. Items in shopping carts on Web sites represent shoppers' desire to purchase, not necessarily their intent."
Because of this, it's unlikely that online abandonment rates will ever be comparable to traditional ones. Users have a hard time finding what they want on the Internet; shopping carts provide an easy way to bookmark things that they are interested in.
Abandoned shopping carts aren't just shopping carts. They also are important sources of customer information. How important? Imagine what it would cost to put together a list of what each of your online customers was interested in buying!
Subscribe to:
Posts (Atom)