{
    "version" : "https://jsonfeed.org/version/1",
    "content" : "news",
    "type" : "single",
    "title" : "How a Two-Day Sprint Moved an Agency Twenty Years Forward |Digital.gov",
    "description": "How a Two-Day Sprint Moved an Agency Twenty Years Forward",
    "home_page_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/","feed_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2015/09/21/how-a-two-day-sprint-moved-an-agency-twenty-years-forward/index.json","item" : [
    {"title" :"How a Two-Day Sprint Moved an Agency Twenty Years Forward","summary" : "At 18F Consulting, we experiment with ways to empower agencies to build cost-efficient, excellent digital solutions. Recently we partnered with the Department of Labor’s Wage and Hour Division (WHD) to run a two day “Design/Dev Agile Sprint.” Background: Investigators in Wage and Hour Division The Department of Labor’s Wage and Hour Division is responsible for","date" : "2015-09-21T10:00:49-04:00","date_modified" : "2025-01-27T19:42:55-05:00","authors" : {"jesse-taggert" : "Jesse Taggert"},"topics" : {
        
            "product-and-project-management" : "Product and project management",
            "user-experience" : "User experience"
            },"branch" : "bc-archive-content-3",
      "filename" :"2015-09-21-how-a-two-day-sprint-moved-an-agency-twenty-years-forward.md",
      
      "filepath" :"news/2015/09/2015-09-21-how-a-two-day-sprint-moved-an-agency-twenty-years-forward.md",
      "filepathURL" :"https://github.com/GSA/digitalgov.gov/blob/bc-archive-content-3/content/news/2015/09/2015-09-21-how-a-two-day-sprint-moved-an-agency-twenty-years-forward.md",
      "editpathURL" :"https://github.com/GSA/digitalgov.gov/edit/bc-archive-content-3/content/news/2015/09/2015-09-21-how-a-two-day-sprint-moved-an-agency-twenty-years-forward.md","slug" : "how-a-two-day-sprint-moved-an-agency-twenty-years-forward","url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2015/09/21/how-a-two-day-sprint-moved-an-agency-twenty-years-forward/","content" :"\u003cp\u003eAt 18F Consulting, we experiment with \u003ca href=\"https://18f.gsa.gov/consulting/\"\u003eways to empower agencies\u003c/a\u003e to build cost-efficient, excellent digital solutions. Recently we partnered with the Department of Labor’s Wage and Hour Division (WHD) to run a two day “Design/Dev Agile Sprint.”\u003c/p\u003e\n\u003ch2 id=\"background-investigators-in-wage-and-hour-division\"\u003eBackground: Investigators in Wage and Hour Division\u003c/h2\u003e\n\u003cp\u003eThe Department of Labor’s Wage and Hour Division is responsible for enforcing a wide variety of federal labor laws, including those requiring the minimum wage, overtime, child labor protections, and family and medical leave laws. Over 1,000 investigators, working out of local offices nationwide, and often literally in the field, investigate employers to determine compliance with these laws. To gather the information they need, they travel to a wide variety of businesses, including farms, restaurants, hotels, retail shops, construction sites, hospitals, and many others.\u003c/p\u003e\n\u003cp\u003eWhile conducting investigations, Labor employees often turn to the Field Operations Handbook (what they call the FOH) for guidance. The handbook is an operations manual that provides interpretations of the law, procedures for conducting investigations, and general administrative guidance. It reflects policies established through changes in legislation, regulations, significant court decisions, and the decisions and opinions of the WHD Administrator. The handbook is a critical tool for WHD staff.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eHow might we help DOL’s Wage Hour Division move forward with a quick win that would demonstrate what modernization can mean in a meaningful, iterative way?\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/09/600-x-291-field-team.jpg\"\n    alt=\"Two investigators (left and right) and an 18F user researcher (center) who is shadowing them to understand how investigators use paper and digital methods to accomplish their job.\"/\u003e\u003c/div\u003e\n\n\n\u003ch2 id=\"the-current-landscape-publishing-in-the-21st-century\"\u003eThe current landscape: Publishing in the 21st century\u003c/h2\u003e\n\u003cp\u003eThe handbook consists of four five-inch-thick binders containing printed and photocopied pages. These binders are replicated and distributed across numerous regional and local offices. The handbook also exists as online PDFs, where each chapter or subsection is published as its own PDF. With these two options, investigators don’t have an easy way to quickly access and search for much-needed information that helps them complete investigations, particularly when they’re working out in the field.\u003c/p\u003e\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/09/600-x-361-handbook.jpg\"\n    alt=\"Three large binders of the Field Operations Handbook\"/\u003e\u003c/div\u003e\n\n\n\u003ch2 id=\"the-challenge-how-to-move-this-project-forward\"\u003eThe challenge: How to move this project forward?\u003c/h2\u003e\n\u003cp\u003eThe division’s modernization team wanted to bring the handbook into the 21st century by placing it online and providing robust search capabilities. This was not a radical idea.\u003c/p\u003e\n\u003cp\u003eDepartments across the federal government often operate under three constraints that can make these projects a challenge:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLack of internal design and development staff dedicated to prototype or solve problems.\u003c/li\u003e\n\u003cli\u003eAn often arduous vendor solicitation process to hire the right team to help with such projects. (WHD is experimenting with using a \u003ca href=\"https://18f.gsa.gov/2015/03/30/new-rfp-ghostwriting-service-to-improve-contract-success/\"\u003emodular, agile contract strategy\u003c/a\u003e.)\u003c/li\u003e\n\u003cli\u003eInternal teams which may lack the time, tech literacy, or processes in place to support change. How do you support change you don’t quite understand?\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e18F Consulting is already working with the division’s modernization team on a much larger effort—the incremental modernization of an aging management and investigation system. While that was underway, we wondered, “How might we help the division move forward with a quick win that would demonstrate what modernization can mean in a meaningful, iterative way?” With the guidance of Tom Giancola, a WHD investigator, and other WHD stakeholders, we chose to build a proof of concept for modernizing the handbook.\u003c/p\u003e\n\u003cp\u003eAt 18F Consulting, \u003cstrong\u003e“Prove by doing” is our motto\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2 id=\"the-proof-of-concept-sprint-from-design-to-prototype-in-days-not-months\"\u003eThe proof of concept sprint: From design to prototype in days, not months\u003c/h2\u003e\n\u003cp\u003eIn this two day sprint, about eight of us gathered to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eProve that the division could produce a user-centered, technically feasible solution in days, not months.\u003c/li\u003e\n\u003cli\u003eModel and invite WHD team participation in human-centered design and agile development practices.\u003c/li\u003e\n\u003cli\u003eProduce a living, breathing pilot or minimum viable product (MVP) that the division could test with some of their investigators as they continue to build out this solution.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"who-participated\"\u003eWho participated?\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOne designer and two developers from the 18F Consulting team\u003c/li\u003e\n\u003cli\u003eOne product owner from the WHD modernization team\u003c/li\u003e\n\u003cli\u003eThree WHD Investigators who frequently use this handbook\u003c/li\u003e\n\u003cli\u003eThree to five representatives from the division’s communications, policy, and document management teams. They helped us understand different use cases in the process and the current state of document creation, editing, and publication.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"tuesday-morning-kick-off\"\u003eTuesday morning: Kick off!\u003c/h2\u003e\n\u003cp\u003eWe facilitated a two-hour kick-off meeting (sometimes called an Inception). It got the group aligned around the problem and to agree on a plan moving forward.\u003c/p\u003e\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/09/600-x-292-group-1.jpg\"\n    alt=\"Kick off (Inception)\"/\u003e\u003c/div\u003e\n\n\n\u003cp\u003eDuring this Inception we:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentified the different types of \u003cstrong\u003eusers\u003c/strong\u003e and prioritized which ones we’d focus on for our initial proof of concept.\u003c/li\u003e\n\u003cli\u003eListed the \u003cstrong\u003egoals\u003c/strong\u003e and \u003cstrong\u003enon-goals\u003c/strong\u003e of the project (non-goals are great for parking valuable points that are out of scope for the current iteration).\u003c/li\u003e\n\u003cli\u003eBrainstormed ideas for \u003cstrong\u003einitial features\u003c/strong\u003e and prioritized them based on user value and build-feasibility.\u003c/li\u003e\n\u003cli\u003eEnsured there were no \u003cstrong\u003etimelines\u003c/strong\u003e or \u003cstrong\u003estakeholder needs\u003c/strong\u003e that would cause problems in the near future.\u003c/li\u003e\n\u003cli\u003eExplored possible \u003cstrong\u003erisks\u003c/strong\u003e to the success of this project. We collaboratively grouped them by themes and discussed ways to reduce the risk moving forward.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"tuesday-afternoon-start-to-build\"\u003eTuesday afternoon: Start to build\u003c/h2\u003e\n\u003cp\u003eThe designer, developers, product owner, and investigators (our primary users) hunkered down in a work room to make the first-ever, living, modern digital version of the Field Operations Handbook (FOH)!\u003c/p\u003e\n\u003cp\u003eWe created an ad hoc project board to track: Backlog, Current, In Testing/Review, Finished. We used sticky notes to write \u003ca href=\"https://en.wikipedia.org/wiki/User_story\"\u003euser stories\u003c/a\u003e and the wall of our workspace to place the sticky note in the correct column as it progressed. This helped the group understand our priorities for the two days we had and to know at any time the work in progress.\u003c/p\u003e\n\u003cp\u003eWe used this common user story format:\u003c/p\u003e\n\u003cp\u003eAs a _\u003cstrong\u003e_\u003c/strong\u003e\u003cem\u003e_\\\u003c/em\u003e_, I want ___\u003cstrong\u003e_\u003c/strong\u003e\u003cem\u003e_\\\u003c/em\u003e_, so that ___\u003cstrong\u003e_\u003c/strong\u003e_____.\u003c/p\u003e\n\u003cp\u003eExamples of our user stories:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAs a Wage Hour Investigator, I want a place to view the FOH online so that I can access it. \u003cem\u003e(ensure a staging environment with working link)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003eAs an investigator, I want to search the FOH, so I can find answers to my questions. \u003cem\u003e(make Elasticsearch work, provide good search results page)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003eAs an investigator, I want to browse the FOH by chapter, so I can discover information by topic and adjacency. \u003cem\u003e(provide a good information architecture)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003eAs an investigator, I want inline links to other references so that I can make the best use of this body of knowledge. \u003cem\u003e(we automatically converted certain text standards into their corresponding links for hundreds of pages of documents)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003eAs an investigator, I want the FOH to be easy to read because past methods have been hard to read. \u003cem\u003e(provide good version 1 typography and design of this online resource)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/09/600-x-291-group-2.jpg\"\n    alt=\"Day 2 of the team working out of the 18F common space. Developers on the left. Investigators (users) and product owners talking about needs on the right. Taped to the windows are the progress boards (Backlog, Current, Done).\"/\u003e\u003c/div\u003e\n\n\n\u003cp\u003eTom, the product owner had already used optical character recognition (OCR) software to convert 100s of PDFs into Word document documents. Microsoft styles and headings were applied to the content to begin to structure the data. (Aside: this is a perfect example of using the tools you know best to move a project forward!) With that in hand, our developer validated the technical feasibility of converting those Word documents to HTML pages that could be searched using Elasticsearch.\u003c/p\u003e\n\u003cp\u003eBy the end of Tuesday we had:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAs a group understood the needs and challenges of the handbook as a larger project and scoped out what could be accomplished in a couple days\u003c/li\u003e\n\u003cli\u003eDemonstrated user story writing and how to use a simple agile or Kanban board\u003c/li\u003e\n\u003cli\u003eWithin four hours, had a rough application that could search 100s of pages of documents as live HTML text. The division staff in the room thought that would take months!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"wednesday-build-and-design-get-feedback-repeat\"\u003eWednesday: Build and design. Get feedback. Repeat.\u003c/h2\u003e\n\u003ch3 id=\"build\"\u003eBuild\u003c/h3\u003e\n\u003cp\u003eComing into the sprint, we understood that one of the major constraints is that the handbook is created and maintained using Microsoft Word. Minimizing the effect on workflow was therefore a key part of any proposed technical solution. Fortunately, there are several open-source, publicly available tools that allow for automated conversion from Word files (.docx) into web-friendly files (.html), including \u003ca href=\"http://pandoc.org/\"\u003epandoc\u003c/a\u003e. So, first, we wrote a \u003ca href=\"https://github.com/18F/dol-whd-foh/blob/master/src/build.js\"\u003escript\u003c/a\u003e that uses pandoc to automatically convert the Word files to HTML files.\u003c/p\u003e\n\u003cp\u003eThen, to get the HTML files to be more usable, we wrote a \u003ca href=\"https://github.com/18F/dol-whd-foh/blob/master/src/make.js\"\u003esecond script\u003c/a\u003e that extracts the content from the HTML file, does some high-level parsing, creates a Table of Contents, establishes JSON objects for each part of the Chapter (along with associated metadata), loads the JSON objects into an Elasticsearch service, and rewrites each HTML file to include links to other government sources and internal links. Finally, the files and search results were served using NGINX as the application server (later, this was rewritten to work with Apache).\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e“…we made so much progress in a short period of time! It’s searchable and you can actually read it.” —Amy, Senior Advisor, Immigration and Farm Labor Branch\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3 id=\"design\"\u003eDesign\u003c/h3\u003e\n\u003cp\u003eOne of the great things about a cross-functional team in the same room for a sprint is you can use faster design tools. Instead of creating pixel perfect “mockups” of how navigation might work, or how a page might visually feel, we did quick pen sketches on paper, a rough color scheme in Illustrator and then went right into design and developer pairing. We discussed problems and opportunities on the spot and were empowered to move forward with our ideas.\u003c/p\u003e\n\u003ch3 id=\"feedback\"\u003eFeedback\u003c/h3\u003e\n\u003cp\u003eActual investigators made this sprint a success. Working with them over the two days, we determined the best interface copy that would be clear and actionable to their peers. Seconds after code was pushed to the staging site, we observed how they used search and understood the search results pages. Feedback was immediately incorporated.\u003c/p\u003e\n\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/09/600-x-288-foh-screenshot.jpg\"\n    alt=\"Two days later we had a working prototype showing browsable chapters and a search results page.\"/\u003e\u003c/div\u003e\n\n\n\u003ch2 id=\"whats-next\"\u003eWhat’s next?\u003c/h2\u003e\n\u003cp\u003eFor many of us in the design and software development profession, building a working prototype is not a big deal. For the dedicated civil servants in the federal government, it can be. Over these two days we demonstrated that with the right support and the right people in the room, ideas can be tested, iterated upon, and realized without months of requirements gathering, large waterfall contractual agreements, and other impediments.\u003c/p\u003e\n\u003cp\u003eThis prototype, built over a two-day sprint, is still an internal proof of concept for the people responsible for improving the FOH. For important legal reasons, they are dedicated to ensuring the confidential, internal-facing guidelines are developed in a secure, yet accessible way. Our prototype used the public-facing portion of their guidelines to reduce that risk. In the next few months, they will pilot this with a few regions while they work on securing a development environment that can house the more useful internal-facing documents (helping government do that better is another story for another day). Meanwhile, for all future discussions, they have a working prototype, created with internal stakeholders in the room who helped build it!\u003c/p\u003e\n\u003cp\u003e18F and GSA are committed to being proactive federal partners and providing operational excellence wherever we can. By working hand-in-hand with the WHD team, we’ve been able to show them what’s possible, and have given them the basic knowledge to ask the right questions to help them develop solutions in a cost-effective, user-centered way.\u003c/p\u003e\n\u003cp\u003eIf your agency has a project you’d like us to look at, please \u003ca href=\"mailto:inquiries18F@gsa.gov\"\u003econtact 18F Consulting via email\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eThis post was originally published on the \u003ca href=\"https://18f.gsa.gov/blog/\"\u003e18F blog\u003c/a\u003e by Jesse Taggert, an 18f team member.\u003c/em\u003e\u003c/p\u003e\n"}
  ]
}
