UCF Analyst - Phase 1 - Lean PRD
Target release | Q1 2025 |
---|---|
Epic | |
Document status | DRAFT |
Document owner | |
Designer | |
Tech lead | |
AI Lead | |
Integration Lead | |
QA |
Introduction
This document outlines the phased implementation of API endpoints, backend infrastructure, and preliminary user-facing components for UCF Analyst.
The aim is to ensure foundational readiness for scaling data accessibility and supporting commercial opportunities in compliance and governance systems.
References
Related PRDs
Lessons Learned
Success metrics
Goal | Metric |
---|---|
Partner Adoption |
|
Revenue Growth |
|
Mission Critical Decisions
Assumptions
Limitations
Lists do not exist in Nextgen at this time.
Dependencies
Milestones & Timeline
Milestones need to be scoped out in coordination with the engineers as of 12/20/24.
# | Milestone | Objective | Key Deliverables |
---|---|---|---|
1 | API Endpoints | Develop key API endpoints to support the first focus of the Preference-Driven AI System. |
|
|
|
|
|
Use Cases
OEM Software Supported Coverage
Use Case | NextGen |
---|---|
As a GRC professional, I would like to see the Framework References I have Common Control support for, and the mandates extracted from them. | Exists
Does not Exist
|
As a GRC professional, I would like to select a set of Frameworks and compare the Common Control coverage - for both licensed and nonlicensed Frameworks. | Does not Exist
|
As a GRC professional, I would like to see how the Common Controls are mapped back to the Frameworks I am licensed to. | Does not Exist
|
As a GRC professional, I would like to see a list of Control Implementations for the Common Common controls I am licensed to use. | This may be possible through the control hierarchy of Common Controls Endpoint Does not Exist
|
Functional Requirements
# | User Story & Title | Description | Notes |
---|---|---|---|
| AD Frameworks to Common Controls User Interface | Build an interface for users to view a list of Common Controls for all licensed Authority Documents. Considerations
|
|
| Common Controls to Assets User Interface | Build an interface for users to view all Assests associated with the Common Controls for all their licensed Authority Documents. |
|
| Common Controls to Config Information User Interface | Build an interface for users to view all Configuration information for each Assets associated with the Common Controls for all their licensed Authority Documents. |
|
| AD Frameworks to Common Controls Common Controls to unlicensed ADs interface (Compare) | Build an interface for users to view all the Unlicensed, publicly searchable, ADs overlapping with the Common Controls for all their licensed Authority Documents. Considerations
May want to not show the exact common controls they unlicensed ADs map too. |
|
Non-Functional Requirements
# | User Story & Title | Description | Notes |
---|---|---|---|
| Implement, test, and monitor performance standards |
|
|
| Support serving content via HTTP/3 |
|
|
| Security headers are included in every HTTP response |
|
|
| Compress all HTTP responses. |
|
|
| Included etags, caching, and cache busting for all HTTP API endpoint responses, webpages, and webpage assets. |
|
|
API Requirements
# | User Story & Title | Description | Notes |
---|---|---|---|
| Glossary Endpoint |
|
|
| Vendors/Organization Endpoint | Retrieves vendor-related information for assets. |
|
| Assets Endpoint | Retrieves asset information. |
|
| Configurable Items Endpoint | Retrieves of configuration items relevant to assets. |
|
| Configuration Settings Endpoint | Retrieves configuration settings tied to assets and configurable Items. |
|
| Configuration Methods Endpoint | Retrieves methods tied to configurable assets items. |
|
| Common Control to licensed ADs Endpoint |
|
|
| Common Control to AD Catalog Endpoint |
|
|
| Common Controls to Tagged Mandates Endpoint |
|
|
| Common Controls to Citations Endpoint |
|
|
| Common Controls Implementations Endpoint |
|
|
| Citations Endpoint for multiple ADs |
|
|
| Mandates Endpoint for Multiple ADs |
|
|
| Common Controls Endpoint for multiple ADs |
|
|
| Bulk Mandate Endpoint |
|
|
| Bulk Common Control Endpoint |
|
|
| Bulk Citations Endpoint |
|
|
Flows
User Interface
User Workflows
Architecture
Deliverables
Open Questions
Date, Question | Answer | Date Answered, by whom |
---|---|---|
Risks and Mitigations
Risks | Mitigations |
---|---|
|
|
|
|
Out of Scope
Change Log
This section includes changes made to PRD after approval.
Date [Date of Change] | Change Description [Brief Overview of the Change] | LOE [Estimation in Hours/Days] | Impact [Impact on overall project timeline or resources] | Approver/ Decision Maker |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|