{"id":11280,"date":"2022-01-18T19:09:59","date_gmt":"2022-01-19T01:09:59","guid":{"rendered":"https:\/\/threecloud.wpengine.com\/?p=11280"},"modified":"2023-11-21T14:49:05","modified_gmt":"2023-11-21T22:49:05","slug":"we-have-to-have-everything-or-we-cant-have-anything","status":"publish","type":"post","link":"https:\/\/3cloudsolutions.com\/resources\/we-have-to-have-everything-or-we-cant-have-anything\/","title":{"rendered":"We Have to Have Everything, or We Can&#8217;t Have Anything"},"content":{"rendered":"<p>In talking with people that are new to the idea of iterative and incremental development, this is often the most common thing I hear.<\/p>\n<blockquote>\n<p align=\"center\">\u201cWe can\u2019t deploy anything until we have everything done\u201d<\/p>\n<\/blockquote>\n<p>Of course, this raises the stakes, because you don\u2019t get an opportunity to learn about what your customers want. You can easily gold-plate something that doesn\u2019t fit the need in the market, ending up months or possibly even years behind your competition. Even in a regulatory environment where you feel everything is spelled out for you, there\u2019s often quite a bit of room to be innovative or deliver incrementally.<\/p>\n<p>There seems to be this belief that people don\u2019t want products unless they have all of the possible bells and whistles, especially in an established market or product. But I think there\u2019s an amazing case study to evaluate the veracity of this claim, and it\u2019s hiding in plain sight.<\/p>\n<p>Tesla has been developing the Model 3 software in a very iterative and incremental way since they rolled it out. The first group of cars delivered to their owners didn\u2019t even have FM radio enabled! If you wanted to listen to music in your shiny new $50K+ car, you had to do it through your phone\u2019s Bluetooth connection. The next thing was that didn\u2019t exist was an intermittent wiper setting, you could only use the auto wiper feature, low, medium, or high. In true learning organization fashion, they received a tweet from a customer informing them that when they open the door in the rain, the wipers kicked on, soaking them, and the door of the car. The next software update addressed that problem. They\u2019ve even made it incredibly simple for you to provide feedback, no going to the website, sending an email, or anything that droll; simply say, \u2018bug report\u2019 and articulate the nature of the problem, and it\u2019s logged. Simple, easy, real-time. The car has been steadily improving since the day it rolled off the assembly line, and guess what? People love it.<\/p>\n<p>People are in love with the idea that the product they paid for is continuing to get better and better. And Tesla has shown with the Model S and X that they will continue to update the platform as they think up more things that the cars can or should do. It\u2019s no wonder that Tesla is valued so highly, they\u2019re doing something that no other automaker is capable of doing right now, and that\u2019s making the product you buy, get better over time, instead of being stagnant.<\/p>\n<p>I think that Tesla has demonstrated, in an existing, highly competitive, and regulated market, they\u2019re able to innovate and deliver in an iterative and incremental fashion. The question you have to start asking yourself when you say it can\u2019t be done for you, \u201cWhat\u2019s keeping me from doing that?\u201d and then take a very hard look at the answer. Are those reasons really real? Have you tested them to see if they\u2019re actually valid? What\u2019s the actual likelihood that any of them will come to bear? If they\u2019re not real, then try it out! Figure out what the minimum work you have to do is, then give it to your customers and see how they are using it, learn from that, then build the next version to improve it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In talking with people that are new to the idea of iterative and incremental development,&mldr;<\/p>\n","protected":false},"author":21,"featured_media":11358,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[262],"tags":[],"class_list":["post-11280","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-strategy-management","topics-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/11280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/comments?post=11280"}],"version-history":[{"count":0,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/11280\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media\/11358"}],"wp:attachment":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media?parent=11280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/categories?post=11280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/tags?post=11280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}