• Stars
    star
    1,413
  • Rank 33,302 (Top 0.7 %)
  • Language SCSS
  • Created over 10 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Digital Services Playbook

About This Project

The American people expect to interact with government through digital channels such as websites, email, and mobile applications. By building better digital services that meet the needs of the people that use our services, we can make the delivery of our policy and programs more effective.

One way to advance smarter digital service delivery is by putting the right processes and practices in place to drive outcomes and accountability and allow people and companies to do their best work. The Digital Services Playbook and the TechFAR Handbook document these best practices and processes:

  • The Digital Services Playbook identifies a series of “plays” drawn from successful best practices from the private sector and government that, if followed together, will help government build effective digital services. The plays outline an approach to delivering services that increases our ability to be flexible, iterative and, most importantly, to focus on the needs of the people that use our services.
  • The TechFAR Handbook highlights the flexibilities in the Federal Acquisition Regulation (FAR) that can help agencies implement “plays” from the Playbook that would be accomplished with acquisition support – with a particular focus on how to use contractors to support an iterative, customer-driven software development process, as is routinely done in the private sector.

We Want Your Feedback

We encourage your feedback and suggestions on these documents. Content and feature suggestions and discussions are welcome via GitHub Issues. You may also propose changes to the content directly by submitting a pull request.

You don't need to install any software to suggest a change. To propose a change from your browser, select a play in the _plays folder. You can use GitHub's in-browser editor to edit files and submit a "pull request" for your changes to be merged into the document.

If you would like to see and discuss the changes that other people have proposed, visit the "Pull Requests" section and browse the issues.

Technical Details

The Playbook is compiled from Markdown files using Jekyll. To propose a specific change, you can submit a pull request with your change to one of these source Markdown files. The Plays from the Playbook are available in the _plays folder.

You can also use Github's in-browser editing feature to make an edit to one of these Markdown files and submit your change for consideration without needing to install any additional software.

Running the Site Locally

To run the site locally on your own computer (most helpful for previewing your own changes), you will need to install Jekyll and other dependencies:

  1. If you don't already have Ruby and Bundler installed, follow the first two steps in these Jekyll installation instructions.
  2. Next, fork this repository and clone it on your computer.
  3. Navigate to the folder on your computer, and run the command bundle install at the command line prompt.

To run the site locally, run jekyll serve --watch, then visit http://localhost:4000/ in your browser to preview the site.

Editing the Stylesheets

This project uses Sass for managing its style sheets. These styles are defined in the styles.scss file. We use Jekyll's native SASS support to auto-generate the required CSS when you run the site locally, as described above.

License

As a work of the United States Government, this project is in the public domain within the United States.

Additionally, we waive copyright and related rights in the work worldwide through the CC0 1.0 Universal public domain dedication.

More Repositories

1

us-forms-system

Build React forms with JSON Schema and the U.S. Web Design System
JavaScript
139
star
2

justice40-tool

A tool to identify disadvantaged communities due to environmental, socioeconomic and health burdens
Jupyter Notebook
130
star
3

website

HTML
55
star
4

benefits-enrollment-prototype

HTML
32
star
5

techfar-hub

TechFAR Hub
JavaScript
23
star
6

uswds-docs-template

A Jekyll site that provides a baseline for a documentation content site, conforming to the U.S. Web Design System.
JavaScript
15
star
7

uswds-jekyll

SCSS
14
star
8

us-forms-system-starter-app

Starter app using U.S. Forms System
JavaScript
13
star
9

uswds-vue

Vue components for U.S. web design system
Vue
10
star
10

discovery-sprint-guide

Playbook microsite for running discovery sprints
HTML
8
star
11

apis.gov

Discover federal APIs
OCaml
8
star
12

assessment-review-tool

CSS
8
star
13

medicaid-renewals-playbook

The USDS Medicaid renewals playbook; a resource for civic technologists engaging in Medicaid renewals work at the state level.
HTML
7
star
14

question-flow

Framework for conditional question and answer flow
TypeScript
7
star
15

html-prototype

Framework with USWDS 2 and static prototyping
SCSS
6
star
16

erap-guidance

Treasury - Emergency Rental Assistance Program Guidance
CSS
4
star
17

case-issue-navigator

Front end for the Case Issue Navigation project in DHS.
TypeScript
4
star
18

accelerator

Accelerator @ DHS
CSS
4
star
19

techfar-hub-website-v3

The third generation of the TechFAR Hub
MDX
3
star
20

SME-QA-Website

Pilot project to improve the competitive service hiring process
HTML
3
star
21

case-issue-api

Back end services for the Case Issue Navigator.
Java
2
star
22

ene-testing

Puppet
2
star
23

gatsby-uswds-ts-starter

A TypeScript starter for Gatsby that works with Trussworks components, USWDS SASS and i18n
TypeScript
2
star
24

irs-acronyms

2
star
25

erap

Emergency Rental Assistance Program
Jupyter Notebook
2
star
26

snow

Python library for interacting with service now APIs
Python
2
star
27

ditap-curriculum-update

1
star
28

AmyBontrager

Config files for my GitHub profile.
1
star
29

equity_practice

A repository for all equity toolkit items (for now)
1
star
30

Womens-history-month-editathon

1
star
31

ssa-prototypes

Website prototypes for SSA
TypeScript
1
star
32

covid-19-reopening-analysis

TypeScript
1
star
33

tech-hiring-training

Public repo for Pilot Tech Hiring Training Program
1
star