{
    "version" : "https://jsonfeed.org/version/1",
    "content" : "news",
    "type" : "single",
    "title" : "How Agile Development Can Benefit Federal Projects |Digital.gov",
    "description": "How Agile Development Can Benefit Federal Projects",
    "home_page_url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/","feed_url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/2016/01/04/how-agile-development-can-benefit-federal-projects/index.json","item" : [
    {"title" :"How Agile Development Can Benefit Federal Projects","summary" : "Agile methods help agencies deliver projects and products more efficiently and effectively. The benefits aren’t limited to deliverables: Going agile can break down the silos that exist between and within agencies. And collaboration doesn’t need to end at the federal level—agile projects done in the open provide a way for the public to contribute to","date" : "2016-01-04T11:00:56-04:00","date_modified" : "2024-04-02T09:45:13-04:00","authors" : {"awichman" : "Ashley Wichman"},"topics" : {
        
            "professional-development" : "Professional Development"
            },"branch" : "cm-topics-button-component",
      "filename" :"2016-01-04-how-agile-development-can-benefit-federal-projects.md",
      
      "filepath" :"news/2016/01/2016-01-04-how-agile-development-can-benefit-federal-projects.md",
      "filepathURL" :"https://github.com/GSA/digitalgov.gov/blob/cm-topics-button-component/content/news/2016/01/2016-01-04-how-agile-development-can-benefit-federal-projects.md",
      "editpathURL" :"https://github.com/GSA/digitalgov.gov/edit/cm-topics-button-component/content/news/2016/01/2016-01-04-how-agile-development-can-benefit-federal-projects.md","slug" : "how-agile-development-can-benefit-federal-projects","url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/2016/01/04/how-agile-development-can-benefit-federal-projects/","content" :"\u003cp\u003eAgile methods help agencies deliver projects and products more efficiently and effectively. The benefits aren’t limited to deliverables: Going agile can break down the silos that exist between and within agencies. And collaboration doesn’t need to end at the federal level—agile projects done in the open provide a way for the public to contribute to government initiatives. \u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2016/01/600-x-400-Scrum-collage-concepts-MacXever-iStock-Thinkstock-471756405.jpg\"\n    alt=\"A word cloud of Agile Scrum concepts\"/\u003e\u003cp\u003eMacXever/iStock/Thinkstock\u003c/p\u003e\u003c/div\u003e\n\n\u003c/p\u003e\n\u003cp\u003eTransitioning to agile development has benefited \u003ca href=\"https://openopps.digitalgov.gov/\"\u003eOpen Opportunities\u003c/a\u003e, a platform that helps agencies tap into federal expertise and provides professional development opportunities to federal employees.\u003c/p\u003e\n\u003cp\u003eThe platform first launched in May 2013 using a WordPress-based system. In August 2014, 18F was hired to work on the project, and 18F team members began customizing a crowdsourcing platform developed by the Department of State using open, \u003ca href=\"/preview/gsa/digitalgov.gov/cm-topics-button-component/2015/01/16/how-to-run-an-agile-project-in-government/\"\u003eagile methods\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNot only has going open and agile helped stimulate innovation on the platform, it has expedited feature development, reduced development costs and provided a path for the public to get involved.\u003c/p\u003e\n\u003ch2 id=\"first-things-first-determine-project-goals\"\u003eFirst Things First: Determine Project Goals\u003c/h2\u003e\n\u003cp\u003eLisa Nelson, program manager for Open Opportunities, leads the program development of Open Opportunities, and Sarah Allen, a designer for 18F, leads software development. While the two sides have different day-to-day tasks, they are both working towards a singular goal: creating and supporting a network of innovators who hone skills and gain interagency experience. Getting aligned on goals was a critical first step in the collaboration, Allen said.\u003c/p\u003e\n\u003cp\u003e“At first, I thought the goal was task taking, and then I realized Lisa saw it as a professional development program and a way to build a communication network,” Allen said. “We were building something not even present in the software. Getting aligned on goals is super important; the software has certain needs, the design has certain needs, but we are all working together. Government can get so stuck because of management structure, but this is a model that can unstick that.”\u003c/p\u003e\n\u003ch2 id=\"communication-not-coding-is-key\"\u003eCommunication, Not Coding, is Key\u003c/h2\u003e\n\u003cp\u003eAllen said communication is the most important factor in a successful agile project.\u003c/p\u003e\n\u003cp\u003e“A lot of our rituals are about how we can effectively communicate in a way that is constant, always updating people, and keeping them unblocked,” Allen said. “One of the things we’ve done in a very disciplined way with Open Opportunities is have our \u003ca href=\"https://github.com/18F/midas/wiki/Roadmap\"\u003eroad maps\u003c/a\u003e be public. All of \u003ca href=\"https://github.com/18F/openopps-platform\"\u003eour artifacts\u003c/a\u003e conveying what we’ve been doing are public.”\u003c/p\u003e\n\u003cp\u003eUsing agile, open methods also allows for easier program expansion. When an agency approached the Open Opportunities team with an interest in using the platform for rotational details, they had already reviewed the road map and other critical documentation.\u003c/p\u003e\n\u003cp\u003e“It saves rigamarole around two agencies working together,” Allen said. “When an agency is interested in collaborating, the usual process becomes ‘we have a meeting, we exchange docs, we have another meeting to exchange questions’; you have to have a series of meetings. With agile, you don’t need to have the pre-meeting because the documents are open and available.”\u003c/p\u003e\n\u003ch2 id=\"scrub-in-help-and-leave\"\u003e“Scrub in, Help and Leave”\u003c/h2\u003e\n\u003cp\u003eDoing agile development in the open expands the possibilities for collaboration: Over 40 contributions have been made by people outside of GSA. Having a structured experience for people to contribute also leads to more consistent contributions.\u003c/p\u003e\n\u003cp\u003e“I don’t think you can have open source contributions near our velocity without agile development,” said David Cole, a developer for 18F. “It allows people to plug in, contribute and then pull out if they are busy. It also helps us go through the project cycle quicker. We go through it in two to four weeks, rather than months.”\u003c/p\u003e\n\u003cp\u003eIn traditional waterfall methods, it’s hard for \u003ca href=\"https://github.com/18F/openopps-platform/blob/dev/CONTRIBUTING.md\"\u003einterested contributors\u003c/a\u003e to figure out how they can work on a project, Cole said. By posting all of the project’s artifacts on Github, including the project road map, contributors can see where the project is going and how their efforts fit into the work stream.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eThis article is the first in a two part series of how open, agile development has benefitted the Open Opportunities platform. In the next article, DigitalGov will delve into the view from the outside: how and why people outside of government got involved in contributing to Open Opportunities, and the keys to a good experience for those contributors.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eInterested in more great content like this? Sign up for our \u003ca href=\"https://public.govdelivery.com/accounts/USHOWTO/subscriber/new\"\u003edaily or weekly DigitalGov newsletter\u003c/a\u003e!\u003c/p\u003e\n"}
  ]
}
