Proposals will be evaluated, based on the degree to which they address the U.S. Web Design System (USWDS), including the following key factors and other applicable policies, practices, and standards.
| Requirement | Evaluated Area |
|---|---|
| Accessible | Is accessible to individuals with disabilities in accordance with Section 508 |
| Consistent | Has a consistent appearance |
| Authoritative | Does not overlap with or duplicate existing websites |
| Searchable | Contains a search function |
| Secure | Is provided through a secure connection |
| User-Centered | Is designed around user needs with data-driven analysis |
| Customizable | Provides an option for a more customized digital experience |
| Mobile-Friendly | Is functional and accessible on mobile devices |
Other Applicable Policies, Practices, and Standards
- DOJ Systems Development Life Cycle (SDLC)
- Federal Websites and Digital Services
- Federal Information Security Modernization Act (FISMA 2014)
- National Institute of Standards and Technology (NIST) Special Publications on Information Technology, cybersecurity, and computer security
- Section 508 of the Rehabilitation Act (29 U.S.C. 794d) as stipulated by DOJ Section 508 Compatibility Requirements and policy
- The Privacy Act of 1994 (5 U.S.C. 552a) mandate and DOJ policies governing data about individuals, including Personally Identifiable Information (PII)
- The Federal Source Code Policy for source code while ensuring all open-source code complies with DOJ/OJP security, privacy, and accessibility requirements
- The Foundations for Evidence-Based Policymaking Act of 2018, which requires agency data be accessible and requires agencies to plan to develop statistical evidence to support policymaking.
Approved OJP Technologies
- Application hosting environments:
- OJP Digital Experience (DEx) platform built on Drupal
- OJP .Net Hosting Environment
- Data hosting, processing, and visualization platforms:
- Data Management, Reporting and Analytics (DMRA) platform (Socrata and Tableau)
- Database Management Systems (DBMS, mySQL, MS SQL Server, Oracle, Postgres DB)
- Data analysis tools (SPSS, R Studio, Stata, SAS VIYA, SUDAAN, MS PowerBI)
- ESRI ArcGIS for geospatial data
- Amazon GovCloud hosted Web Services
Applications built for BJS should:
- Use professionally accepted coding standards that:
- Avoid the storing of sensitive data in client memory
- Suppress exception errors
- Include clear comments in code
- Separate presentation logic, business logic, and persistence logic by clear architectural boundaries
- Apply a “look and feel” similar to the BJS website and feature DEx-compatible headers and footers that optimize integration with the BJS.gov website when being hosted in the OJP .Net environment or elsewhere
- Adhere to industry best practices for system development lifecycle
- Minimize the use of custom frameworks/libraries
- Be responsive and resize correctly and functional on mobile devices
- Be compatible with the latest releases of Edge (Chromium), Chrome, Firefox, and other major browsers
Deliverables should include the following:
- For software packages, a description of the contents and tools used to develop the software
- For data files and databases:
- A description and purpose of each file/table/object
- Documented data validation rules executed throughout the data flow/lifecycle
- Copies of datasets/tables not developed on BJS/OJP systems, including interim outputs needed to recreate or interrogate the process flow and its outputs
- Test plan
- Test plan templates for user testing, including test cases and test scripts for each test case during testing
- Deployment plan and documentation. Contractor may be required to assist BJS and OCIO with deployment
- User Experience (UX) test results, where applicable
- Usability test results where applicable
- User manuals