Project Management as Code (PMAC) introduces a new global standard for reproducible, test-driven, failure-resistant project execution. In contrast to traditional frameworks like PMP, Scrum, or SAFe—which provide guidance and tooling—PMAC defines structured, executable blueprints for building and running projects across hybrid human-AI teams.
PMAC is Git-native, automation-first, and designed for resilience. It enables the full project lifecycle to be declared, automated, tested, recovered, and replayed from a single source of truth: pmac.json.
- Replaces ad-hoc project setup with structured JSON/YAML
- Enables reproducible environments like
Dockerfilefor teams - Ensures version control, change tracking, and replayability
- AI and humans defined side by side
- Time zone, SLA, working hours, and capabilities modeled per member
- Role fallback and escalation handled through automation
- Failures escalate and retry using
.pmac/state.json - Notifications and resolution playbooks embedded in spec
- Projects don’t just fail — they fix themselves or escalate responsibly
- Stories generate or reference Gherkin
.featurefiles test_all.pyvalidates structure, expectations, and logic- Projects pass automated tests before execution
- Org charts, IAM roles, and permissions are version-controlled
- Roles built for least privilege by default
- Playbooks create GitHub teams, Jira groups, email aliases
- Plan:
pmac.json - Execute:
bootstrap.py - Heal:
state.json+ auto-retry - Replay:
lock.json(planned)
- Timezone-aware team orchestration ("Follow-the-Sun")
- Supports
dev,staging,prodoverlays viaenvs/ - Integration-ready with GitHub, Jira, Confluence, Terraform, and Slack
| Feature | Dev/GitOps | PMAC |
|---|---|---|
| Declarative Setup | ✅ (infra only) | ✅ (infra + people + stories) |
| Hybrid AI Support | ❌ | ✅ |
| Self-Healing Logic | 🟡 (infra only) | ✅ |
| ATDD Built-In | ❌ | ✅ |
| IAM + Policy-as-Code | ✅ (infra) | ✅ (team + org + tasks) |
| Time Zone Awareness | ❌ | ✅ |
| Full Lifecycle Tracking | 🟡 | ✅ |
PMAC will become the foundation of:
- Global project automation templates
- AI-assisted Scrum/Kanban boards
- Self-healing and self-documenting teams
- Disaster recovery for organizational structure and strategy
- Repeatable bootstraps for startups, departments, and agencies
- GitHub: Jira Tools are going here: https://github.com/schneidergithub/pmac-tools/blob/master/jira-import-readme.md
- Email: TBD
- License: MIT + CC BY 4.0