{"id":281,"date":"2020-02-14T08:39:16","date_gmt":"2020-02-14T08:39:16","guid":{"rendered":"http:\/\/104.248.61.172\/?p=64"},"modified":"2022-09-27T09:48:47","modified_gmt":"2022-09-27T07:48:47","slug":"how-to-choose-the-right-development-process-for-your-company","status":"publish","type":"post","link":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/","title":{"rendered":"How to choose the right development process for your company"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">If your company is in the IT industry, you probably heard about Scrum and Kanban as a go-to development process. Both follow Agile principles\u00a0but they focus on different outcomes. Let&#8217;s learn how to choose the right development process and ask a set of simple questions that will help you you find out which one works best for you.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Scrum vs. Kanban<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">We assume that you have a basic understanding of both frameworks and won\u2019t go\u00a0into too many details about all the processes that happen in Scrum or Kanban, but we can highlight the parts that are\u00a0important to answer our question.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Basically, in Scrum, the team makes small plans for the next 1-4 weeks on how to deliver and integrate the next working piece of a product. While planning, the team ensures that everyone has enough work to start by, but if the team can handle more work before the sprint ends, it will do so. As you can see, the focus of Scrum is resource efficiency or,\u00a0simply\u00a0put, that most work gets done.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">On the other hand, Kanban\u00a0is more focused on delivering things on time than the quantity of work done. It is more a set of principles than a full-blown\u00a0development framework and therefore it is more flexible than Scrum.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">In software development, it is popular to use the Kanban Board to visuals the\u00a0work in progress. In its simplest form, the Kanban Board has three columns: Todo, In Progress, and Done. The team sets a cap on how many\u00a0tasks\u00a0can be \u201cin progress\u201d.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Let\u2019s say that the team has 7 members with a set WIP cap (work in progress) of 6. That means that the team will do much less multi-tasking and will be able to\u00a0deliver things on time. Also, the team will have one member ready to respond if a high priority task enters their to-do\u00a0list. As you can see, Kanban gives priority to finishing the ongoing tasks as soon as possible rather than taking on new ones.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">To solve our dilemma \u201cScrum or Kanban\u201d we can ask ourselves these questions:<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Do the tasks in our project have an \u201cexpiration date\u201d?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Let\u2019s say that your company has a dedicated team to fix bugs and let\u2019s say that you have a contract with your clients to fix any bug within 3 weeks after they have reported it. In that case, Kanban is the\u00a0best choice\u00a0for your team. Your priority is to deliver fixes in time and avoid paying fines for violating the terms of the agreement.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Do we have time-critical tasks?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You can think of a hospital as an organization working in a Kanban framework. A hospital does not care much about treating as many patients as possible, it cares more about saving people\u2019s lives. Putting it differently, it does not care about having every doctor do something; it cares more about treating patients in critical situations first. So, if your project demands to act upon sudden changes instantly, Kanban may be a good choice.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">How important are the KPIs for our project?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Let\u2019s say that your client would like to have a new product and that he knows how much money he is ready to spend and how long he can wait. In that case, Scrum has much more to offer in terms of KPI as it is a common practice to generate reports like the Burn\u00a0Down Chart and Sprint Velocity Chart periodically. Those KPI will constantly change as the project progresses, but at least there is a good guess on how things are coming along. Scrum is an iterative development process and the client can always review the latest reports and\u00a0decide to\u00a0add or remove features to conform to their budget or deadline.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">How ready is your company to accept change?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Another hurdle in implementing new ways of work is the\u00a0willingness to change. If your company finds it difficult to let go of former job roles and responsibilities, it may be hard to accept Scrum as the new development framework.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Scrum can be very efficient once everyone is on the same page, but in the beginning, it can take getting used to. In contrast, Kanban is more loosely defined. It simply\u00a0sais \u201cDo whatever you want but follow these few principles\u201d so it is possible to work with a Kanban Board without changing job descriptions within the\u00a0company.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Scrumban to the rescue<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Although Scrum and Kanban both follow the Agile principles, and both focus on eliminating waste in the development process, they have enough differences to make it worthwhile to analyze the needs of the project deeply before choosing one over the other. That is how\u00a0Scrumban\u00a0came to life. It is a hybrid taking practices from both frameworks.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You can think of it as\u00a0Kanban with more structure. If you find yourself debating\u00a0for too long over Scrum vs. Kanban, then\u00a0Scrumban may be the right choice for you.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">In the end, every project is different and there is \u201cNo silver bullet\u201d. In your career, you will\u00a0probably\u00a0implement all the frameworks we discussed here. It is up to you to determine what frameworks fit\u00a0your project needs and what is the best choice for your team. It is an important decision to make because the success of the project depends on it.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>If your company is in the IT industry, you probably heard about Scrum and Kanban as a go-to development process.<\/p>\n","protected":false},"author":6,"featured_media":522,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17],"tags":[],"class_list":["post-281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-project-management"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to choose the right development process for your company - Agilno<\/title>\n<meta name=\"description\" content=\"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to choose the right development process for your company - Agilno\" \/>\n<meta property=\"og:description\" content=\"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\" \/>\n<meta property=\"og:site_name\" content=\"Agilno\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-14T08:39:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-27T07:48:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"433\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Petar Vukasinovic\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Petar Vukasinovic\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\"},\"author\":{\"name\":\"Petar Vukasinovic\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b\"},\"headline\":\"How to choose the right development process for your company\",\"datePublished\":\"2020-02-14T08:39:16+00:00\",\"dateModified\":\"2022-09-27T07:48:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\"},\"wordCount\":904,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg\",\"articleSection\":[\"Project Management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\",\"url\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\",\"name\":\"How to choose the right development process for your company - Agilno\",\"isPartOf\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg\",\"datePublished\":\"2020-02-14T08:39:16+00:00\",\"dateModified\":\"2022-09-27T07:48:47+00:00\",\"author\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b\"},\"description\":\"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.\",\"breadcrumb\":{\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage\",\"url\":\"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg\",\"contentUrl\":\"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg\",\"width\":720,\"height\":433},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/makeit.com.hr\/agilno\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to choose the right development process for your company\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/#website\",\"url\":\"https:\/\/makeit.com.hr\/agilno\/\",\"name\":\"Agilno\",\"description\":\"We build experiences, products, and businesses that create results\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/makeit.com.hr\/agilno\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b\",\"name\":\"Petar Vukasinovic\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g\",\"caption\":\"Petar Vukasinovic\"},\"url\":\"https:\/\/makeit.com.hr\/agilno\/author\/petar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to choose the right development process for your company - Agilno","description":"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.","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:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/","og_locale":"en_US","og_type":"article","og_title":"How to choose the right development process for your company - Agilno","og_description":"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.","og_url":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/","og_site_name":"Agilno","article_published_time":"2020-02-14T08:39:16+00:00","article_modified_time":"2022-09-27T07:48:47+00:00","og_image":[{"width":720,"height":433,"url":"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg","type":"image\/jpeg"}],"author":"Petar Vukasinovic","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Petar Vukasinovic","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#article","isPartOf":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/"},"author":{"name":"Petar Vukasinovic","@id":"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b"},"headline":"How to choose the right development process for your company","datePublished":"2020-02-14T08:39:16+00:00","dateModified":"2022-09-27T07:48:47+00:00","mainEntityOfPage":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/"},"wordCount":904,"commentCount":0,"image":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage"},"thumbnailUrl":"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg","articleSection":["Project Management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/","url":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/","name":"How to choose the right development process for your company - Agilno","isPartOf":{"@id":"https:\/\/makeit.com.hr\/agilno\/#website"},"primaryImageOfPage":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage"},"image":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage"},"thumbnailUrl":"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg","datePublished":"2020-02-14T08:39:16+00:00","dateModified":"2022-09-27T07:48:47+00:00","author":{"@id":"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b"},"description":"Learn how to choose the right development process for your company and drastically increase your employee productivity and reduce time to market.","breadcrumb":{"@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#primaryimage","url":"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg","contentUrl":"https:\/\/makeit.com.hr\/agilno\/wp-content\/uploads\/2020\/02\/developement-process-2.jpg","width":720,"height":433},{"@type":"BreadcrumbList","@id":"https:\/\/makeit.com.hr\/agilno\/blog\/how-to-choose-the-right-development-process-for-your-company\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/makeit.com.hr\/agilno\/"},{"@type":"ListItem","position":2,"name":"How to choose the right development process for your company"}]},{"@type":"WebSite","@id":"https:\/\/makeit.com.hr\/agilno\/#website","url":"https:\/\/makeit.com.hr\/agilno\/","name":"Agilno","description":"We build experiences, products, and businesses that create results","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/makeit.com.hr\/agilno\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/makeit.com.hr\/agilno\/#\/schema\/person\/443d3d24891bd90f096956d39a9fe70b","name":"Petar Vukasinovic","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2934c42d196fd827352e121fef4abc16d21d5c87a94f31906a04c8b1c9aff13f?s=96&d=mm&r=g","caption":"Petar Vukasinovic"},"url":"https:\/\/makeit.com.hr\/agilno\/author\/petar\/"}]}},"_links":{"self":[{"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":1,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"predecessor-version":[{"id":494,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/posts\/281\/revisions\/494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/media\/522"}],"wp:attachment":[{"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/makeit.com.hr\/agilno\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}