Improving feature prioritization and software development through generative AI
A pilot transforms product management prioritization with AI
watsonx.ai digital rendering for leadspace
Multiple data sources and limited time

The IBM Chief Analytics Office (CAO) group is responsible for partnering with business units across IBM to embed AI and advanced analytics into workflows and deliver data-informed insights and machine learning recommendations, driving value for business areas ranging from ecosystem, product management, finance and more. For a global organization with over 250,000 employees, this is no small task.

Across IBM, there are more than 500 product managers supporting software product development. Collectively, they received over 30,000 new ideas and feature requests from users during the past year. To put these requests into action, they are categorized so that common themes can emerge and features can be prioritized. Historically, the feature request form contained an optional “theme” field that allowed users to self-identify a theme for their idea. But most ideas lacked an assigned theme, requiring product managers to manually review and categorize each feature request.

Within IBM, various product teams employed disparate approaches to evaluate new ideas and relied on separate platforms to prioritize them. This led to inconsistencies in selection criteria and data quality. Product managers stored configurations, data outputs and complex file formats in a local directory. Not only was this resource intensive, but it prevented file sharing between collaborators and often created accidental duplicates.

500+ product managers across IBM supporting software product development
Great way to paint a picture of which ideas may bring the most value. Drew Roy Director, Product Management – Randori Software IBM
An IBM watsonx-powered product management pilot

To address these challenges, the CAO team worked with Product Management to pilot a new workflow, a product enhancements prioritization solution. The goal was to use generative AI (gen AI) to evaluate feature requests, identify similarities and categorize the requests accordingly. The six-month pilot included a total of 128 product managers focused on 10 software products.

Yingsi Jian, Chloe Moon, and Christopher Yu used IBM® watsonx.ai™, a next-generation enterprise studio for AI builders, to create the solution. Watsonx.ai reads the idea description and assigns it to a category through prompt engineering.

The model utilizes the RICE (Reach – Impact – Confidence – Effort) scoring methodology to evaluate ideas and automatically assign each request into one or more of the eight predefined categories aligning with International Organization for Standardization (ISO) standards for software development. It calculates an objective prioritization recommendation, mitigating decision paralysis and minimizing potential human bias. Additionally, it logs prioritization in the group’s product roadmap tool, offering separate teams a platform for collaboration and real-time progress tracking, while making it easier for product managers to identify common trends and create visualizations based on these categories.

Works well. We use it daily and it is now a fundamental part of our Voice of Customer process. Mark Morneault Product Management, Stratos Workloads & Solutions IBM
Well-informed and data-driven decisions

The results of the pilot showed great promise. It demonstrated that the new solution can help increase a product manager’s productivity by streamlining the data search process, delivering and processing information from data sources. This empowers product managers to make well-informed and data-driven decisions. It also is designed to empower product managers to expedite yes/no decisions, enabling quicker responses to customers and improving the overall customer experience. The solution can also help establish a unified language within and across product teams, fostering better communication. The common language can also allow senior executives to aggregate a holistic view of their portfolio by using the same prioritization framework.

To create products that resonate with clients, product managers need to combine data with their business expertise to decide on roadmap items. The solution helps facilitate the bridge between these two different sources.

Going forward, the IBM CAO group plans to explore additions such as:

  • deploying a model to identify and categorize similar ideas upon entry
  • deploying the solution in additional software products
  • launching the solution scoring methodology beyond new ideas and to roadmap items
  • piloting notification alerts to product managers of relevant telemetry data
Blue IBM 8-bar logo
About IBM

IBM is a leading global hybrid cloud, AI and business services provider. We help clients in more than 175 countries capitalize on insights from their data, streamline business processes, reduce costs and gain the competitive edge in their industries. Nearly 3,000 government and corporate entities in critical infrastructure areas such as financial services, telecommunications and healthcare rely on IBM's hybrid cloud platform and Red Hat OpenShift to effect their digital transformations quickly, efficiently and securely. IBM's breakthrough innovations in AI, quantum computing, industry-specific cloud solutions and business services deliver open and flexible options to our clients. All of this is backed by IBM's legendary commitment to trust, transparency, responsibility, inclusivity and service.

IBM watsonx.ai

Watsonx.ai is helping companies custom build AI solutions to suit their specific needs.

Explore watsonx.ai Start your free trial
Legal

© Copyright IBM Corporation 2024. IBM Corporation, New Orchard Road, Armonk, NY 10504

Produced in the United States of America, March 2024.

IBM, the IBM logo, ibm.com, IBM watsonx, and watsonx are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at ibm.com/legal/copyright-trademark.

This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates.

The performance data and client examples cited are presented for illustrative purposes only. Actual performance results may vary depending on specific configurations and operating conditions. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.