{
    "version" : "https://jsonfeed.org/version/1",
    "content" : "news",
    "type" : "single",
    "title" : "Thinking About Going Agile&#63; 5 Benefits Your Office Will Reap With Agile Methods |Digital.gov",
    "description": "Thinking About Going Agile&#63; 5 Benefits Your Office Will Reap With Agile Methods",
    "home_page_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/","feed_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2018/04/03/thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods/index.json","item" : [
    {"title" :"Thinking About Going Agile\u0026#63; 5 Benefits Your Office Will Reap With Agile Methods","summary" : "Five benefits of using agile methodologies that can help federal employees improve the quality of their work.","date" : "2018-04-03T12:00:00-05:00","date_modified" : "2025-01-27T19:42:55-05:00","authors" : {"brian-fox" : "Brian Fox"},"topics" : {
        
            "product-and-project-management" : "Product and project management",
            "software-engineering" : "Software engineering"
            },"featured_image" : { "uid" :
  "agile-project-planning", "alt" :
  "Different colored sticky notes from an agile project planning session." },"branch" : "bc-archive-content-3",
      "filename" :"2018-04-03-thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods.md",
      
      "filepath" :"news/2018/04/2018-04-03-thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods.md",
      "filepathURL" :"https://github.com/GSA/digitalgov.gov/blob/bc-archive-content-3/content/news/2018/04/2018-04-03-thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods.md",
      "editpathURL" :"https://github.com/GSA/digitalgov.gov/edit/bc-archive-content-3/content/news/2018/04/2018-04-03-thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods.md","slug" : "thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods","url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2018/04/03/thinking-about-going-agile-5-benefits-your-office-will-reap-with-agile-methods/","content" :"\u003cp\u003eSome organizations are curious about agile and want to know the benefits of working with this methodology. While there are a number of benefits and opportunities from going agile, there are also a few challenges for leaders to manage.\u003c/p\u003e\n\u003cp\u003eAgile will create teams and leverage multiple developers against each project, which may mean that the organization can no longer sustain as many projects as it once tried to support. Development teams, compared to individual developers that are working alone, have an easier time pushing back on unrealistic workloads, and this will require managers to start paring down the lower priority projects and products.\u003c/p\u003e\n\n\n\n\n\n\n\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n        src=\"https://s3.amazonaws.com/digitalgov/agile-project-planning.jpg\"alt=\"Different colored sticky notes from an agile project planning session.\"/\u003e\u003cp\u003echristophertdumond/iStock/Thinkstock\u003c/p\u003e\u003c/div\u003e\n\n\n\u003cp\u003eThis will require leadership to facilitate discussions to help the organization start “doing less, better”—that is, focusing the organization on increasing the quality of fewer products. Below are five benefits of “going agile” to add to the discussion at your agency.\u003c/p\u003e\n\u003ch2 id=\"1-managing-uncertainty\"\u003e1. Managing Uncertainty\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003eAgile provides a great way for organizations to manage uncertainty.\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAgile commits the development team to only small bites of work (a sprint) typically two to four weeks in length, and provides them with a method of effectively dealing with rapidly changing priorities and resource constraints.\u003c/p\u003e\n\u003cp\u003eIt manages the entire backlog of work, with many of the dynamic planning tools (like Redmine or Jira) allowing for that backlog to be prioritized, and enables the stakeholders and development staff to collaboratively prioritize and commit to work to be completed in any sprint. This ensures that there is forward progress, but that the development team can be flexible to changes after any sprint to meet the organization\u0026rsquo;s changing needs and priorities.\u003c/p\u003e\n\u003ch2 id=\"2-improving-commitment\"\u003e2. Improving Commitment\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003eAgile also improves the development team’s ability to commit to work.\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eMany government offices go through some form of annual or fiscal year (FY) planning. While this may outline high-level goals for the office, it is impossible to outline every aspect of work associated with development for the team, let alone predict the timeline associated with all of these details.\u003c/p\u003e\n\u003cp\u003eAgile allows the development team to outline all the tasks they will complete during a 2-4 week work cycle (sprint). Since they are committing to completing it all, they will be forthright in pushing back on unrealistic technical goals or timelines. This allows the rest of the organization that depends on development to ensure that whatever work they are completing is the highest priority tasks.\u003c/p\u003e\n\u003ch2 id=\"3-improving-teamwork\"\u003e3. Improving Teamwork\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003eAgile provides a framework to improve teamwork.\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eRegularly occurring ceremonies associated with agile help manage stakeholder expectations (sprint planning and sprint reviews), ensure daily performance of the team (daily scrums), and provide a venue for continuous improvement of the team (sprint retrospectives).\u003c/p\u003e\n\u003cp\u003eSprint planning sessions ensure that stakeholders are prioritizing the team’s activities, and sprint review sessions allow the stakeholder to immediately view the results of their requirements. The next sprint planning session takes the results of the prior sprint review into account, focusing requirements and prioritization on actual results and working software or product.\u003c/p\u003e\n\u003cp\u003eThe development team meets daily to ensure that everyone is actively engaged—typically allowing everyone on the team to describe what they’ve just accomplished, what they will accomplish, and any issues that are preventing their productivity. The venue also allows the team’s leadership or organizational management to solve whatever issues that may be preventing the team’s productivity. Scrum helps ensure that issues are identified quickly and that problems are solved at the lowest possible level.\u003c/p\u003e\n\u003cp\u003eLastly, a sprint retrospective (or “retro”) provides a closed and safe environment for just the development team to discuss ways they can improve. They can identify activities they should start doing, continue doing, and stop doing. This framework, if managed in a \u0026ldquo;\u003ca href=\"https://en.wikipedia.org/wiki/5_Whys\"\u003efive whys\u003c/a\u003e\u0026rdquo; way, can avoid finger-pointing and instead focus on root causes and opportunities for continuous improvement.\u003c/p\u003e\n\u003ch2 id=\"4-improving-innovation\"\u003e4. Improving Innovation\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003eAgile provides a method for organizations to take on more difficult technical goals, enabling innovation while focusing on actual technical outcomes.\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWhile a developer working alone will typically provide a solution they are comfortable working against, a team can work together on technical solutions, allowing group learning and experimentation, generating novel solutions to difficult problems. Agile also shortens the planning timeline, allowing managers to focus on potential solutions and goals, rather than defining precise timelines for completing a long-term project. This allowance for uncertainty provides space for exploration and innovation. Agile provides the space for managing uncertainty and teams for generating innovative solutions.\u003c/p\u003e\n\u003ch2 id=\"5-improving-transparency\"\u003e5. Improving Transparency\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003eAgile improves the transparency of a development team.\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eMany organizations struggle with knowing what their development teams are currently working on, what their priorities might be, and \u003ca href=\"https://www.digitalgov.gov/2017/04/17/improving-stakeholder-collaboration-can-improve-software-development-performance/\"\u003ewho is shaping those priorities\u003c/a\u003e. The agile ceremonies, like sprint planning and sprint review sessions, along with planning software tools, all expose the work and priorities of a development team. This will help build trust between the development team and their stakeholders, but it will also create some \u003ca href=\"https://www.digitalgov.gov/2017/09/18/design-conflict-do-you-know-your-conflict-style/\"\u003econflict\u003c/a\u003e as stakeholders start to understand and manage organizational priorities.\u003c/p\u003e\n\u003cp\u003eWithout the ability to see priorities in a backlog managed in a system that prevents everything being “priority number 1,” stakeholders may have felt their work was important and going to be accomplished. Agile will improve commitment and transparency of what will actually be accomplished, and this will force stakeholders and leaders to start managing the priorities that their limited development resources will support.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eCheck out some of DigitalGov’s \u003ca href=\"https://www.digitalgov.gov/tag/agile/\"\u003erecent articles on the agile methodology\u003c/a\u003e. Have a .gov or .mil email address? Join the \u003ca href=\"https://www.digitalgov.gov/communities/\"\u003eAgile/Lean Community of Practice\u003c/a\u003e to connect with others at federal agencies working to increase team efficiency and customer satisfaction, while reducing project risk and cost.\u003c/em\u003e\u003c/p\u003e\n"}
  ]
}
