- Schema Name: Plan Schema
- Version: 1.0.0
- Last Updated: 2024-07-03
- Author: Your Name
- Description: This schema defines the structure and components of a plan for validation purposes.
Values
: Not Started, In Progress, CompletedProgressions:
- Not Started -> In Progress
- In Progress -> Completed
Values:
Pending, CompletedProgressions:
- Pending -> Completed
Values
: Low, Medium, HighProgressions
:- Low -> Medium
- Medium -> High
- Name: String
- Email: String (unique within plan)
- Name: String (required, unique within plan)
- Start Date: Date (YYYY-MM-DD) (required)
- End Date: Date (YYYY-MM-DD) (required)
- Name: String (required, unique within plan)
- Start Date: Date (YYYY-MM-DD) (required)
- End Date: Date (YYYY-MM-DD) (required)
- Summary: String
- Manager: Person (required)
- Phases:
List of
Phase (required)
- Description: String (required)
- Status: Status Group Task
- Phase: Phase (required)
- Name: String (required, unique within tasks)
- Start Date: Date (YYYY-MM-DD) (required)
- End Date: Date (YYYY-MM-DD) (required)
- Status: Status Group Task (required)
- Risk Level: Risk Level (optional)
- Assigned To: Person (optional)
- Description: String
- Phase: Phase (required)
- Name: String (required, unique within deliverables)
- Due Date: Date (YYYY-MM-DD) (required)
- Description: String
- Phase: Phase (required)
- Name: String (required, unique within milestones)
- Date: Date (YYYY-MM-DD) (required)
- Status: Status Group Milestone (optional)
- Description: String
- Phase: Phase (required)
- Description: String (required, unique within risks)
- Impact: String (required)
- Mitigation Plan: String (required)
- Status: Status Group Task (optional)
- Phase: Phase (required)
- Overview: Plan (required)
- Objectives:
List of
Objective - Tasks:
List of
Task - Deliverables:
List of
Deliverable - Milestones:
List of
Milestone - Risks:
List of
Risk