Back to list
Harery

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).

1🍴 0📅 Jan 22, 2026

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

RoleP1P2P3P4P5P6P7P8
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

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon