{"id":1290,"date":"2015-11-04T11:29:33","date_gmt":"2015-11-04T11:29:33","guid":{"rendered":"https:\/\/www.microsoft.com\/industry\/blog\/uncategorized\/building-lean-and-agile-practices-into-devops\/"},"modified":"2023-05-31T16:34:23","modified_gmt":"2023-05-31T23:34:23","slug":"building-lean-and-agile-practices-into-devops","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/","title":{"rendered":"Building lean and agile practices into DevOps"},"content":{"rendered":"

As the U.S. federal government improves the way it produces digital services, one of the best practices it is embracing is building services using \u201cagile and iterative practices.\u201d The federal government wants to quicken the pace of software development so it can provide a greater number of high-quality services to citizens. And it wants to create digital services that are easy to operate, cost-efficient, and reusable.<\/p>\n

Indeed, one of the key principles of DevOps is the application of lean and agile practices across the entire lifecycle of a service or application. And one way to achieve this goal is through automation. By automating their builds, tests, documentation, and deployments to test servers, DevOps staff minimize the chance of error. What\u2019s more, they make the deployment process repeatable across different environments.<\/p>\n

A great example of this approach is the recent\u00a0<\/span>Federalist<\/a>\u00a0<\/span>platform created by\u00a0<\/span>18F, a group of designers, developers, and product specialists inside the U.S. General Services Administration. Federalist is a unified interface for publishing static websites that are secure and scalable, easy to maintain, and fully customizable.<\/p>\n

Currently in beta release, the Federalist platform uses open-source code to offer a suite of well-designed templates that agencies can use and modify to suit their own needs\u2014even without technical knowledge. Unlike expensive and complex traditional content management system (CMS) websites, content editing is a separate application rather than a capability that\u2019s built into the web server, reducing the need for servers while allowing the same editing interface to be used across projects.<\/p>\n

Once the text has been written, images uploaded, and the pages published, the outward-facing site acts like a simple website that\u2019s fast, reliable, and scalable. As Gail Swanson, the lead researcher and designer on the project put it: \u201cThis is a platform that\u2019s as easy to use as posting to a social media site, but has the flexibility and scalability that the federal government requires to manage humongous traffic.\u201d<\/p>\n

The new\u00a0<\/span>platform<\/a>, which also integrates with Microsoft Azure, is designed to make it faster and cheaper for government agencies to build websites. The platform takes a layered approach in which security and configuration management is turned into automated scripts built into the platform itself. This makes it possible for agencies to avoid the time-consuming process of getting their websites reviewed for security and configuration reasons. It also frees up development teams to focus on website content.<\/p>\n

By making it extremely easy to launch new websites, the Federalist platform wants to encourage federal agencies to create more citizen-facing services\u2014and indeed, the plan appears to be working. Already, the White House has used the platform to build a website for its new\u00a0<\/span>Social and Behavioral Science Team<\/a> charged with making government services easy to access, understand, and use. In addition, the U.S. Department of Education has used Federalist to launch its popular\u00a0<\/span>College Scorecard<\/a>\u00a0<\/span>website that provides information about U.S. colleges such as average annual costs, graduation rates, and salaries after graduating.<\/p>\n

In the coming months, I expect to see many more government websites take advantage of this new approach. As the Federalist platform demonstrates, the path to lean and agile DevOps is quickly becoming a reality, one that will result in a greater number of high-quality digital services.<\/p>\n

\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"

The federal government wants to quicken the pace of software development so it can provide a greater number of high-quality services to citizens. <\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"categories":[1515],"post_tag":[],"content-type":[1483],"coauthors":[952],"class_list":["post-1290","post","type-post","status-publish","format-standard","hentry","category-government","content-type-thought-leadership"],"yoast_head":"\nBuilding lean and agile practices into DevOps - Microsoft Industry Blogs<\/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:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building lean and agile practices into DevOps - Microsoft Industry Blogs\" \/>\n<meta property=\"og:description\" content=\"The federal government wants to quicken the pace of software development so it can provide a greater number of high-quality services to citizens.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Industry Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-04T11:29:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-31T23:34:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/01\/cropped-microsoft_logo_element.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 min read\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Kent Cunningham\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/author\/kent-cunningham_1\/\",\"@type\":\"Person\",\"@name\":\"Kent Cunningham\"}],\"headline\":\"Building lean and agile practices into DevOps\",\"datePublished\":\"2015-11-04T11:29:33+00:00\",\"dateModified\":\"2023-05-31T23:34:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\"},\"wordCount\":555,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\"},\"articleSection\":[\"Government\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\",\"name\":\"Building lean and agile practices into DevOps - Microsoft Industry Blogs\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website\"},\"datePublished\":\"2015-11-04T11:29:33+00:00\",\"dateModified\":\"2023-05-31T23:34:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building lean and agile practices into DevOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\",\"name\":\"Microsoft Industry Blogs\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\",\"name\":\"Microsoft Industry Blogs\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Industry Blogs\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building lean and agile practices into DevOps - Microsoft Industry Blogs","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.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/","og_locale":"en_US","og_type":"article","og_title":"Building lean and agile practices into DevOps - Microsoft Industry Blogs","og_description":"The federal government wants to quicken the pace of software development so it can provide a greater number of high-quality services to citizens.","og_url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/","og_site_name":"Microsoft Industry Blogs","article_published_time":"2015-11-04T11:29:33+00:00","article_modified_time":"2023-05-31T23:34:23+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/01\/cropped-microsoft_logo_element.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 min read","Written by":"Kent Cunningham"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/author\/kent-cunningham_1\/","@type":"Person","@name":"Kent Cunningham"}],"headline":"Building lean and agile practices into DevOps","datePublished":"2015-11-04T11:29:33+00:00","dateModified":"2023-05-31T23:34:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/"},"wordCount":555,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization"},"articleSection":["Government"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/","name":"Building lean and agile practices into DevOps - Microsoft Industry Blogs","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website"},"datePublished":"2015-11-04T11:29:33+00:00","dateModified":"2023-05-31T23:34:23+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/government\/2015\/11\/04\/building-lean-and-agile-practices-into-devops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/"},{"@type":"ListItem","position":2,"name":"Building lean and agile practices into DevOps"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/","name":"Microsoft Industry Blogs","description":"","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization","name":"Microsoft Industry Blogs","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Industry Blogs"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/"}}]}},"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Industry Blogs","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts\/1290"}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/comments?post=1290"}],"version-history":[{"count":0,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts\/1290\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/media?parent=1290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/categories?post=1290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/post_tag?post=1290"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/content-type?post=1290"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/coauthors?post=1290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}