{"id":96,"date":"2021-12-23T11:27:50","date_gmt":"2021-12-23T11:27:50","guid":{"rendered":"https:\/\/devsimplify.com\/blog\/?p=96"},"modified":"2023-07-27T17:39:44","modified_gmt":"2023-07-27T17:39:44","slug":"lean-software-development","status":"publish","type":"post","link":"https:\/\/devsimplify.com\/blog\/lean-software-development\/","title":{"rendered":"All You Need To Know About Lean Software Development"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Ever since the dawn of development, it seems the concepts of speed and quality have been at odds with each other.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I think we can all agree that it\u2019s <\/span><i><span style=\"font-weight: 400;\">really hard<\/span><\/i><span style=\"font-weight: 400;\"> to balance the two.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">How do we get software developed quickly, without compromising quality??<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Enter: Lean Software Development.<\/span><\/p>\n<h3><b>How the Lean Software Development Methodology Came To Be<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The use of this methodology isn\u2019t limited to just software development. This concept of \u201clean thinking\u201d has been around for a long time, now being utilized in industries like healthcare, banking, product development, and many more.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We can thank Toyota Motor Company for coming up with this concept of <a href=\"https:\/\/kanbanzone.com\/resources\/lean\/\">Lean Thinking<\/a><\/span><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After an in-depth study of their production system, Toyota developed this thinking framework as a way to be impossibly efficient and eliminate waste, in order to offer innovative products while minimizing costs.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They were able to sell their cars at a much lower price than U.S. manufacturers when they hit the U.S. market.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This framework worked so well that it was a mystery to the outside world. How did Toyota manage to continually push out new products cheaper; products that didn\u2019t look quite as fancy, but products that consumers bought nonetheless??\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Everyone wanted to know their secret.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Fast forward to today, and this Lean Thinking framework has been applied to industries around the world. It helped Toyota get their priorities straight and create impressive products without wasting time and resources, and it will help you in software development too.<\/span><\/p>\n<h3><b>What is Lean Software Development?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Now back to the context of software development.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lean Software Development (LSD), is a framework for optimizing time and resources in development, in order to streamline the process and eliminate waste.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This process helps developers to decrease effort and cost, and more efficiently develop a product that only has necessary features. Focusing on the most essential features is crucial to best prioritizing, which in turn saves valuable time in not developing features that won\u2019t further the product as effectively.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also known as <\/span><a href=\"https:\/\/www.classicinformatics.com\/blog\/minimum-viable-product-understanding-the-importance-of-mvp\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Minimum Viable Product (MVP)<\/span><\/a><span style=\"font-weight: 400;\">. You\u2019ve most likely heard this term.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It means to release a product with the minimum features necessary to viably function\u2013 a product stripped to essential core features only, so as to not waste time drumming up extra features before getting feedback.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is useful to then test the product, see what users like and dislike, and then finalize the product based on this user feedback. No time wasted guessing. And a better focus on what matters most.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Have you heard of the 80\/20 rule in <\/span><a href=\"https:\/\/devsimplify.com\/blog\/ux-elements-to-know-and-master\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">UX Design<\/span><\/a><span style=\"font-weight: 400;\">?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It applies perfectly here.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The rule says that a designer should spend 80% of their time on the top 20% of features that a user will care about, and just the last 20% of their time on the bottom 80% of features.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-100 aligncenter\" src=\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-500x282.png\" alt=\"\" width=\"500\" height=\"282\" srcset=\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-500x282.png 500w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-1024x577.png 1024w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-768x433.png 768w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-1536x865.png 1536w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule-1568x883.png 1568w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-8020-rule.png 1640w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Using Lean Software Development not only helps save time and resources, but also helps developers focus their mindset on the user and their needs.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Overall, you\u2019ll succeed better if you focus on what\u2019s most important to users. And utilizing the Lean Software Development principles will help you do that more efficiently.<\/span><\/p>\n<h3><b>7 Key LSD Principles:<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Let\u2019s go into detail about the 7 key principles that make up the Lean Software Development framework, so that you can apply and implement them in your development process if you choose.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-101 aligncenter\" src=\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-7-key-principles-500x493.png\" alt=\"\" width=\"500\" height=\"493\" srcset=\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-7-key-principles-500x493.png 500w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-7-key-principles-768x756.png 768w, https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/Lean-Software-Development-7-key-principles.png 800w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<h3><b>Eliminate waste<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">To save precious time, evaluate and eliminate waste wherever possible. Look at everything and ask, \u201cdoes this add value to the product?\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If the answer is no, it\u2019s gone.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ruthless, yes. Effective, also yes.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This could mean:\u00a0<\/span><\/p>\n<ul class=\"bulletList\">\n<li><span style=\"font-weight: 400;\">Bureaucratic processes<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Unnecessary code or software features<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Data duplication<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Inefficient communication<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Unnecessary regular meetings<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Starting more than can be completed<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Task Switching<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Take a good, hard look, and keep only what needs to stay.<\/span><\/p>\n<h3><b>Team Empowerment &amp; Respect<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">While eliminating waste, though, make sure to remember that team morale is important. This principle is often neglected, which is why we want to emphasize it.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Team empowerment within the LSD framework looks like:<\/span><\/p>\n<ul class=\"bulletList\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Empowering each other to do their best work<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Communicating proactively<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Have a set process for onboarding<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Consistent, open feedback<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Encourage healthy conflict<\/span><\/li>\n<\/ul>\n<h3><b>Quality<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The LSD framework prioritizes quality. The purpose of streamlining your development processes <\/span><i><span style=\"font-weight: 400;\">is <\/span><\/i><span style=\"font-weight: 400;\">to ensure you can create high-quality products.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To ensure this, utilize methods like<\/span><a href=\"https:\/\/searchsoftwarequality.techtarget.com\/definition\/test-driven-development\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"> Test-Driven Development (TDD)<\/span><\/a><span style=\"font-weight: 400;\">, where features and products are consistently tested and decisions are made based on data results.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also, provide opportunities for developers to give consistent feedback in order to improve quality.<\/span><\/p>\n<h3><b>Delay Decision Making<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This principle of LSD fits nicely with ensuring quality. Essentially, this principle says:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Don\u2019t make decisions without data first!!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This doesn\u2019t mean being flaky or irresponsible in making decisions, it means making <\/span><i><span style=\"font-weight: 400;\">smart <\/span><\/i><span style=\"font-weight: 400;\">decisions. Make decisions on time, but not early\u2013before having the necessary information.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This also goes back to creating an MVP. Only once you have data about what users really do and don\u2019t need, can you make good decisions on what\u2019s important to spend your time developing.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Applying this principle will help you develop high-quality products that users value. It will also help you not commit to things too quickly that you\u2019ll regret later.<\/span><\/p>\n<h3><b>Create &amp; Share Knowledge<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">To have all the right tools to develop high-quality products, you need a strong internal team. This principle of the Lean Software Development methodology means that the more knowledge that is accessible to your team, the better off they are.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This means:<\/span><\/p>\n<ul class=\"bulletList\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Developing opportunities for developers to share knowledge they gain with each other<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Creating the infrastructure to document and retain learning, so it continues to benefit the team\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pair programming<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Code Review<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Facilitate an environment where developers can ask questions<\/span><\/li>\n<\/ul>\n<h3><b>Fast Delivery<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Because developers are only producing a Minimum Viable Product in this framework, the idea is to fail quickly in order to learn quickly. You can be much faster since you\u2019re focusing on a bare-bones product, and then get results that are helpful much earlier on.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is essential to learn from results and then be able to utilize them to improve. Rather than create a complex product with many features that may be a flop, really think about what\u2019s necessary, and then get feedback to see what features to add that users really do want.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The idea is that working less actually gets more done? It\u2019s not about working harder, it\u2019s about working smarter. Only spend time on essentials, test it, gather feedback, and only then add onto the product.\u00a0<\/span><\/p>\n<h3><b>Optimize the whole system<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The idea here is to look at the entire process as a whole, and optimize it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Make sure that there\u2019s a clear path to completing projects, and that the workflow is, well, flowing.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It\u2019s important to instill a sense of shared responsibility in each project. When everyone understands that they play an integral part in the project as a whole, morale is higher and work gets done more efficiently.\u00a0<\/span><\/p>\n<h3><b>Should Your Team Use LSD?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Will your team thrive using the LSD methodology?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Overall, Lean Software Development is hugely beneficial for companies looking to cut down on fluff, prevent loss from overproduction, and increase team involvement.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If your development process feels clunky, or you feel that unnecessary time is being spent, LSD could help your team thrive. Developing a simpler, repeatable process through LSD can be a lifesaver.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are <\/span><a href=\"https:\/\/www.productplan.com\/glossary\/lean-software-development\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">weaknesses<\/span><\/a><span style=\"font-weight: 400;\"> within this framework to be aware of.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namely, the framework relies heavily on the team. If you don\u2019t have trust amongst your team, it may be problematic to implement LSD. This also makes it less scalable.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lean Software Development also relies on good documentation, and a failure to keep up on this will also cause issues.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bottom line:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The biggest reasons to switch to the Lean Software Development methodology are for help with time-saving, process streamlining, and team-building.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Could your team benefit from improving on these things?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If so, then we recommend implementing Lean Software Development! If you need help developing this concept and would like to <\/span><a href=\"https:\/\/devsimplify.com\/contact-top-software-app-developers-utah\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">book a consultation<\/span><\/a><span style=\"font-weight: 400;\">, our team at DevSimplify can help you through the process!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever since the dawn of development, it seems the concepts of speed and quality have been at odds with each other.\u00a0 I think we can all agree that it\u2019s really hard to balance the two. How do we get software developed quickly, without compromising quality?? Enter: Lean Software Development. How the Lean Software Development Methodology&hellip; <a class=\"more-link\" href=\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\">Read Article <span class=\"screen-reader-text\">All You Need To Know About Lean Software Development<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":207,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[8,7,6],"class_list":["post-96","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-app-development","tag-marketing","tag-technology-innovation","tag-web-app-development","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>All You Need To Know About Lean Software Development - DevSimplify Blog<\/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:\/\/devsimplify.com\/blog\/lean-software-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"All You Need To Know About Lean Software Development - DevSimplify Blog\" \/>\n<meta property=\"og:description\" content=\"Ever since the dawn of development, it seems the concepts of speed and quality have been at odds with each other.\u00a0 I think we can all agree that it\u2019s really hard to balance the two. How do we get software developed quickly, without compromising quality?? Enter: Lean Software Development. How the Lean Software Development Methodology&hellip; Read Article All You Need To Know About Lean Software Development\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\" \/>\n<meta property=\"og:site_name\" content=\"DevSimplify Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DevSimplify1\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-23T11:27:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-27T17:39:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"453\" \/>\n\t<meta property=\"og:image:height\" content=\"379\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"joelflaker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joelflaker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\"},\"author\":{\"name\":\"joelflaker\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/340c5c9317c04e9f07892e8f2881738f\"},\"headline\":\"All You Need To Know About Lean Software Development\",\"datePublished\":\"2021-12-23T11:27:50+00:00\",\"dateModified\":\"2023-07-27T17:39:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\"},\"wordCount\":1365,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg\",\"keywords\":[\"Marketing\",\"Technology &amp; Innovation\",\"Web &amp; App Development\"],\"articleSection\":[\"Web &amp; App Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\",\"url\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\",\"name\":\"All You Need To Know About Lean Software Development - DevSimplify Blog\",\"isPartOf\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg\",\"datePublished\":\"2021-12-23T11:27:50+00:00\",\"dateModified\":\"2023-07-27T17:39:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devsimplify.com\/blog\/lean-software-development\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage\",\"url\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg\",\"contentUrl\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg\",\"width\":453,\"height\":379},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devsimplify.com\/blog\/lean-software-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devsimplify.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"All You Need To Know About Lean Software Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#website\",\"url\":\"https:\/\/devsimplify.com\/blog\/\",\"name\":\"DevSimplify Blog\",\"description\":\"Custom Software and App Development in Utah | DevSimplify\",\"publisher\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devsimplify.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#organization\",\"name\":\"DevSimplify Blog\",\"url\":\"https:\/\/devsimplify.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2024\/03\/DevSimplify-Large-Logo.png\",\"contentUrl\":\"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2024\/03\/DevSimplify-Large-Logo.png\",\"width\":242,\"height\":38,\"caption\":\"DevSimplify Blog\"},\"image\":{\"@id\":\"https:\/\/devsimplify.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/DevSimplify1\",\"https:\/\/www.instagram.com\/devsimplify_\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/340c5c9317c04e9f07892e8f2881738f\",\"name\":\"joelflaker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/34ac58ef16cac6194af8734ebb6637a141830bf8c3d14dda0bd1312d5115943c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/34ac58ef16cac6194af8734ebb6637a141830bf8c3d14dda0bd1312d5115943c?s=96&d=mm&r=g\",\"caption\":\"joelflaker\"},\"sameAs\":[\"https:\/\/devsimplify.com\/blog\"],\"url\":\"https:\/\/devsimplify.com\/blog\/author\/joelflaker\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"All You Need To Know About Lean Software Development - DevSimplify Blog","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:\/\/devsimplify.com\/blog\/lean-software-development\/","og_locale":"en_US","og_type":"article","og_title":"All You Need To Know About Lean Software Development - DevSimplify Blog","og_description":"Ever since the dawn of development, it seems the concepts of speed and quality have been at odds with each other.\u00a0 I think we can all agree that it\u2019s really hard to balance the two. How do we get software developed quickly, without compromising quality?? Enter: Lean Software Development. How the Lean Software Development Methodology&hellip; Read Article All You Need To Know About Lean Software Development","og_url":"https:\/\/devsimplify.com\/blog\/lean-software-development\/","og_site_name":"DevSimplify Blog","article_publisher":"https:\/\/www.facebook.com\/DevSimplify1","article_published_time":"2021-12-23T11:27:50+00:00","article_modified_time":"2023-07-27T17:39:44+00:00","og_image":[{"width":453,"height":379,"url":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg","type":"image\/jpeg"}],"author":"joelflaker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"joelflaker","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#article","isPartOf":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/"},"author":{"name":"joelflaker","@id":"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/340c5c9317c04e9f07892e8f2881738f"},"headline":"All You Need To Know About Lean Software Development","datePublished":"2021-12-23T11:27:50+00:00","dateModified":"2023-07-27T17:39:44+00:00","mainEntityOfPage":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/"},"wordCount":1365,"commentCount":0,"publisher":{"@id":"https:\/\/devsimplify.com\/blog\/#organization"},"image":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage"},"thumbnailUrl":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg","keywords":["Marketing","Technology &amp; Innovation","Web &amp; App Development"],"articleSection":["Web &amp; App Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/devsimplify.com\/blog\/lean-software-development\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/","url":"https:\/\/devsimplify.com\/blog\/lean-software-development\/","name":"All You Need To Know About Lean Software Development - DevSimplify Blog","isPartOf":{"@id":"https:\/\/devsimplify.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage"},"image":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage"},"thumbnailUrl":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg","datePublished":"2021-12-23T11:27:50+00:00","dateModified":"2023-07-27T17:39:44+00:00","breadcrumb":{"@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devsimplify.com\/blog\/lean-software-development\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#primaryimage","url":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg","contentUrl":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2021\/12\/software-development.jpg","width":453,"height":379},{"@type":"BreadcrumbList","@id":"https:\/\/devsimplify.com\/blog\/lean-software-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devsimplify.com\/blog\/"},{"@type":"ListItem","position":2,"name":"All You Need To Know About Lean Software Development"}]},{"@type":"WebSite","@id":"https:\/\/devsimplify.com\/blog\/#website","url":"https:\/\/devsimplify.com\/blog\/","name":"DevSimplify Blog","description":"Custom Software and App Development in Utah | DevSimplify","publisher":{"@id":"https:\/\/devsimplify.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devsimplify.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/devsimplify.com\/blog\/#organization","name":"DevSimplify Blog","url":"https:\/\/devsimplify.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devsimplify.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2024\/03\/DevSimplify-Large-Logo.png","contentUrl":"https:\/\/devsimplify.com\/blog\/wp-content\/uploads\/2024\/03\/DevSimplify-Large-Logo.png","width":242,"height":38,"caption":"DevSimplify Blog"},"image":{"@id":"https:\/\/devsimplify.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DevSimplify1","https:\/\/www.instagram.com\/devsimplify_\/"]},{"@type":"Person","@id":"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/340c5c9317c04e9f07892e8f2881738f","name":"joelflaker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devsimplify.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/34ac58ef16cac6194af8734ebb6637a141830bf8c3d14dda0bd1312d5115943c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/34ac58ef16cac6194af8734ebb6637a141830bf8c3d14dda0bd1312d5115943c?s=96&d=mm&r=g","caption":"joelflaker"},"sameAs":["https:\/\/devsimplify.com\/blog"],"url":"https:\/\/devsimplify.com\/blog\/author\/joelflaker\/"}]}},"_links":{"self":[{"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":10,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions"}],"predecessor-version":[{"id":270,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions\/270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/media\/207"}],"wp:attachment":[{"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/media?parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/categories?post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devsimplify.com\/blog\/wp-json\/wp\/v2\/tags?post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}