šŸ˜Ž 2024 Summer product launch ā€“ Run highly effective product teams at scaleLearn more

Product Management with Shape Up: A Unique Approach to Effective Product Development

Product Management with Shape Up: A Unique Approach to Effective Product Development

Product organizations are tasked with the challenging responsibility of developing products that align with customer needs/wants, drive business value and of course look to outshine the competition. With so many tools, methodologies and frameworks available to product managers, it becomes crucial to find the right mix of solutions, to adopt an approach that works best for your team and for your organization. In this blog post, we’ll explore the Shape Up product management process, a unique and effective approach developed by Basecamp that combines agile, lean, and product management principles to deliver successful products. Some of the major steps within the process are outlined below in the following sections.

Phase 1: Shaping

The first phase in the Shape Up process is ā€œshapingā€. This is all about defining the problem or opportunity you want to take on. This involves conducting user research, gathering feedback, and defining the scope and goals of the project. The key is to set boundaries of appetite (Big Batch vs. Small Batch), understand the problem, identify a possible solution and address any risks. This phase culminates in a “pitch,” a presentation of the problem, potential solutions, and proposed timeline. The pitch serves as a blueprint for the entire product development process, providing a shared understanding among team members and stakeholders.

Steps to reproduce view:

Group by hierarchy & Filter on ā€œProblemā€ feature status
Add column for ā€œUser Impact Scoreā€ to understand level of importance for customers

Steps to reproduce view:

  • Group by hierarchy & filter on ā€œProblemā€ and ā€œNew Ideaā€ feature statuses
  • Add column for ā€œUser Impact Scoreā€ to understand level of importance for customers
  • Create possible solutions and assign to ā€œNew Ideaā€ feature status
  • Add dependencies to align possible solutions to the existing problem that they help solve
  • At the solution level, determine the appetite for the solution by identifying time budget via ā€œSmall Batchā€ or ā€œBig Batchā€ > Can be tracked via custom dropdown field
  • Associate potential timeframes and add column for time frame to track them
  • Add a custom task to track if any identified risks for have been dealt with/de-risked or if they are still present > add the task as a column for visibility

Phase 2: Betting

Once the pitch is approved, the team then moves into the betting phase. It is at this stage of the process that the team collaboratively defines the scope of work for the upcoming cycle, which is usually a fixed timeframe of 6 weeks. The team members collectively define what will be included in the cycle, and they make ā€œbetsā€ on what can be achieved within the timeframe.

This typically will involve estimating the effort for each task and prioritizing the work, based on alignment to business value, the level of customer impact as well as overall technical feasibility. The betting phase encourages open discussions, shared decision-making, and promotes a sense of ownership among team members.

Steps to reproduce view:

  • Group by hierarchy and filter ā€œNew Ideaā€ feature status
  • Add column to track effort
  • Add ā€œobjectiveā€ columns to see how solutions are aligned to business goals & OKRs/Objectives
  • Add columns for drivers to to assess impact to customers and product metrics
  • Add time frame column to track delivery dates more closely
  • Add release group column to track which work cycle the feature will be planned for
  • Process: As features are vetted and planned, move feature to ā€œPlannedā€ feature status

Phase 3: Building

Once the scope of work is defined and bets are made, the team then moves into the final phase, referred to as the Building Phase. During this stage specific to product delivery, teams work on building out the features or solutions identified in the betting phase.

It is important that the team maintains autonomy to self-organize and work on the tasks they have committed to. Unlike traditional methodologies, there are no external deadlines or pressure during the cycle, allowing the team to focus on the work at hand without distractions. Ultimately, this helps promote higher levels of creativity, innovation, as well as a sense of empowerment among team members.

  • Group by sorted list & filter on ā€œPlannedā€, ā€œIn Progressā€, ā€œPost-Launch Monitoringā€ feature statuses
  • Add column for ā€œHealthā€ to track updates to the feature that is being built to get a quick view of whether it is ā€œOn trackā€, ā€œAt riskā€ or ā€œOff trackā€
  • Include effort column to ensure delivery teams know what is estimated for the build work and can use this to plan capacity
  • Include column for time frame and column for work cycle release group to keep both product and delivery teams aware of timelines associated to the featureā€™s delivery
  • Include a column for ā€œDev. Ops tool integrationā€ task to push planned features to dev ops. tool and use status mappings to track progress being made on features back into Productboard, to ultimately change feature statuses
  • Add additional custom dropdown/member fields to track accountability (ie.dev. team, dev. lead)
  • Process: As status is tracked via dev.op tool integration (ex. Jira), integration settings should be mapped so that progress reflects feature status syncs, automatically updating feature status in Productboard to ā€œIn Progress” and then ā€œPost-Launch Monitoringā€ statuses

Quality Assurance and Launch (Optional)

After the features are built, the team can have additional processes to adequately conduct testing of the feature. This is a crucial step to ensure that the built features meet the requirements and quality standards set in the shaping and betting phases. The team conducts thorough testing, reviews the work, and iterates as needed to make sure the product is of high quality and ready for launch. The QA phase ensures that the product is thoroughly checked and validated before moving forward.

Once the features pass through a stage dedicated for QA, they are considered “done” and are ready to be launched. The team coordinates with other stakeholders, such as marketing or customer support, to prepare for the launch. This involves planning and executing the go-to-market strategy, communicating with customers, and monitoring the launch performance. The Shape Up process encourages a customer-centric approach, ensuring that the product is well-received and meets the needs of the target audience.

Steps to reproduce view:

  • Group by sorted list & filter on ā€œPlannedā€ & ā€œIn Progressā€ feature statuses
  • Include column for ā€œHealthā€ to track updates to the feature that is being built to get a quick view of whether it is ā€œOn trackā€, ā€œAt riskā€ or ā€œOff trackā€
  • Include column for time frame and column for work cycle release group to keep both product and delivery teams aware of timelines associated to the featureā€™s delivery
  • Include columns for tasks that will be required to officially launch products and features (ie. UAT Testing, release notes, etc.)
  • Include columns for team members that should be aware of tasks that will need be completed in order for features to be released

Post-Launch (Optional)Ā 

After rolling out your features and solutions to your customers, the team enters the post-launch monitoring phase. This involves monitoring the performance of the product, gathering feedback from users, and analyzing the results. By utilizing this feedback the team can make informed decisions regarding any future shaping and betting phases, iterating on the product and continuously improving it based on user needs and market feedback. The post-launch phase ensures that the product remains relevant, competitive, and aligned with business goals.

Steps to reproduce view:

  • Group by Status & filter on ā€œLaunchedā€ & ā€œPost-Launch Monitoringā€ feature statuses and for ā€œUser Impact Scoreā€ to ā€œInsights Createdā€ = A period for post monitoring (ex. Last 30 days)
  • Include a column for ā€œUser Impact Scoreā€ to keep track of feedback that is linked to recently launched features
  • Include Time frames and Recent work cycle releases to keep track of when features were released to know when features should move from ā€œPost-Launch Monitoringā€ to ā€œLaunchedā€
  • Include any metrics/KPIs that are being used to track the success of your recently launched features
  • Process: Move feature status from ā€œPost-Launch Monitoringā€ to ā€œLaunchedā€ after certain monitoring criteria is achieved*

The Shape Up product management process is a unique approach that combines agile, lean, and product management principles to deliver effective product development, and when supported by tools like Productboard, teams are ultimately enabled to work better autonomously and collaborate better when required.

You might also like

10 Essential Product Management Skills You Need for Success
Product Management

10 Essential Product Management Skills You Need for Success

Productboard
Productboard
Who Owns the Product Backlog? A Comprehensive GuideĀ 
Product Management

Who Owns the Product Backlog? A Comprehensive GuideĀ 

Productboard Editorial
Productboard Editorial
How to Craft an Effective Enterprise Product Strategy
Product Management

How to Craft an Effective Enterprise Product Strategy

Productboard Editorial
Productboard Editorial