Skip to content

Define OCE problem statement and solution requirements #1

@p4gs

Description

@p4gs

See this LinkedIn post for background context
We need to have a well defined and understood real-world problem that OCE is meant to solve. We then need to translate this into specific but generic requirements.

Once this is done, we can then work on determining if existing frameworks or tools fit these requirements at all (e.g. OSCAL, OCSF) or if we need to devise a new OCE data model from scratch. Furthermore, we need clear MVP requirements for creating a working template/mock API to prove the real-world value and usage of an OCE API standard.

For example

Problems:

  • Compliance Automation tools produce evidence in diverse and inconsistent formats, requiring auditors to vet them for completeness & accuracy each time they encounter them for the first time
  • Compliance Automation tool providers and GRC practitioners do not have a shared, universal understanding of what auditors consider "gold standards" for completeness & accuracy of control evidence

Requirements:

  • OCE data model must include original raw source data
  • OCE data model must include data query command or method performed to retrieve raw source data
  • OCE data model must include data processing commands or code that was used to analyze and transform raw source data

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions