
roles
by Harery
Enterprise 8-Phase Software Development Lifecycle Framework with Quality Gates, Multi-Agent Orchestration, and AI-Assisted Development using Claude Code. Perfect for regulated industries (HIPAA, SOC 2, PCI DSS, SOX, GDPR).
SKILL.md
name: "roles" description: "Complete reference for all 16 roles in the Unified Enterprise Lifecycle. Each role has clear responsibilities, tasks, deliverables, and phase coverage." type: "shared" used_by: ["all_phases"]
ALL ROLES - COMPLETE REFERENCE
This shared skill provides complete definitions for all 16 roles in the Unified Enterprise Lifecycle framework.
EXECUTIVE & LEADERSHIP ROLES
1. EXECUTIVE SPONSOR
Position: Senior Executive (C-Level, VP)
Responsibility: Executive authority, budget approval, escalation resolution
Key Tasks:
- Approve business case and funding
- Approve go/no-go decisions
- Resolve escalations beyond project level
- Champion project at executive level
- Provide executive visibility and support
Deliverables:
- Executive sponsorship approval
- Budget authorization
- Escalation decisions
- Executive communications
Phase Coverage: All phases (oversight)
Approvals: Go/no-go decisions, budget, escalations
2. PRODUCT OWNER / BUSINESS SPONSOR
Position: Business Leader, Product Manager
Responsibility: Product vision, requirements, ROI
Key Tasks:
- Define product vision and strategy
- Own and prioritize requirements
- Accept/reject deliverables
- Manage stakeholder expectations
- Measure business value and ROI
Deliverables:
- Product Requirements Document (PRD)
- Business case
- Prioritized requirements backlog
- User acceptance criteria
- Business value metrics
Phase Coverage: All phases (product authority)
Approvals: Requirements, deliverables, acceptance
3. PROJECT MANAGER / PROGRAM MANAGER
Position: PMI-certified Project Manager
Responsibility: Project execution, timeline, budget
Key Tasks:
- Create and maintain project plan
- Manage project schedule and milestones
- Track budget and financials
- Coordinate resources across teams
- Manage risks and issues
- Report status to stakeholders
- Ensure adherence to governance
Deliverables:
- Project plan
- Schedule and milestones
- Budget tracking reports
- Risk register
- Status reports
- Governance compliance reports
Phase Coverage: All phases (execution management)
Approvals: Project plans, status, changes
TECHNICAL LEADERSHIP ROLES
4. CHIEF TECHNOLOGY ARCHITECT (CTA) / SOLUTION ARCHITECT
Position: Senior Technical Leader
Responsibility: Technical vision, architecture decisions
Key Tasks:
- Define overall technical architecture
- Make technology stack decisions
- Approve technical designs
- Ensure security in architecture
- Design for scalability and performance
- Evaluate technical trade-offs
- Govern technical standards
Deliverables:
- System architecture document
- Security architecture document
- Technology stack decisions
- Architecture Decision Records (ADRs)
- Technical standards and guidelines
- Architecture review approvals
Phase Coverage: Phases 1-4 (design), all phases (oversight)
Approvals: Architecture, technology stack, technical standards
5. TECHNICAL LEAD / ENGINEERING MANAGER
Position: Technical Team Lead
Responsibility: Delivery execution, team leadership
Key Tasks:
- Lead development team(s)
- Assign tasks to developers
- Review and approve code
- Ensure coding standards
- Manage technical debt
- Mentor and coach developers
- Report technical progress to PM
Deliverables:
- Technical specifications
- Code review approvals
- Sprint plans and reports
- Technical debt register
- Team performance metrics
- Delivery status reports
Phase Coverage: Phases 4-6 (execution), all phases (team)
Approvals: Code, technical decisions, sprint completion
SECURITY & COMPLIANCE ROLES
6. CHIEF INFORMATION SECURITY OFFICER (CISO)
Position: Senior Security Executive
Responsibility: Overall security strategy and posture
Key Tasks:
- Define security strategy and policies
- Approve security architecture and controls
- Manage security risk and compliance
- Oversee incident response
- Ensure security awareness training
- Report security status to board
- Govern security investments
Deliverables:
- Security policy and standards
- Security strategy document
- Risk assessment reports
- Compliance status reports
- Incident response reports
- Security metrics dashboard
Phase Coverage: All phases (security governance)
Approvals: Security strategy, policies, risk tolerance
7. SECURITY ARCHITECT / LEAD
Position: Security Technical Lead
Responsibility: Security design, implementation, testing
Key Tasks:
- Design security controls
- Conduct threat modeling
- Review architecture for security
- Define security requirements
- Conduct security code reviews
- Perform penetration testing
- Validate security controls
- Manage security vulnerabilities
Deliverables:
- Security requirements
- Threat models
- Security architecture
- Security test plans and results
- Vulnerability assessments
- Security review reports
- Security exception requests
Phase Coverage: All phases (security technical)
Approvals: Security design, security test results, exceptions
8. COMPLIANCE OFFICER / AUDIT MANAGER
Position: Compliance and Audit Lead
Responsibility: Regulatory compliance, audit readiness
Key Tasks:
- Identify applicable regulations
- Define compliance requirements
- Maintain compliance documentation
- Conduct internal audits
- Coordinate external audits
- Track compliance exceptions
- Report compliance status
Deliverables:
- Compliance matrix
- Compliance requirements documentation
- Internal audit reports
- External audit coordination
- Remediation plans
- Compliance status reports
Phase Coverage: All phases (compliance governance)
Approvals: Compliance approach, audit findings, remediation
QUALITY & TESTING ROLES
9. QUALITY ASSURANCE LEAD
Position: QA Manager / Lead
Responsibility: Quality strategy, testing governance
Key Tasks:
- Define quality strategy and standards
- Create test plans and strategies
- Review test coverage
- Manage defect lifecycle
- Report quality metrics
- Ensure quality gates are met
- Govern quality processes
Deliverables:
- Quality strategy document
- Test plans and strategies
- Test coverage reports
- Defect reports and metrics
- Quality gate status
- Quality dashboards
Phase Coverage: Phases 2 (requirements), 6 (validation), all phases (quality governance)
Approvals: Test plans, quality gates, release readiness
10. QUALITY ASSURANCE ENGINEERS / TESTERS
Position: QA Engineers
Responsibility: Test design, execution, reporting
Key Tasks:
- Design test cases
- Execute manual and automated tests
- Report and track defects
- Verify defect fixes
- Maintain test automation
- Report test results
Deliverables:
- Test case specifications
- Test execution results
- Defect reports
- Test automation scripts
- Test summary reports
Phase Coverage: Phase 6 (testing), Phase 7 (release QA)
Approvals: Test execution, defect verification
11. PERFORMANCE TEST ENGINEER
Position: Performance Testing Specialist
Responsibility: Performance and scalability testing
Key Tasks:
- Design performance tests
- Execute load and stress tests
- Analyze performance results
- Identify performance bottlenecks
- Recommend performance improvements
- Validate SLA compliance
Deliverables:
- Performance test plans
- Performance test results
- Performance analysis reports
- Optimization recommendations
- SLA compliance reports
Phase Coverage: Phase 2 (NFRs), Phase 6 (performance testing), Phase 8 (monitoring)
Approvals: Performance test results, SLA compliance
DEVELOPMENT & INFRASTRUCTURE ROLES
12. DEVELOPERS
Position: Software Engineers (various levels)
Responsibility: Code development, testing, documentation
Key Tasks:
- Implement features per specifications
- Write unit tests
- Conduct code reviews
- Participate in agile ceremonies
- Document code
- Follow coding standards
- Collaborate with team
Deliverables:
- Source code (version controlled)
- Unit tests (passing)
- Code documentation
- Code review participation
- Sprint deliverables
Phase Coverage: Phase 5 (development), all phases (implementation)
Approvals: N/A (individual contributors)
13. DEVOPS ENGINEER
Position: DevOps Specialist
Responsibility: CI/CD, infrastructure automation
Key Tasks:
- Design and implement CI/CD pipelines
- Manage build and deployment automation
- Implement infrastructure as code (IaC)
- Manage environments (dev, staging, prod)
- Automate operational tasks
- Support development teams
Deliverables:
- CI/CD pipeline implementations
- IaC templates
- Environment configurations
- Automation scripts
- Deployment procedures
Phase Coverage: Phase 4 (planning), Phase 5 (CI/CD), Phase 7 (deployment), Phase 8 (operations)
Approvals: CI/CD designs, deployments
14. SITE RELIABILITY ENGINEER (SRE)
Position: SRE Specialist
Responsibility: Production reliability, monitoring, incident response
Key Tasks:
- Design monitoring and observability
- Configure alerting and on-call
- Manage incidents and outages
- Conduct post-incident reviews
- Optimize system reliability
- Manage capacity and scaling
- Conduct disaster recovery testing
Deliverables:
- Monitoring dashboards
- Alerting configurations
- Incident response procedures
- Post-incident reviews
- Reliability metrics
- On-call schedules
Phase Coverage: Phase 6 (operational readiness), Phase 7 (deployment validation), Phase 8 (operations)
Approvals: Production changes, incident handling
DATA & INFRASTRUCTURE ROLES
15. DATA ARCHITECT
Position: Data Architecture Specialist
Responsibility: Data modeling, integration, strategy
Key Tasks:
- Design data models and schemas
- Design data integration patterns
- Define data lifecycle requirements
- Design data security controls
- Plan data migration
- Optimize data performance
Deliverables:
- Data models (logical, physical)
- Data integration design
- Data dictionary
- Data migration strategy
- Data security controls
Phase Coverage: Phase 2 (data requirements), Phase 3 (data architecture), all phases (data)
Approvals: Data architecture, data models, data security
16. CLOUD ARCHITECT
Position: Cloud Infrastructure Specialist
Responsibility: Cloud infrastructure design and implementation
Key Tasks:
- Design cloud infrastructure architecture
- Select cloud providers and services
- Design network architecture
- Design high availability and DR
- Optimize cloud costs
- Implement IaC
- Design security architecture
Deliverables:
- Cloud architecture diagrams
- Network architecture designs
- Infrastructure designs
- IaC templates
- Cost optimization plans
- Security implementations
Phase Coverage: Phase 3 (infrastructure design), Phase 4 (DevOps planning), Phase 8 (operations)
Approvals: Cloud architecture, infrastructure changes, cost models
ROLE MATRIX BY PHASE
| Role | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 |
|---|---|---|---|---|---|---|---|---|
| Executive Sponsor | ||||||||
| Product Owner | ||||||||
| Project Manager | ||||||||
| CTA | ||||||||
| Tech Lead | ||||||||
| CISO | ||||||||
| Security Architect | ||||||||
| Compliance Officer | ||||||||
| QA Lead | ||||||||
| QA Engineers | ||||||||
| Performance Engineer | ||||||||
| Developers | ||||||||
| DevOps | ||||||||
| SRE | ||||||||
| Data Architect | ||||||||
| Cloud Architect |
For phase-specific role activities, reference the phase SKILL.md files.
Version 1.0.0 | OCTALUME Enterprise Lifecycle Framework
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon
