The different stages of product development include strategize, discover, capture, explore, plan, showcase, build, document, launch, and analyze.

The Aha! Framework is organized around the core stages of product development. There are activities within each stage where product managers complete discrete action items to further positive progress.

In our detailed guide about the activities, we suggest how often each of the activities should take place — but many occur concurrently and are ongoing depending upon how often you release new functionality.

The table below offers a checklist for product managers who follow The Aha! Framework. If it looks like a lot to do, well … that is because it is. Value-based product development is a real commitment. But remember: For a product manager, some of the activities are more about coordination and monitoring than performing the associated task.

As you go through the checklist below, make note of the folks in your organization (such as engineering + operations, IT, or marketing) you will partner with to complete each phase.

The Aha! Framework: Checklist for product managers

Stage 1: Strategize

□ Define product vision

□ Review market conditions

□ Draft product goals

□ Identify key product initiatives

□ Gather stakeholder feedback

□ Set product strategy

Stage 2: Discover

□ Define research goals

□ Establish a participant research database

□ Conduct customer interviews

□ Analyze transcripts

Connect insights to the roadmap

Stage 3: Capture

□ Review customer feedback

□ Review colleague feedback

Score ideas

Promote ideas to features

Stage 4: Explore

Whiteboard new user experiences

Create wireframes

□ Gather stakeholder feedback

□ Update wireframes

Stage 5: Plan

Draft roadmap

Scope features

Score features

□ Update draft roadmap

Stage 6: Showcase

Share roadmap

Gather stakeholder feedback

□ Complete roadmap

Stage 7: Deliver

□ Focus on high-priority features

□ Complete designs

□ Gather team and stakeholder feedback

□ Update Minimum Lovable Product requirements

Organize sprint

□ Develop functionality

□ Confirm built as designed

□ Ship functionality and supporting work across teams

□ Communicate progress

Stage 8: Document

Update knowledge base

Stage 9: Launch

Set go-to-market activities

□ Announce new functionality

Stage 10: Analyze

Assess product value

□ Improve overall process

Top

Product development team roles in The Aha! Framework

Many product development methodologies include a defined team structure. Scrum and the Scaled Agile Framework® (SAFe®), for example, both outline exactly how to organize teams and detail specific role titles (and descriptions) that must be active in order to fully follow each method.

The Aha! Framework does not demand any certain team structure. It does assume that there is a core product development team with representatives from key groups and a broader cross-functional team that supports ongoing product success.

Key roles within a product development team

The core product development team typically includes innovation, product management and user experience (UX), project management, product marketing, engineering, and operations functions.

Depending on the size and maturity of your organization, you might have people who are dedicated to specific functions. Or you might have an individual who performs the work of several functions. In some companies, for instance, product management absorbs innovation, project management, and operational duties.

Related:

The broader product team includes representatives from cross-functional teams such as customer support, marketing, and sales. Although these folks are not involved directly in day-to-day product development work, they bring valuable perspectives about the market and customer needs that can inform your product plans. Do not shy away from their input and feedback.

The Aha! Framework hinges upon close collaboration among members of the core product development team. If functional groups are siloed, the burden falls to the product manager to foster team-building and knowledge sharing. Ultimately, the team's failure or success is your own failure or success.

As you review the responsibilities below, consider your product development team's strengths and weaknesses in each functional area. There are likely areas where you can immediately begin making improvements.

The Aha! Framework: Product development team responsibilities

Innovation

  • Lead innovation projects and run pilot programs

  • Build an idea management process

  • Gather and evaluate feedback from customers, team members, and stakeholders

Product management and UX

Project management

Product marketing

  • Research the competitive landscape

  • Define buyer personas

  • Craft positioning and messaging to highlight the benefits of using the product

  • Create go-to-market materials

  • Increase product awareness and usage

Engineering

  • Build applications and functionality as designed

  • Deliver working code on time

  • Integrate product into CI/CD (continuous integration, continuous delivery) pipeline to iterate quickly

Operations

  • Encourage alignment across teams in the organization

  • Optimize resources and reduce costs

  • Monitor and report on KPIs

Top

Templates for following The Aha! Framework

For product managers who use Aha! Roadmaps, we provide a template for The Aha! Framework that you can explore and customize on a digital whiteboard. We also have related templates for the various activities within the framework.

The Aha! Framework large


All of the templates below are available in Aha! software. We have provided one template for each stage as a jumping-off point. (You can explore the full scope of what we offer in our template library.) If you are already an Aha! customer, you can always reach out to our Product Success team for support implementing these templates.

The Aha! software suite includes everything needed to set strategy and build the roadmap, conduct customer research, crowdsource ideas, collaborate on whiteboards, streamline development, and centralize team documentation. You can experience the full suite with a free 30-day trial.

Stage 1: Strategize | Product vision template

Product vision large


Stage 2: Discover | Customer research plan template

Customer research plan large


Stage 3: Capture | Ideas portal guide template

Ideas portal guide large


Stage 4: Explore | Brainstorming session template

Brainstorming session large


Stage 5: Plan | Now, Next, Later roadmap template

Now, Next, Later roadmap large


Stage 6: Showcase | Presentation slides template

Presentation slides large


Stage 7: Deliver | Feature requirement template

Feature requirement large

Stage 8: Document | Knowledge base article template

Knowledge base article large


Stage 9: Launch | Product launch plan template

Product launch plan large


Stage 10: Analyze | OKRs template

OKRs large


With The Aha! Framework, product management shifts from simply moving tasks along to delivering sustained value. Product managers using this approach help teams stay centered on purpose — so every product decision counts. It is a practical way to build alignment, keeping everyone focused on what truly matters to customers and the business.

FAQs about the role of PMs in the Aha! Framework

How is the product manager’s role different in The Aha! Framework compared to other methods?
What responsibilities do product managers own in The Aha! Framework?
Can I follow The Aha! Framework using Aha! software?