Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checks for Additional PoCs (source: 18F/fedramp-automation: 311) #292

Closed
18 tasks
danielnaab opened this issue Oct 25, 2022 · 1 comment
Closed
18 tasks

Comments

@danielnaab
Copy link
Member

Original issue: 18F#311

Extended Description
As a FedRAMP reviewer, in order to easily determine what other people I may need to reach out to for clarifications on details of a FedRAMP package or the systems' implementations, I want a check to know additional points of contact for responsible parties have been added beyond those that are minimally required.

Preconditions

Acceptance Criteria

Story Tasks

  • Tasks...

Definition of Done

  • Acceptance criteria met - Each user story should meet the acceptance criteria in the description
  • Unit test coverage of our code > 90% (from QASP) this may be fuzzy and hard to prove
  • Code quality checks passed (from QASP)
  • Accessibility: (from QASP) as we create guidance or documentation and reports (semantic tagging including aria tags): demonstrate with 0 errors reported for WCAG 2.1 AA standards using an automated scanner and 0 errors reported in manual testing
  • Code reviewed - Code reviewed by at least one other team members (or developed by a pair)
  • Source code merged - Code that’s demoed must be in source control and merged
  • Code must successfully build and deploy into staging environment (from QASP): this may evolve from xslt sh pipline into something more
  • Security reviewed and reported - Conduct vulnerability and compliance scanning. threat modeling?
  • Code submitted must be free of medium- and high-level static and dynamic security vulnerabilities (from QASP)
  • Usability tests passed - Each user story should be easy to use by target users (development community? FedRAMP FART team)
  • Usability testing and other user research methods must be conducted at regular intervals throughout the development process (not just at the beginning or end). (from QASP)
  • Code refactored for clarity - Code must be clean, self-documenting
  • No local design debt
  • Load/performance tests passed - test data needed - saxon instrumentation
  • Documentation generated - update readme or contributing markdown as necessary.
  • Architectural Decision Record completed as necessary for significant design choices
@danielnaab danielnaab changed the title Checks for Additional PoCs - (source: 18F/fedramp-automation: 1025540386) Checks for Additional PoCs - (source: 18F/fedramp-automation: 311) Oct 26, 2022
@danielnaab danielnaab changed the title Checks for Additional PoCs - (source: 18F/fedramp-automation: 311) Checks for Additional PoCs (source: 18F/fedramp-automation: 311) Oct 26, 2022
@danielnaab danielnaab moved this to 📋 Backlog in FedRAMP Automation Oct 26, 2022
@aj-stein-gsa
Copy link
Contributor

Re ADR 7, we will not use the previous constraint architecture as-is and the relevant code will soon be removed. I am closing this issue as not planned.

@aj-stein-gsa aj-stein-gsa closed this as not planned Won't fix, can't repro, duplicate, stale Oct 25, 2024
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in FedRAMP Automation Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants