Skip to main content

Business Program Manager Guide

IMPORTANT

The BPM role guide is in beta. BPM-specific tooling is derived from TPM and project-planning assets. As dedicated BPM workflows mature, this guide will be updated with refined agent interactions and purpose-built prompts.

This guide is for you if you define business outcomes, manage stakeholder alignment, coordinate cross-team programs, or bridge business strategy to technical delivery. Business program managers share many tools with TPMs but focus on business-level requirements, stakeholder communication, and outcome tracking rather than technical implementation detail.

TIP

Install the HVE Core extension from the VS Code Marketplace to get all stable artifacts with zero configuration.

Your primary collection is project-planning (BRD creation, product management guidance, and agile coaching for business requirement gathering and stakeholder alignment). For clone-based setups, use the hve-core-installer agent with install project-planning.

What HVE Core Does for You

  1. Generates business requirements documents (BRDs) from stakeholder conversations and strategy inputs
  2. Provides product management advisory guidance for prioritization and go-to-market decisions
  3. Coaches user story creation and refinement with testable acceptance criteria
  4. Supports research workflows for competitive analysis, market investigation, and business case development

BPM vs TPM

The BPM and TPM roles share tooling but apply it differently:

AspectBPM FocusTPM Focus
Primary artifactsBusiness requirements, outcome definitionsTechnical requirements, work item hierarchies
Stakeholder scopeBusiness leaders, customers, cross-org partnersEngineering teams, technical stakeholders
MeasurementBusiness outcomes, ROI, customer impactSprint velocity, delivery milestones, technical quality
Lifecycle stagesStage 2: Discovery, Stage 3: Product Definition, Stage 4: DecompositionStage 2 through Stage 8 with deeper technical involvement

For technical backlog management, Azure DevOps integration, or GitHub issue workflows, see the TPM Guide.

Your Lifecycle Stages

NOTE

BPMs primarily operate in these lifecycle stages:

Stage 2: Discovery: Research business requirements, competitive landscape, market context Stage 3: Product Definition: Define business requirements and outcome specifications Stage 4: Decomposition: Break down business objectives into program milestones Stage 5: Sprint Planning: Coordinate cross-team planning and milestone alignment

Stage Walkthrough

  1. Stage 2: Discovery. Use the task-researcher agent to investigate business context, competitive landscape, and stakeholder needs.
  2. Stage 3: Product Definition. Run the brd-builder agent to create business requirements documents from stakeholder conversations and strategy inputs.
  3. Stage 3: Advisory. Consult the product-manager-advisor agent for prioritization guidance, go-to-market strategy, and product positioning.
  4. Stage 4: Decomposition. Break business objectives into program milestones and coordinate cross-team dependencies.
  5. Stage 5: Planning. Use the agile-coach agent to create or refine user stories with clear acceptance criteria for program work items.

Starter Prompts

Business Requirements

Select brd-builder agent:

Create a business requirements document for the customer onboarding portal.
Target enterprise customers with 500+ seats, with the objective of reducing
onboarding time from 2 weeks to 3 days. Include integration requirements
for existing SSO and billing systems and SOC 2 Type II compliance constraints.

To resume a previous session, select brd-builder agent:

Continue my claims automation BRD. Pick up where we left off
and focus on completing the data and reporting requirements section.

Product Requirements Discovery

Select product-manager-advisor agent:

We're building a webhook notification system for our API platform. Walk me
through requirements discovery: identify who the target users are, what
pain points exist with the current polling approach, and what measurable
outcomes would indicate success. Three enterprise customers provided
interview feedback we can reference.

For feature prioritization, select product-manager-advisor agent:

Advise on prioritization for the identity and access management product
area. We have 12 open feature requests and 5 bugs. Revenue impact and
customer escalation status should weigh highest. Budget constraints limit
us to 2 engineers for the next quarter.

User Story Coaching

Select agile-coach agent to create a story from a rough idea:

I need a user story for adding webhook retry logic to our event
notification service. Deliveries currently fail silently when endpoints
return 5xx errors, and customers are missing critical billing events.

Select agile-coach agent to refine a vague story:

Help me refine this story. Title: Improve error handling. Description:
Make error handling better across the API. AC: Errors should be handled
properly. This is too vague and I need testable acceptance criteria
tied to specific API endpoints.

Business Context Research

Select task-researcher agent:

Research best practices for migrating from manual invoice approval workflows
to automated AP processing. Compare ERP-integrated solutions versus
standalone AP automation platforms across processing volume limits,
three-way matching accuracy, audit trail completeness, and average
reduction in days payable outstanding. Our finance team processes 8,000
invoices per month with a 12% exception rate we need to cut in half.

UX Research

Select ux-ui-designer agent:

Create a Jobs-to-be-Done analysis and user journey map for the first-time
developer onboarding flow. Target audience is enterprise developers with
3-5 years experience migrating from a competitor platform. Include
accessibility requirements for WCAG AA compliance and keyboard-only
navigation support.

Key Agents and Workflows

AgentPurposeDocs
brd-builderBusiness requirements document creationAgent file
product-manager-advisorProduct strategy and prioritization guidanceAgent file
agile-coachUser story creation and refinement coachingAgent file
task-researcherBusiness context and market researchAgent file
ux-ui-designerUX/UI guidance for business-facing deliverablesAgent file
memorySession context and preference persistenceAgent file
dt-coachDesign Thinking coaching for user-centered program designDesign Thinking

BPMs benefit from dt-coach when program design requires user-centered validation. Design Thinking scope conversations (Method 1) and user concepts (Method 5) help BPMs ground business requirements in validated user needs before formal BRD creation.

Prompts complement the agents for cross-cutting workflows:

PromptPurposeInvoke
git-commitStage and commit changes with conventional message formatting/git-commit
pull-requestCreate a pull request with structured description/pull-request

Tips

DoDon't
Start with the brd-builder agent for structured requirementsCreate informal requirements without BRD structure
Use the product-manager-advisor agent for data-informed decisionsMake prioritization decisions without advisory input
Focus on business outcomes and stakeholder alignmentDive into technical implementation details
Coordinate with TPMs for technical decompositionAttempt Azure DevOps or GitHub issue management directly
Research market context before defining requirementsAssume business context without investigation
  • BPM + TPM: BPMs define business requirements and outcomes; TPMs decompose them into technical specifications and work items. Strong collaboration between these roles ensures business intent carries through to implementation. See the TPM Guide.
  • BPM + Security Architect: Business requirements include compliance and security constraints. Security plans validate that business commitments are technically achievable. See the Security Architect Guide.

Next Steps

TIP

Explore project planning tools: Project Planning Collection Understand the TPM workflow for technical handoff: TPM Guide See how program management fits the project lifecycle: AI-Assisted Project Lifecycle


NOTE

Dedicated BPM workflow automation and business outcome tracking are planned improvements.

🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.