{"id":508,"date":"2012-09-29T10:10:36","date_gmt":"2012-09-29T17:10:36","guid":{"rendered":"http:\/\/angryweasel.com\/blog\/?p=508"},"modified":"2012-09-29T10:10:36","modified_gmt":"2012-09-29T17:10:36","slug":"the-rise-of-the-customer","status":"publish","type":"post","link":"https:\/\/angryweasel.com\/blog\/the-rise-of-the-customer\/","title":{"rendered":"The Rise of the Customer"},"content":{"rendered":"<p>I spoke recently on the topic of \u201cCustomer Focused Test Design\u201d (synopsis: customers don\u2019t really care how much functional testing testers do, or how many bugs they find. A test approach that favors scenarios, -ilities, and customer feedback is better; and a bunch of examples for emphasis\/proof).<\/p>\n<p>Part of the approach I suggest (and have had some success with), is doing testing of performance, reliability, security, privacy, world readiness, and usability (including accessibility) <u>early<\/u> in the product cycle. Early, as in don\u2019t bother with functional testing, do the ilities instead. The premise (and my experience) is that testing ilities tests the underlying functionality by default, and that programmers are (in general) doing a better job testing for functionality during code development. For more details, I\u2019ll probably have to revive the whole talk \u2013 and that\u2019s not what this post is (intended to be) about.<\/p>\n<p>There\u2019s one \u2013ility that is critical to the customer perception of quality, but it\u2019s not quite like the others \u2013 supportability. Customers hate problems, but they <em>love<\/em> finding solutions to those problems. Online forums, customer connection programs, twitter, facebook, and other online platforms are quickly becoming support forums for a lot of software. Software companies who engage with customers actively are creating happy customers. <\/p>\n<p><a href=\"http:\/\/www.zappos.com\">Zappos<\/a> has created a fantastic culture of customer service and have won customers for life (I\u2019m one of them) by actually caring about their customers. <\/p>\n<p>Recently, I moaned on twitter that I couldn\u2019t get my (aisle) seats confirmed for a long flight from Australia to Seattle on a flight booked through Orbitz. Within minutes, @OrbitzCareTeam contacted me on twitter and booked and confirmed my seats. I fly a lot (too much), and I can book my flight with any discount airline\u2013 but Orbitz will get my business. <\/p>\n<p>Last month, I visited an Xbox call center, talked to some of the employees there, and listened in on some calls. I was ecstatic to see that nobody works from a script and there are no quotas or other incentives to push people through the system. I listened to several calls where the support folks took their time helping people solve problems step by step (on occasion, converting customer rage into customer appreciativeness). Most interesting was that none of the calls I listened to had anything to do with the Xbox console. Our support people answered questions about entering codes for other manufacturers games, helped customers reset live id passwords, and a variety of other topics related to \u2013 but not part of the actual console. Every customer hung up happy \u2013 I was blown away.<\/p>\n<p>If you want to be a successful software company, you have to care about customers. In addition to keeping them happy once they <em>have used<\/em> your software or service, you need to respond to their needs and give them what they need. In <a href=\"http:\/\/www.amazon.com\/The-Lean-Startup-Entrepreneurs-Continuous\/dp\/0307887898\">The Lean Startup<\/a>, Ries drives home the point of iteration as a means to obtain validated learning; with the premise that any work that does not provide value to the customer to be wasteful. In other words, listen and learn \u2013 often.<\/p>\n<p>Sometimes companies get it wrong. I recently had an issue with an application that was overlaying a decoration on my explorer icons. I found the overlays to be distracting and a detriment to my productivity. When I searched online for a workaround or solution (or sympathy), a representative of the company had this to say (bold mine).<\/p>\n<blockquote>\n<p><strong>Our thinking<\/strong> was that we want the app to be running in the background, all the time.&#160; <strong>We want<\/strong> to to blend into your experience so you almost never have to interact with [the application] to check the status of things.&#160; So <strong>we figured<\/strong> icon overlays were a subtle way to do this, while reassuring people that the app was indeed running.<\/p>\n<p>Maybe we can add an option in the future to toggle the overlays, but honestly <strong>I wouldn&#8217;t hold your breath<\/strong>.&#160; There&#8217;s plenty of other cool stuff <strong>we want<\/strong> to add first \ud83d\ude42<\/p>\n<\/blockquote>\n<p>Note the pronouns in bold. Our thinking\u2026We want\u2026we figured\u2026we want\u2026 \u2013 these are the statements of Engineering Focused Engineering (note the intentional idiocy of that phrase)<\/p>\n<p>To be clear, I like this product. And on my own, I figured out how to disable the overlays. I also don\u2019t know if the statements above reflect the opinions of one person, or a whole software team\u2026<\/p>\n<p>But the statements above are the statements of an organization that doesn\u2019t give a <a href=\"mailto:$#@t\">$#@t<\/a> about their customers. What\u2019s worse, is that this software\u2019s main competition is an application that is praised for its customer focus. In my opinion, it\u2019s unprofessional to approach software development in this way \u2013 unless of course you don\u2019t actually <em>want<\/em> to have customers use your software.<\/p>\n<p>Isn\u2019t it about time to put customers first? Always? I\u2019m all for shifting test design to favor scenarios customers care about, but successful software projects are going to require a customer focus for the lifetime of the product \u2013 from concept to development to deployment and beyond. <\/p>\n<p>It\u2019s time for the rise of the customer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spoke recently on the topic of \u201cCustomer Focused Test Design\u201d (synopsis: customers don\u2019t really care how much functional testing testers do, or how many bugs they find. A test approach that favors scenarios, -ilities, and customer feedback is better; and a bunch of examples for emphasis\/proof). Part of the approach I suggest (and have&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-508","post","type-post","status-publish","format-standard","hentry","category-allposts"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/comments?post=508"}],"version-history":[{"count":0,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/508\/revisions"}],"wp:attachment":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/media?parent=508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/categories?post=508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/tags?post=508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}