48 lines
1.7 KiB
Markdown
48 lines
1.7 KiB
Markdown
# PMO Project Registry
|
|
|
|
This directory contains all registered projects in the PMO system. Each project should follow the standardized schema defined in the PMO proposal.
|
|
|
|
## Project Entry Templates
|
|
|
|
- `PROJECT_TEMPLATE.md` - Human-readable template for project entries
|
|
- `project-template.json` - Machine-readable template for AI processing
|
|
|
|
## Adding a New Project
|
|
|
|
To add a new project to the registry:
|
|
|
|
1. Copy the project template that best suits your needs
|
|
2. Fill in all required fields according to the schema
|
|
3. Save the file with a descriptive name (e.g., `{PROJECT_ID}_{PROJECT_NAME}.md` or `{PROJECT_ID}_{PROJECT_NAME}.json`)
|
|
4. Update the main dashboard to reflect the new project
|
|
|
|
## Project Schema
|
|
|
|
Each project entry should contain:
|
|
|
|
| Field | Description | Required |
|
|
|-------|-------------|----------|
|
|
| `name` | Project name (human readable) | Yes |
|
|
| `id` | Unique identifier | Yes |
|
|
| `status` | Current status (Active, On Hold, Completed, Planned) | Yes |
|
|
| `priority` | Priority level (Critical, High, Medium, Low) | Yes |
|
|
| `health` | Health indicator (Green, Yellow, Red) | Yes |
|
|
| `last_updated` | Timestamp of last status update | Yes |
|
|
| `tracking_url` | Link to project-specific tracking | Yes |
|
|
| `owner` | Project owner | No |
|
|
| `dependencies` | Other projects this project depends on | No |
|
|
| `due_date` | Key milestone or completion date | No |
|
|
| `progress` | Percentage complete | Yes |
|
|
| `next_milestone` | Next major milestone to achieve | Yes |
|
|
|
|
## Project Status Values
|
|
|
|
- **Status**: `Active`, `On Hold`, `Completed`, `Planned`
|
|
- **Priority**: `Critical`, `High`, `Medium`, `Low`
|
|
- **Health**: `Green`, `Yellow`, `Red`
|
|
|
|
## File Naming Convention
|
|
|
|
Use the format: `{PROJECT_ID}_{PROJECT_NAME}.{md|json}`
|
|
|
|
Example: `PROJ-001_EcommercePlatform.md` |