{"id":710,"date":"2018-09-28T13:03:23","date_gmt":"2018-09-28T11:03:23","guid":{"rendered":"http:\/\/agilerasmus.com\/wordpress\/?p=710"},"modified":"2018-10-01T10:12:43","modified_gmt":"2018-10-01T08:12:43","slug":"stop-talking-about-slices-of-cake-and-skate-boards","status":"publish","type":"post","link":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/","title":{"rendered":"Stop talking about slices of cake and skate boards"},"content":{"rendered":"<p>Stop the production line! There is no need to cook slices of cake or build skate boards. The answer is here.<\/p>\n<p>I guess most of the readers have seen the various examples when trying to explain what iterative and incremental development means. Guess what: They are all wrong.<\/p>\n<p>Slicing the cake in vertical slices is wrong. Whi on earth would cook only a fraction of the cake and still go through all the steps?<\/p>\n<p>If your customer want to commute from A to B and you start out building a skate board when they really need a 4-seated car; then you&#8217;re doing it wrong.<\/p>\n<p>In both cases you have missed the point of user feedback to get to the real user need. You have gone straight from a one liner and directly into solution mode. Stop doing that.<\/p>\n<p>Imagine the following user stories:<\/p>\n<ol>\n<li>&#8220;As a cake customer I would like a layered cake so that I entertain my guests at my party&#8221;<\/li>\n<li>&#8220;As a commuter I would like means of transportation from A to B&#8221;<\/li>\n<\/ol>\n<p>If we follow the cake slicing and skate board metaphores, we will go straight into solution mode and build a slice of layered cake and a skate board to be presented to our users. Guess what: It doesn&#8217;t fit their need. The cake is too small and the skate board is too slow.<\/p>\n<p>Start asking questions before accepting vague stories. Document these as acceptance criteria:<\/p>\n<ol>\n<li>&#8220;As a cake customer I would like a layered cake so that I can entertain my guests at my party. I like red berries, chocolate layers and vanilla cream.&#8221;<\/li>\n<li>&#8220;As a commuter I would like means of transportation from A to B. I commute 40 km to work each day and have to pick up the kids from school after work.&#8221;<\/li>\n<\/ol>\n<p>Ah, ok.<\/p>\n<p>Putting a few acceptance criteria on the stories narrows the scope down. How do we proceed from here?<\/p>\n<ul>\n<li><strong>Start with the absolute minimum development of a potential solution<\/strong><br \/>\nMake a small batch of cake to build a walking skeleton (yes, the product is the recipe). Draw a wireframe or similiar of a transportation unit that will allow for the commute to happen with ease with room for the kids (in the first steps the aim is to figure out what kind of transportation unit could be used, next will be the actual unit)<\/li>\n<li><strong>Get feedback on the first iteration<\/strong><br \/>\nIs this the taste that you like in the cake? Should we add\/remove anything? Is this the kind of tranportation unit that would live up to your needs?<\/li>\n<li><strong>Deploy the solution when accepted or create new stories based on the feedback to the solution and iterate<\/strong><\/li>\n<\/ul>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Stop the production line! There is no need to cook slices of cake or build skate boards. The answer is here. I guess most of the readers have seen the various examples when trying to&#8230;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":713,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3,21],"tags":[5,6,110],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Stop talking about slices of cake and skate boards - @agilerasmus<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stop talking about slices of cake and skate boards - @agilerasmus\" \/>\n<meta property=\"og:description\" content=\"Stop the production line! There is no need to cook slices of cake or build skate boards. The answer is here. I guess most of the readers have seen the various examples when trying to...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/\" \/>\n<meta property=\"og:site_name\" content=\"@agilerasmus\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-28T11:03:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-01T08:12:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"853\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#website\",\"url\":\"https:\/\/agilerasmus.com\/wordpress\/\",\"name\":\"@agilerasmus\",\"description\":\"agile coach, trainer and scrum master\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/agilerasmus.com\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1\",\"width\":1280,\"height\":853},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#webpage\",\"url\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/\",\"name\":\"Stop talking about slices of cake and skate boards - @agilerasmus\",\"isPartOf\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#primaryimage\"},\"datePublished\":\"2018-09-28T11:03:23+00:00\",\"dateModified\":\"2018-10-01T08:12:43+00:00\",\"author\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096\"},\"breadcrumb\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/agilerasmus.com\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stop talking about slices of cake and skate boards\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/agilerasmus.com\/wordpress\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Stop talking about slices of cake and skate boards - @agilerasmus","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/","og_locale":"en_GB","og_type":"article","og_title":"Stop talking about slices of cake and skate boards - @agilerasmus","og_description":"Stop the production line! There is no need to cook slices of cake or build skate boards. The answer is here. I guess most of the readers have seen the various examples when trying to...","og_url":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/","og_site_name":"@agilerasmus","article_published_time":"2018-09-28T11:03:23+00:00","article_modified_time":"2018-10-01T08:12:43+00:00","og_image":[{"width":1280,"height":853,"url":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/agilerasmus.com\/wordpress\/#website","url":"https:\/\/agilerasmus.com\/wordpress\/","name":"@agilerasmus","description":"agile coach, trainer and scrum master","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agilerasmus.com\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"ImageObject","@id":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#primaryimage","inLanguage":"en-GB","url":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1","contentUrl":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1","width":1280,"height":853},{"@type":"WebPage","@id":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#webpage","url":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/","name":"Stop talking about slices of cake and skate boards - @agilerasmus","isPartOf":{"@id":"https:\/\/agilerasmus.com\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#primaryimage"},"datePublished":"2018-09-28T11:03:23+00:00","dateModified":"2018-10-01T08:12:43+00:00","author":{"@id":"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096"},"breadcrumb":{"@id":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/agilerasmus.com\/wordpress\/stop-talking-about-slices-of-cake-and-skate-boards\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/agilerasmus.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Stop talking about slices of cake and skate boards"}]},{"@type":"Person","@id":"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096","name":"admin","image":{"@type":"ImageObject","@id":"https:\/\/agilerasmus.com\/wordpress\/#personlogo","inLanguage":"en-GB","url":"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/agilerasmus.com\/wordpress\/author\/admin\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/09\/food-3338311_1280.jpg?fit=1280%2C853&ssl=1","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8dzln-bs","jetpack-related-posts":[{"id":84,"url":"https:\/\/agilerasmus.com\/wordpress\/5-minutes-retrospective\/","url_meta":{"origin":710,"position":0},"title":"5 minutes retrospective","date":"April 4, 2013","format":false,"excerpt":"Looking for a way to give your team a kick start at the retrospective meeting? Try having a 5 minutes retrospective - I\u2019ll tell you how\u2026 Invite your team for the usual time slot allocated for the sprint retrospective meeting Prepare the meeting room by hanging up a poster with\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/5min.jpg?fit=500%2C212&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":863,"url":"https:\/\/agilerasmus.com\/wordpress\/from-idea-to-prototype-in-1-day\/","url_meta":{"origin":710,"position":1},"title":"From idea to prototype in 1 day?","date":"May 22, 2019","format":false,"excerpt":"What would be the best way to take a whole-team approach to creating a prototype, refining and planning a Sprint? I'd say a hackathon. Read on to learn more. Before we start, let's define what a hackathon is: \"A hackathon (also known as a hack day, hackfest or codefest) is\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2019\/05\/111.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":676,"url":"https:\/\/agilerasmus.com\/wordpress\/all-scaling-frameworks-are-wrong\/","url_meta":{"origin":710,"position":2},"title":"All scaling frameworks are wrong","date":"July 1, 2018","format":false,"excerpt":"Scaling frameworks are all the craze in the enterprise software industry today. No matter what framework your expensive management consultants try to sell you, beware that there is no framework that auto-magically transform your enterprise into a lean agile software organisation. Rule #1 of scaling: Don't do it! High complexity,\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2018\/07\/stop-634941_960_720.jpg?fit=960%2C640&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":584,"url":"https:\/\/agilerasmus.com\/wordpress\/gap-between-product-vision-and-development\/","url_meta":{"origin":710,"position":3},"title":"Gap between product vision and development?","date":"December 25, 2017","format":false,"excerpt":"Roman Pichler introduced the Product Vision board to the agile community back in 2011. The Product Vision board frames the work of building a great vision for your Product Backlog. Using the board one is given the oppertunity to describe the \"elevator pitch\" of the work to be conducted and\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2017\/12\/laptop-2590647_960_720.jpg?fit=960%2C640&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":363,"url":"https:\/\/agilerasmus.com\/wordpress\/kanban-from-different-perspectives\/","url_meta":{"origin":710,"position":4},"title":"Kanban from different perspectives","date":"December 26, 2016","format":false,"excerpt":"To put it short \u2013 Kanban is a way of visualizing pending work, work in progress, prioritization and status of work tasks. \u00a0The process for each work task is normally illustrated by having vertical separators on the Kanban board, each representing state. Priority of each work task is illustrated by\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/road-sign-63983_1920.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":120,"url":"https:\/\/agilerasmus.com\/wordpress\/bliver-du-skraemt-af-scrum-boards\/","url_meta":{"origin":710,"position":5},"title":"Bliver du skr\u00e6mt af scrum boards?","date":"April 15, 2014","format":false,"excerpt":"For nylig deltog jeg i et agilt netv\u00e6rksm\u00f8de udenfor min arbejdsplads. Det er altid sp\u00e6ndende at m\u00f8de nye mennesker og h\u00f8re om deres erfaringer fra deres virksomheder. Den mest interessante l\u00e6ring jeg tog med mig hjem er: Scrum Boards kan v\u00e6re skadelige. Det var en kommentar der blev givet i\u2026","rel":"","context":"In &quot;Dansk&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/virtual-team.jpg?fit=500%2C283&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/710"}],"collection":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/comments?post=710"}],"version-history":[{"count":3,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/710\/revisions"}],"predecessor-version":[{"id":715,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/710\/revisions\/715"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/media\/713"}],"wp:attachment":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/media?parent=710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/categories?post=710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/tags?post=710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}