ArcoreScope icon

ArcoreScope

ProductionBusiness Operations

ArcoreScope is the Requirements Engineering tool that bridges the gap between high-level mission needs and detailed developer tasks. It provides tools for defining, refining, and tracing requirements to test cases and code, ensuring 'build the right thing' is auditable.

Key Features

  • Atomic Requirements Definition (INVEST)
  • RICE Scoring Framework
  • Technical Breakdown (Technical Twin)
  • Non-Functional Constraints (NFRs)
  • Downstream Integration (Vector)

API Endpoints

MethodPathDescription
POST`/api/scope/requirements`Create a new requirement
GET`/api/scope/requirements/{id}`Retrieve details of a specific requirement
POST`/api/scope/trace/{reqId}/to/{testId}`Link a requirement to a test case
GET`/api/scope/rtm`Generate a Requirements Traceability Matrix

Usage Example

python
import requests
# Example interaction
response = requests.post(
    url="https://api.arcore.internal/api/scope/requirements",
    headers={"Authorization": "Bearer <token>"}
)
print(response.json())

Tech Stack

DjangoNext.js/ReactPostgreSQL

Authentication

  • **Header:** `Authorization: Bearer <token>`
  • **Scopes:** RBAC is enforced at the object level via `ArcoreCodex` policies.

Compliance & Security

Compliance

  • Audit: Complete history of requirement changes

Security

  • TLS 1.3
  • AES-256 encryption

Coming Soon

3 planned
  • Requirements Traceability Matrix (RTM) Automation

    Target: Q2 2025

  • PWS Decomposition

    Target: Q3 2025

  • Impact Analysis

    Target: Q2 2025

Related Products