DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Enterprise AI Trend Report: Gain insights on ethical AI, MLOps, generative AI, large language models, and much more.

2024 Cloud survey: Share your insights on microservices, containers, K8s, CI/CD, and DevOps (+ enter a $750 raffle!) for our Trend Reports.

PostgreSQL: Learn about the open-source RDBMS' advanced capabilities, core components, common commands and functions, and general DBA tasks.

AI Automation Essentials. Check out the latest Refcard on all things AI automation, including model training, data security, and more.

Related

  • Exploring Leading Software Development Methodologies
  • AI-Led Digital Strategies for Agile Product Development
  • The Top Cybersecurity Risks in Agile Software Development
  • Embracing DevSecOps: An Approach to Enhance Software Security and Delivery

Trending

  • Power BI: Transforming Banking Data
  • Navigating the AI Renaissance: Practical Insights and Pioneering Use Cases
  • Implementation Best Practices: Microservice API With Spring Boot
  • Scaling Java Microservices to Extreme Performance Using NCache
  1. DZone
  2. Culture and Methodologies
  3. Methodologies
  4. Three Stages of the Product Development Process

Three Stages of the Product Development Process

A bird-eye view of the product development process and some frameworks that may be useful in remembering the overall process.

By 
Abhishek Agarwal user avatar
Abhishek Agarwal
·
Jul. 24, 23 · Opinion
Like (2)
Save
Tweet
Share
4.0K Views

Join the DZone community and get the full member experience.

Join For Free

A product can be anything; a product manager's role and responsibilities change across different industries. In this post, I will remove some myths about the Product Manager role and share a bird-eye view of the product development process and some frameworks that may be useful in remembering the overall process.

Product Manager Role

Product Managers are not managers of anybody except for school interns who aspire to become product managers themselves. The PM acts as a central node in the product development process and is ultimately responsible for the product's success. The role brings all the viewpoints together and is designed with no direct reports so that the engineering/design team can develop an open-communication relationship to express their ideas and concerns.

Many often confuse a Project Manager and a Product Manager; the Project Manager is responsible for the successful execution of the project within the agreed timeline and budget constraint, while the Product Manager meets the product goal and metrics.

Product Development Process

Innovation Process

The product development process can be broadly navigated in three stages: Ideation, Feasibility, and Capability. The funnel starts with the discovery of the business situation and organisational context. To begin with, it’s essential to understand the business aim of any product, and it requires big thinking. Six Forces model and the 4-Ps marketing mix benchmark various strategic opportunities and identify business areas that need the most attention. BOSSCARD is a good framework to capture initial thoughts and provide terms of reference for a new project. The description is standard in project initiation documents, and the framework provides all the necessary information to stakeholders without looking at lengthy, detailed initiation documents. 

The acronym in BOSSCARD stands for Background, Objectives / Opportunities, Scope, Sustainability, Constraints, Assumptions, Resources/Risks (based on project context), and Deliverables. The BOSSCARD is important to have a formal agreement before the kick-off as without it always almost lead to some expectation not being met. Nowadays, there is a trend to use PRFAQ — popularised by Amazon - as the first document.

Get

I call the first stage in the funnel the Ideation stage. In this stage, we brainstorm and think about problems from the user’s perspective. I want to emphasise the importance of focusing on problems rather than solutions at this stage. Various methods, such as personas and others, can follow a process to learn more about customers and articulate the use cases. The CIRCLES method developed by Lewis helps Product Managers articulate customers’ needs and is an excellent framework for solving complex work problems and cracking PM interviews. We cleared the charter gate between the Ideation and Feasibility Stages.

Validate

CIRCLES method leads us to the Feasibility stage — the next stage of our product development process. After we have an overview of solutions, it’s important to fine-tune them and make them business-ready. In the feasibility stage, Product managers work closely with customers, designers, and engineers to create and iterate mock-ups. They objectively use each HEART element's Goal-Signal-Metrics to learn whether the product is improving. The HEART framework originated at Google, and the team used it to narrow down their focus on a few key metrics so they could test the progress objectively. 

I developed a detailed roadmap and business case to take sign-offs and resource commitments from relevant stakeholders. A best practice is to have graphic displays of information reflecting the entire journey of the product from a vision (conceptual) to a technical point of view. In many and now most organisations, the A/B testing result or MVP is the expectation of clearing the contract gate and moving to the next stage. The contract gate document is the most detailed product development document and acts as a single source of truth across various teams in the organisation.

Implement

Engineers work on the agreed plan, and in this stage- Capability stage- the project manager takes control of the project from the Product Manager and is responsible for ensuring development runs on schedule. Various project management tools such as Agile and SCRUM track the project. Marketing uses the window to create content across blogs, videos, and other promotional platforms. The legal/regulatory team ensures the product complies with the local laws and discusses the implementation with the regional team. The stage ends with a big launch and celebration clearing the Market Ready gate! After the launch, PLE (Post Launch Evaluation) kicks in, and we compare user data against set goals.

agile scrum Disruptive innovation Final product Software development Software development process product manager

Published at DZone with permission of Abhishek Agarwal. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Exploring Leading Software Development Methodologies
  • AI-Led Digital Strategies for Agile Product Development
  • The Top Cybersecurity Risks in Agile Software Development
  • Embracing DevSecOps: An Approach to Enhance Software Security and Delivery

Partner Resources


Comments

ABOUT US

  • About DZone
  • Send feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: