UNPKG

adpa-enterprise-framework-automation

Version:

Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe

64 lines 8.63 kB
export const ProgramCharterTemplate = { title: 'Program/Project Charter', getSections: (context) => { const safeContext = context || {}; const programName = safeContext.programName || 'Program'; const projectName = safeContext.projectName || 'Project'; const charterDate = new Date().toISOString().split('T')[0]; return [ { title: 'Executive Synthesis Instructions', content: `MISSION: As PMO Director and Executive Sponsor, synthesize ALL foundational documents into an authoritative Program/Project Charter that formally establishes legitimacy and grants full organizational authority to the Program/Project Manager.\n\nREQUIRED SYNTHESIS SOURCES:\n1. Business Case Extract strategic justification, ROI, and business objectives\n2. Stakeholder Register Identify key decision makers, sponsors, and authority structure\n3. Scope Statement Define high-level deliverables, boundaries, and success criteria\n4. Risk Register Summarize critical risks requiring executive attention and mitigation approval\n\nSYNTHESIS APPROACH:\n- Strategic Authority: Write from the perspective of someone committing organizational resources\n- Executive Summary: Distill complex analysis into executive-digestible insights\n- Decision Documentation: Record all key decisions and assumptions for future reference\n- Resource Authorization: Explicitly grant authority for budget, personnel, and organizational assets\n- Governance Framework: Establish reporting relationships and decision-making protocols` }, { title: `Program/Project Charter - ${programName} / ${projectName}`, content: `Charter Date: ${charterDate}\nProgram/Project Manager: [TO BE ASSIGNED]\nExecutive Sponsor: [EXECUTIVE SPONSOR NAME]\nPMO Director: [PMO DIRECTOR NAME]` }, { title: 'Executive Summary', content: `Strategic Context: [AI_SYNTHESIS: Extract and synthesize the strategic business rationale from the Business Case, explaining why this program/project is critical to organizational success and how it aligns with corporate strategy]\nBusiness Justification: [AI_SYNTHESIS: Synthesize the financial and strategic justification from the Business Case, including ROI projections, cost-benefit analysis, and strategic value proposition]\nAuthority and Approval: This Charter formally authorizes the initiation of ${programName} / ${projectName} and grants the designated Manager full authority to commit organizational resources within the approved parameters outlined in this document.` }, { title: 'Objectives and Success Criteria', content: `Primary Objectives: [AI_SYNTHESIS: Extract and prioritize the top 3-5 strategic objectives from the Business Case and Scope Statement, ensuring they are measurable and aligned with organizational goals]\nSuccess Criteria: [AI_SYNTHESIS: Synthesize specific, measurable success criteria from the Scope Statement and Business Case, including both quantitative metrics and qualitative outcomes]\nKey Performance Indicators (KPIs): [AI_SYNTHESIS: Define measurable KPIs that will be used to track program/project success and ROI achievement throughout the lifecycle]` }, { title: 'Scope and Deliverables', content: `High-Level Scope: [AI_SYNTHESIS: Synthesize the high-level scope from the Scope Statement, focusing on strategic deliverables and outcomes]\nMajor Deliverables: [AI_SYNTHESIS: Extract and list the major deliverables from the Scope Statement that represent significant value delivery milestones]\nScope Boundaries: In Scope: [AI_SYNTHESIS: Summarize key items included in scope] Out of Scope: [AI_SYNTHESIS: Summarize key items excluded from scope]` }, { title: 'Stakeholder Authority and Governance', content: `Executive Stakeholders: [AI_SYNTHESIS: Extract and synthesize high-power, high-interest stakeholders from the Stakeholder Register]\nGovernance Structure: [AI_SYNTHESIS: Define governance structure, reporting relationships, decision-making protocols, and escalation procedures]\nCommunication and Engagement Strategy: [AI_SYNTHESIS: Synthesize key communication requirements and engagement strategies for executive stakeholders]` }, { title: 'Resource Authorization and Budget', content: `Budget Authorization: Total Budget: [AI_SYNTHESIS: Extract budget information or indicate where detailed planning will occur] Budget Authority: Manager is authorized to commit resources up to the approved budget with appropriate approval workflows for expenditures exceeding [THRESHOLD].\nResource Allocation: [AI_SYNTHESIS: Identify types and levels of resources authorized]\nOrganizational Support: This charter authorizes the Manager to request and receive appropriate organizational support, including access to subject matter experts, data, and cross-functional collaboration.` }, { title: 'Risk Management and Mitigation Authority', content: `Critical Risk Summary: [AI_SYNTHESIS: Extract and synthesize top risks from the Risk Register]\nRisk Management Authority: Manager is authorized to implement approved risk mitigation strategies and escalate risks exceeding defined thresholds.\nContingency Authorization: [AI_SYNTHESIS: Identify contingency resources or authority]` }, { title: 'Timeline and Milestones', content: `High-Level Timeline: [AI_SYNTHESIS: Provide realistic high-level timeline estimates for major phases]\nKey Milestones: [AI_SYNTHESIS: Define strategic milestones requiring executive review]\nCritical Dependencies: [AI_SYNTHESIS: Identify critical external dependencies or constraints]` }, { title: 'Assumptions and Constraints', content: `Key Assumptions: [AI_SYNTHESIS: Synthesize critical assumptions from foundational documents]\nOrganizational Constraints: [AI_SYNTHESIS: Identify organizational, technical, or resource constraints]\nExternal Dependencies: [AI_SYNTHESIS: Identify external dependencies or factors beyond control]` }, { title: 'Manager Authority and Responsibilities', content: `Authority Granted: The designated Manager is hereby granted authority to: Commit resources within the approved budget; Make day-to-day decisions within defined scope; Engage cross-functional teams and experts; Implement approved risk mitigation strategies; Represent the program/project in organizational forums\nKey Responsibilities: Deliver objectives within scope, schedule, and budget; Maintain regular communication with Executive Sponsor and stakeholders; Manage risks and escalate issues; Ensure deliverables meet quality standards; Provide regular status reporting\nEscalation Protocols: [AI_SYNTHESIS: Define escalation paths for decisions or issues]` }, { title: 'Approval and Authorization', content: `Executive Approval: By signing below, the Executive Sponsor formally authorizes the initiation of ${programName} / ${projectName} and commits the organization to provide necessary resources and support.\nExecutive Sponsor: _____________________________ Date: __________ Signature: _____________________________\nPMO Director: _____________________________ Date: __________ Signature: _____________________________\nManager Acceptance: By signing below, the designated Manager accepts responsibility for delivering the objectives within the parameters defined in this charter.\nManager: _____________________________ Date: __________ Signature: _____________________________` }, { title: 'Charter Change Control', content: `Any changes to this Charter must be approved by the Executive Sponsor and documented through the formal change control process. Significant changes may require additional executive approval.\nCharter Version: 1.0 Last Updated: ${new Date().toISOString()} Next Review: [Schedule based on phase]\n*This Charter was generated through comprehensive synthesis of foundational documents. It represents the formal authorization and organizational commitment for program/project execution.*` } ]; } }; //# sourceMappingURL=ProgramCharterTemplate.js.map