{"id":24852,"date":"2017-09-01T11:09:54","date_gmt":"2017-09-01T18:09:54","guid":{"rendered":"https:\/\/www.jamasoftware.com\/?p=24852"},"modified":"2023-01-12T16:54:22","modified_gmt":"2023-01-13T00:54:22","slug":"frustrated-agile-solve-common-problems","status":"publish","type":"post","link":"https:\/\/www.jamasoftware.com\/legacy\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/","title":{"rendered":"Frustrated with Agile? Solve These Common Problems"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-24869\" src=\"https:\/\/static.jamasoftware.com\/www\/imports\/2017\/09\/2017_08-frustrated-with-agile-problems.png\" alt=\"\" width=\"856\" height=\"573\" \/><\/p>\n<p>Just because your embedded systems team commits itself to adopting Agile, there\u2019s no guarantee your next release will hit all its targets. Product delays, quality issues, and missed market opportunities may still be lingering issues.<\/p>\n<p>This isn\u2019t an uncommon scenario. While there are many benefits to Agile (e.g. better products, more efficient development, increased transparency) it might take more time than expected before your organization is fully on board. Other times, Agile just isn\u2019t the best fit for your team.<\/p>\n<p>Either way, if your business is experiencing roadblocks with Agile, it\u2019s worth examining your development process before scrapping it, as there could be other issues plaguing your execution.<\/p>\n<p>For instance, try assessing whether or not the requirements you\u2019re working under are <a href=\"https:\/\/www.jamasoftware.com\/blog\/most-important-requirements-rule-for-better-products\/\" target=\"_blank\" rel=\"noopener noreferrer\">too vague<\/a>. Those kinds of communication issues can lead to wrong builds, which will cause delays and force teams to roll past due dates. In that type of scenario\u2014 where market opportunities are being wasted each day the product isn&#8217;t released\u2014 pressure to deliver may translate into significant stress on\u00a0team members. An environment like that can, in turn, increase the likelihood of product defects and failure.<\/p>\n<p>Agile is supposed to help break this vicious cycle. In our recent webinar, James Grenning \u2014\u00a0founder of Wingman Software and co-author of the Agile Manifesto \u2014 lays out some of the <a href=\"https:\/\/www.jamasoftware.com\/resource\/agile-embedded-systems-webinar\/\" target=\"_blank\" rel=\"noopener noreferrer\">common pitfalls of Agile for embedded systems<\/a>. We&#8217;ve listed a few of the problems\u00a0below, and\u00a0they\u2019re broad enough to apply to several different development disciplines. If you\u2019re interested in diving deeper, definitely <a href=\"https:\/\/www.jamasoftware.com\/resource\/agile-embedded-systems-webinar\/\" target=\"_blank\" rel=\"noopener noreferrer\">check out the webinar<\/a>.<\/p>\n<p><strong>Not Testing As You Go<\/strong><\/p>\n<p>By now, most development teams understand the need to be testing throughout the process. Since Agile was created to reduce inefficiencies, it\u2019s still worth repeating: if you\u2019re not testing as you go, you&#8217;re running the risk of causing major backups later, whether it\u2019s bug hunting or discovering that what used to work is now broken. Whatever the issue, it\u2019s usually a lot easier to prevent a problem at the beginning of a development cycle than scramble for a fix at the end.<\/p>\n<p><strong>Communication Breakdowns<\/strong><\/p>\n<p>Agile is intended to increase transparency and visibility throughout the development process. Some of this can be managed through data, but it\u2019s also reliant on team members being proactive when communicating progress. For example, if a feature is lagging\u00a0behind schedule, team members need to have the confidence and freedom from harsh consequences to say so. Conversely, if a project is running ahead of schedule, making stakeholders aware allows more time for additional work on other areas.<\/p>\n<p><strong>Everything All At Once<\/strong><\/p>\n<p>In order to maximize the accuracy Agile can offer, focus on near-term rather than long-term plans. That way, you\u2019ll be able to pace your way through a project, deliver working capability quicker, and refine the bigger plan as you go. Plus, prioritizing items incrementally will help you stay on course and reduce the amount of scope creeping in.<\/p>\n<p>We&#8217;ve just\u00a0scratched the surface of common problems with Agile and how to solve them. For more, check out our webinar, &#8220;<a href=\"https:\/\/www.jamasoftware.com\/resource\/agile-embedded-systems-webinar\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Avoid Common Pitfalls of Agile for Embedded Systems<\/a>.&#8221;<\/p>\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"24852\"\/>","protected":false},"excerpt":{"rendered":"<p>Just because your embedded systems team commits itself to adopting Agile, there\u2019s no guarantee your next release will hit all its targets. Product delays, quality issues, and missed market opportunities may still be lingering issues. This isn\u2019t an uncommon scenario. While there are many benefits to Agile (e.g. better products, more efficient development, increased transparency) [&hellip;]<\/p>\n","protected":false},"author":98,"featured_media":54716,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[72],"tags":[12],"industry":[],"class_list":["post-24852","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-development-and-management","tag-agile"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Common Problems with Agile | Solve Agile Issues | Jama Software<\/title>\n<meta name=\"description\" content=\"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Frustrated with Agile? Solve These Common Problems\" \/>\n<meta property=\"og:description\" content=\"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/\" \/>\n<meta property=\"og:site_name\" content=\"Jama Software\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-01T18:09:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-13T00:54:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png\" \/>\n\t<meta property=\"og:image:width\" content=\"856\" \/>\n\t<meta property=\"og:image:height\" content=\"573\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kevin Smith\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kevin Smith\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/\"},\"author\":{\"name\":\"Kevin Smith\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/96545b5b7959c4c28ed7dd05f096ff7b\"},\"headline\":\"Frustrated with Agile? Solve These Common Problems\",\"datePublished\":\"2017-09-01T18:09:54+00:00\",\"dateModified\":\"2023-01-13T00:54:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/\"},\"wordCount\":539,\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2017\\\/09\\\/2017_08-frustrated-with-agile-problems.png\",\"keywords\":[\"Agile\"],\"articleSection\":[\"Product Development &amp; Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/\",\"name\":\"Common Problems with Agile | Solve Agile Issues | Jama Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2017\\\/09\\\/2017_08-frustrated-with-agile-problems.png\",\"datePublished\":\"2017-09-01T18:09:54+00:00\",\"dateModified\":\"2023-01-13T00:54:22+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/96545b5b7959c4c28ed7dd05f096ff7b\"},\"description\":\"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2017\\\/09\\\/2017_08-frustrated-with-agile-problems.png\",\"contentUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2017\\\/09\\\/2017_08-frustrated-with-agile-problems.png\",\"width\":856,\"height\":573},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/2017\\\/09\\\/01\\\/frustrated-agile-solve-common-problems\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jamasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frustrated with Agile? Solve These Common Problems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/\",\"name\":\"Jama Software\",\"description\":\"Jama Connect\u00ae #1 in Requirements Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.jamasoftware.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/96545b5b7959c4c28ed7dd05f096ff7b\",\"name\":\"Kevin Smith\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g\",\"caption\":\"Kevin Smith\"},\"description\":\"Kevin Smith writes about compliance and regulation, requirements management, test management, risk management, and best practices for complex product and software development.\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/author\\\/ksmith\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Common Problems with Agile | Solve Agile Issues | Jama Software","description":"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.","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:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/","og_locale":"en_US","og_type":"article","og_title":"Frustrated with Agile? Solve These Common Problems","og_description":"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.","og_url":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/","og_site_name":"Jama Software","article_published_time":"2017-09-01T18:09:54+00:00","article_modified_time":"2023-01-13T00:54:22+00:00","og_image":[{"width":856,"height":573,"url":"https:\/\/www.jamasoftware.com\/legacy\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png","type":"image\/png"}],"author":"Kevin Smith","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kevin Smith","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#article","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/"},"author":{"name":"Kevin Smith","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/96545b5b7959c4c28ed7dd05f096ff7b"},"headline":"Frustrated with Agile? Solve These Common Problems","datePublished":"2017-09-01T18:09:54+00:00","dateModified":"2023-01-13T00:54:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/"},"wordCount":539,"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png","keywords":["Agile"],"articleSection":["Product Development &amp; Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/","url":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/","name":"Common Problems with Agile | Solve Agile Issues | Jama Software","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#primaryimage"},"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png","datePublished":"2017-09-01T18:09:54+00:00","dateModified":"2023-01-13T00:54:22+00:00","author":{"@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/96545b5b7959c4c28ed7dd05f096ff7b"},"description":"You committed to adopting Agile, but there\u2019s no guarantee your next release will hit all its targets. Find out how to fix common Agile problems.","breadcrumb":{"@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#primaryimage","url":"https:\/\/www.jamasoftware.com\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png","contentUrl":"https:\/\/www.jamasoftware.com\/media\/2017\/09\/2017_08-frustrated-with-agile-problems.png","width":856,"height":573},{"@type":"BreadcrumbList","@id":"https:\/\/www.jamasoftware.com\/blog\/2017\/09\/01\/frustrated-agile-solve-common-problems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.jamasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Frustrated with Agile? Solve These Common Problems"}]},{"@type":"WebSite","@id":"https:\/\/www.jamasoftware.com\/#website","url":"https:\/\/www.jamasoftware.com\/","name":"Jama Software","description":"Jama Connect\u00ae #1 in Requirements Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jamasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/96545b5b7959c4c28ed7dd05f096ff7b","name":"Kevin Smith","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cb276014ad7ccf93f698f37b5a170fbd576ad144ccdddff3bd388b362b067696?s=96&d=mm&r=g","caption":"Kevin Smith"},"description":"Kevin Smith writes about compliance and regulation, requirements management, test management, risk management, and best practices for complex product and software development.","url":"https:\/\/www.jamasoftware.com\/blog\/author\/ksmith\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/24852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/users\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/comments?post=24852"}],"version-history":[{"count":0,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/24852\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media\/54716"}],"wp:attachment":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media?parent=24852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/categories?post=24852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/tags?post=24852"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/industry?post=24852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}