SlideShare a Scribd company logo
BETTER SOFTWARE CONFERENCE EAST
ProductManagement:Optimizingthe What to Develop
ErnaniFerrari ernani.ferrari@mondostrategies.com
ChiefConsultant
CONTEXT
“3 Rules for Success”
Better before cheaper
Revenue before costs
There are no other
rules
Two Rules. Two Drivers
Better before
cheaper
Revenue
before costs
There are no
other rules
Better
Revenue
Superior
Quality
More sales
Higher
prices
Adequate
Quality
Superior
Quality
Aspects
Functionality
Usability
Reliability
Performance
Design
Testability
Maintainability
Supportability
…Xbility
What is Quality?
The definition of quality
is conformance to
requirements.
Phil Crosby
Software Product of
Superior Quality
Objective
“Promote gains through
the model of one-time
development and
maintenance for multiple
sales.” Ernani Ferrari
Software Product
“Software of
predefined scope
and characteristics
developed to be
commercialized.”
What is a
software product?
Processes
What ensures
good quality?
PEOPLE
PROCEDURES
TOOLS
GOALS
Product
management
process
What process
provides the key
requirements to a
product?
Product Management
THE PROCESS
Product Management
Objective
“Increase revenue through added value and increased
sales and reduce costs from all processes in the software
cycle.”
Software Product Management
“Systematic process for the definition of scope and
characteristics of software and productization
artifacts to be developed, commercialized and
maintained.”
Source: Ernani Ferrari
Interdependence of
Software Business Processes
Product
Manag.t
Customer
Support
Development
&
Maintenance
Technology
&
Architecture
Services
Life Cycle
Manag.t
Knowledge
Manag.t
Alliances
&
Partnerships
Customer
Relationship
Manag.t
Marketing
Sales
Channel
Manag.t
Source: Mondo Strategies
Product Management
– Objectives
Increase
revenue
• +Sales
• +Value/Price
Reduce
costs
• Maintenance
• Customer
Support
• Sales
• Services
• Product
evolution
Customer
retention
• Satisfying needs
• Lower TCO
Objectives
Optimizing Resources
GOOD
Option A
Option B
Option C
Option D
Option E
BEST
?
Product Management Cycle
3. Evaluate
benefits and
costs
2. Identify
opportunities
and
limitations
1. Research
4. Prioritize
5. Define
scopes
and roadmaps
6. Monitor
7. Make
adjustments
Source: Ernani Ferrari
Product Management Objectives
–Operationally…
Understand and respond to client
communication
Address client needs
Understand and respond to market
demands – faster than the competition,
if possible
Increase client share-of-wallet through
current and new products
Gain market share
Support initiatives for new markets
Provide an adequate framework for
Services
Reduce total costs of product
maintenance
Simplify marketing initiatives
Generate demand through innovation
Manage product life cycles (sustaining
products in profitable phases longer)
and version life cycles
Simplify product development cycles
and reduce costs
Reduce the impact of legislation
changes on products
Support the creation of a positive
product image – functionality,
technology, design, usability –
especially if product leadership is a
corporate strategy
Facilitate customer support activities
and reduce their costs
Make internationalization and
localizations feasible
Facilitate sales and presales
processes at product roll-outs and in
everyday activities
Support the activities of Field
Services
Guide infrastructure management –
environments for development, tests,
maintenance, support and presales
Facilitate knowledge management
for company teams and end users
Support management teams in
damage control and situations of
client crisis
Product Planning
From Business Strategies
to
Product Plans
Everyday Routine of a
Product Manager
Daily routine will include:
Client issues
Support to Marketing
Business presentations
Participating in meetings with Product Development and many
other areas
Most work should be focused in 3 key activities:
MappingResearch Analysis
Guidance &
Decision
Parameters
Key Information Areas
Customers Competitors
Sales
Financial
Results
Market
Analysts
Services
Technology
Customer Support
& Maintenance
Source: Ernani Ferrari
Putting Together the Product Plan
– Priority Setting
Analyses Aspects
Sales appeal for existing products (more revenue and
less TCO for customers)
Sales potential – customer base and new customers
Current costs for sustaining products
Competitors – differentials, limitations
Technology – short and long terms
Development, roll-out and maintenance – costs, difficulties, risks
Satisfaction of current customers
Solution gaps
Target markets
Institutional image
Focus
Return over investment to be made
Productization Artifacts
From Software
to
Product
Phone
Battery
Charger
Manual
Quick reference guide
Headset
Packaging, etc.
Productization Artifacts
Software
Online help
Install / update tools
Training materials
Release Notes
Sales kit
Packaging, etc.
Product Manager
Profile and
Responsabilities
of a
Product Manager
Product Manager—Profile
Summary:
Market knowledge
Knowledge about the product
and its competitors
Knowledge about marketing
concepts and dynamics
Great people skills
?
Beneficial abilities and
personal characteristics:
Excellent self-presentation
Writing and documentation ability
Presentation skills
Negotiation skills
Solid undestanding of corporate
finances–costs, cash flow,
investments, risks and ROI
Self-control
Ability to deal with uncertainties
Experience with facing clients
Experience in team leadership
Familiarity with the software
development process
Product Manager
—Responsibilities - A
Research for market requirements (internal/external/clients)
Evaluations
Requirements
• Market requirements
• Enhancement requests
• Translations / localization — requirements / impacts
• Existing product limitations – functionality, design, performance, usability
• Product documentation and other productization artifacts
• Impacts from new and retiring technologies
Opportunities and product profitability
• Revenue forecasts related to new clients and customer installed base
• Client satisfaction (TCO reduction, further support to clients’ business,
enhanced product support, simplified product upgrades)
• Opportunities for field services (company, channels, partners)
• Opportunities to improve institutional image – company, products
• Potential product life cycles
Costs and their impacts
• Direct costs (development, documentation, maintenance, roll-out, etc.)
• Indirect costs (training, customer support, partner support, actions along
the customer installed base, etc.)
• Impacts on network / customers – partners, alliance products, etc.
Product Manager
—Responsibilities - B
Planning and control
Product master plans – current and future releases, alliance products
Releases planning and support for product roll-out
Budgeting, monitoring and deviation analysis
Analysis of revenue and sales force feedback – deviation analysis and
inputs for course corrections
Definition of product strategies according to company-wide
business and marketing strategies
Creation and maintenance of product plans. Priority setting, scopes
and conflict management
Support to marketing operation and collaterals
Product briefings
Events
Corporate visits
Communication planning and execution
Planning and reviews
Relevant market information gathered through daily routines
Information on costs/revenue by product
Product Manager
—Responsibilities - C
Interaction with technical architecture group for requirements and
analysis related to aspects such as:
Product interoperability
Networking
Distributed environments
Databases
Tools and procedures for software deployment
Systems administration
User interfaces
Support for analysis, definition of contracts and management of
product alliances
Interaction with production staff – feasibility analysis, project follow-
up, production program reviews, conflict resolution and evaluation of
unplanned opportunities
Participation in meetings with end users and user groups
Analysis / responses to customer enhancement requests
Definition of the “productization” requirements – products and projects
Product Manager
—Responsibilities - D
Participation in dry-run meetings for inspection of software design
Risk management related to commitments to the market and
deadlines for product releases
Management of the product life cycles
Coordination of version life cycles and their impact for product
partnerships
Product naming
Support to pricing of products and services
Conclusions
 Defining what to do comes before defining how to do it
 Product Management is about strategy, marketing and optimization
of the development efforts
 Managing products demands research, analysis and prioritization
– which in turn demand skill, dedication and processes
 Product Management supports the orchestration
of a software company and simplifies corporate communication
 Since your resources are limited, identifying what is good is
far less efficient than identifying what is best to be developed
 Proper Product Management improves company-wide efficiency
 Product planning drives innovation, allows for systemic solutions
and improves overall product quality
Action Items
 Ensure all areas of the company understand the objectives and
dynamics of product management
 Establish structured processes and communication mechanisms
 Assign people with the right profile and proper time allocation
 Extend planning horizons to explore more systemic, corporate
opportunities
 Explore opportunities that will open up in other corporate process
areas due to enhanced product management
QUESTIONS?
Ernani Ferrari
ernani.ferrari@mondostrategies.com
www.mondostrategies.com

More Related Content

What's hot

Product Management 101: #1 How To Create Products Customer Love.
Product Management 101: #1 How To Create Products Customer Love.Product Management 101: #1 How To Create Products Customer Love.
Product Management 101: #1 How To Create Products Customer Love.
Jean-Yves SIMON
 
Product Portfolio Management
Product Portfolio ManagementProduct Portfolio Management
Product Portfolio Management
andback
 
Agile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
Agile ProDUCT Management Essentials for ProJECT and ProGRAM ManagersAgile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
Agile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
Rich Mironov
 
What is Product Management?
What is Product Management?What is Product Management?
What is Product Management?
Brainmates Pty Limited
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
Marc Abraham
 
How to Create a Product Strategy
How to Create a Product StrategyHow to Create a Product Strategy
How to Create a Product Strategy
Aurelius
 
How I see the role of Product Management
How I see the role of Product ManagementHow I see the role of Product Management
How I see the role of Product Management
Derek Morrison
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management BasicsRich Mironov
 
Strategic Role - Product Management
Strategic Role - Product ManagementStrategic Role - Product Management
Strategic Role - Product Management
Digital Marketing Consultant @ Afzalkhan.Org
 
SVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting PromotedSVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting Promoted
Rich Mironov
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
Product School
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
Linda Gorchels
 
Concept Development Template
Concept Development TemplateConcept Development Template
Concept Development Template
Soren Kaplan
 
What Does A Product Manager Do?
What Does A Product Manager Do?What Does A Product Manager Do?
What Does A Product Manager Do?
guestb2755dfc
 
From Product Management To Social Product Management
From Product Management To Social Product ManagementFrom Product Management To Social Product Management
From Product Management To Social Product Management
Tom Grant
 
Whole Product Roadmap Case Study
Whole Product Roadmap Case StudyWhole Product Roadmap Case Study
Whole Product Roadmap Case Study
Bruce Pharr
 
Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)
Rich Mironov
 
From producttoportfolio2021
From producttoportfolio2021From producttoportfolio2021
From producttoportfolio2021
Julie Anne Reda
 
The Future of Product Management
The Future of Product ManagementThe Future of Product Management
The Future of Product Management
Jeremy Horn
 
Product portfolio management
Product portfolio managementProduct portfolio management
Product portfolio management
Neil Gehani
 

What's hot (20)

Product Management 101: #1 How To Create Products Customer Love.
Product Management 101: #1 How To Create Products Customer Love.Product Management 101: #1 How To Create Products Customer Love.
Product Management 101: #1 How To Create Products Customer Love.
 
Product Portfolio Management
Product Portfolio ManagementProduct Portfolio Management
Product Portfolio Management
 
Agile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
Agile ProDUCT Management Essentials for ProJECT and ProGRAM ManagersAgile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
Agile ProDUCT Management Essentials for ProJECT and ProGRAM Managers
 
What is Product Management?
What is Product Management?What is Product Management?
What is Product Management?
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
How to Create a Product Strategy
How to Create a Product StrategyHow to Create a Product Strategy
How to Create a Product Strategy
 
How I see the role of Product Management
How I see the role of Product ManagementHow I see the role of Product Management
How I see the role of Product Management
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management Basics
 
Strategic Role - Product Management
Strategic Role - Product ManagementStrategic Role - Product Management
Strategic Role - Product Management
 
SVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting PromotedSVProdCamp - P Roles & Getting Promoted
SVProdCamp - P Roles & Getting Promoted
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
 
Concept Development Template
Concept Development TemplateConcept Development Template
Concept Development Template
 
What Does A Product Manager Do?
What Does A Product Manager Do?What Does A Product Manager Do?
What Does A Product Manager Do?
 
From Product Management To Social Product Management
From Product Management To Social Product ManagementFrom Product Management To Social Product Management
From Product Management To Social Product Management
 
Whole Product Roadmap Case Study
Whole Product Roadmap Case StudyWhole Product Roadmap Case Study
Whole Product Roadmap Case Study
 
Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)
 
From producttoportfolio2021
From producttoportfolio2021From producttoportfolio2021
From producttoportfolio2021
 
The Future of Product Management
The Future of Product ManagementThe Future of Product Management
The Future of Product Management
 
Product portfolio management
Product portfolio managementProduct portfolio management
Product portfolio management
 

Viewers also liked

Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-brief
indusaviation
 
How to build a product
How to build a productHow to build a product
How to build a product
Andrew Law
 
Productize it case studies
Productize it case studiesProductize it case studies
Productize it case studiesAndaleeb Wajid
 
The internet of things, your next crucial challenge - Productize
The internet of things, your next crucial challenge - ProductizeThe internet of things, your next crucial challenge - Productize
The internet of things, your next crucial challenge - Productize
The Reference
 
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
DataStax
 
Cursus Software Product Management - Introduction
Cursus Software Product Management - IntroductionCursus Software Product Management - Introduction
Cursus Software Product Management - Introduction
Garm Lucassen
 
How to productize your service
How to productize your serviceHow to productize your service
How to productize your service
Aarni Heiskanen
 
Design for x : Design for Manufacturing,Design for Assembly
Design for x : Design for Manufacturing,Design for Assembly  Design for x : Design for Manufacturing,Design for Assembly
Design for x : Design for Manufacturing,Design for Assembly
Naseel Ibnu Azeez
 
Stakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisStakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank Paris
Jean-Yves SIMON
 
Startup Marketing
Startup MarketingStartup Marketing
Startup Marketing
sean omalley
 
Building Enterprise Product - For Moving Targets of Customer Needs and Outcomes
Building Enterprise Product - For Moving Targets of Customer Needs and OutcomesBuilding Enterprise Product - For Moving Targets of Customer Needs and Outcomes
Building Enterprise Product - For Moving Targets of Customer Needs and Outcomes
Murali Erraguntala
 
Simple Design
Simple Design Simple Design
Simple Design
Chiara Ojeda
 
Web-Usability
Web-UsabilityWeb-Usability
Web-Usability
Martin Hahn
 
Pencils Down: Stop Designing & Start Developing
Pencils Down: Stop Designing & Start DevelopingPencils Down: Stop Designing & Start Developing
Pencils Down: Stop Designing & Start Developing
Aaron Hursman
 
Doctor's Orders - Burn Your PowerPoints
Doctor's Orders - Burn Your PowerPointsDoctor's Orders - Burn Your PowerPoints
Doctor's Orders - Burn Your PowerPoints
Nathan Cashion
 
What the F**k is Social Media NOW?
What the F**k is Social Media NOW?What the F**k is Social Media NOW?
What the F**k is Social Media NOW?
Martafy!
 
How To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive DemandHow To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive Demand
Drift
 
7 tips to create visual presentations
7 tips to create visual presentations7 tips to create visual presentations
7 tips to create visual presentations
Emiland
 
Web-Management & -Konzeption
Web-Management & -KonzeptionWeb-Management & -Konzeption
Web-Management & -KonzeptionMartin Hahn
 
You Suck At PowerPoint! by @jessedee
You Suck At PowerPoint! by @jessedeeYou Suck At PowerPoint! by @jessedee
You Suck At PowerPoint! by @jessedee
Jesse Desjardins - @jessedee
 

Viewers also liked (20)

Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-brief
 
How to build a product
How to build a productHow to build a product
How to build a product
 
Productize it case studies
Productize it case studiesProductize it case studies
Productize it case studies
 
The internet of things, your next crucial challenge - Productize
The internet of things, your next crucial challenge - ProductizeThe internet of things, your next crucial challenge - Productize
The internet of things, your next crucial challenge - Productize
 
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
Productizing a Cassandra-Based Solution (Brij Bhushan Ravat, Ericsson) | C* S...
 
Cursus Software Product Management - Introduction
Cursus Software Product Management - IntroductionCursus Software Product Management - Introduction
Cursus Software Product Management - Introduction
 
How to productize your service
How to productize your serviceHow to productize your service
How to productize your service
 
Design for x : Design for Manufacturing,Design for Assembly
Design for x : Design for Manufacturing,Design for Assembly  Design for x : Design for Manufacturing,Design for Assembly
Design for x : Design for Manufacturing,Design for Assembly
 
Stakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisStakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank Paris
 
Startup Marketing
Startup MarketingStartup Marketing
Startup Marketing
 
Building Enterprise Product - For Moving Targets of Customer Needs and Outcomes
Building Enterprise Product - For Moving Targets of Customer Needs and OutcomesBuilding Enterprise Product - For Moving Targets of Customer Needs and Outcomes
Building Enterprise Product - For Moving Targets of Customer Needs and Outcomes
 
Simple Design
Simple Design Simple Design
Simple Design
 
Web-Usability
Web-UsabilityWeb-Usability
Web-Usability
 
Pencils Down: Stop Designing & Start Developing
Pencils Down: Stop Designing & Start DevelopingPencils Down: Stop Designing & Start Developing
Pencils Down: Stop Designing & Start Developing
 
Doctor's Orders - Burn Your PowerPoints
Doctor's Orders - Burn Your PowerPointsDoctor's Orders - Burn Your PowerPoints
Doctor's Orders - Burn Your PowerPoints
 
What the F**k is Social Media NOW?
What the F**k is Social Media NOW?What the F**k is Social Media NOW?
What the F**k is Social Media NOW?
 
How To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive DemandHow To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive Demand
 
7 tips to create visual presentations
7 tips to create visual presentations7 tips to create visual presentations
7 tips to create visual presentations
 
Web-Management & -Konzeption
Web-Management & -KonzeptionWeb-Management & -Konzeption
Web-Management & -Konzeption
 
You Suck At PowerPoint! by @jessedee
You Suck At PowerPoint! by @jessedeeYou Suck At PowerPoint! by @jessedee
You Suck At PowerPoint! by @jessedee
 

Similar to Software Product Management – Optimizing WHAT to Develop

Product Management: Optimizing the What to Develop
Product Management: Optimizing the What to DevelopProduct Management: Optimizing the What to Develop
Product Management: Optimizing the What to Develop
TechWell
 
Innovation
InnovationInnovation
Innovation
Anand Subramaniam
 
Industrialengineeringpresentation
IndustrialengineeringpresentationIndustrialengineeringpresentation
Industrialengineeringpresentation
AliHasan202
 
Blaine kriebel professional profile
Blaine kriebel   professional profileBlaine kriebel   professional profile
Blaine kriebel professional profilescottsdale
 
Blaine Kriebel Professional Profile
Blaine Kriebel   Professional ProfileBlaine Kriebel   Professional Profile
Blaine Kriebel Professional Profile
scottsdale
 
License and Compliance Policy Design
License and Compliance Policy DesignLicense and Compliance Policy Design
License and Compliance Policy Design
Flexera
 
Introducing self-scanners to CRAI chain in Milan (case work)
Introducing self-scanners to CRAI chain in Milan (case work)Introducing self-scanners to CRAI chain in Milan (case work)
Introducing self-scanners to CRAI chain in Milan (case work)
Dasha Gaioshko
 
Product Marketing in Global SaaS
Product Marketing in Global SaaSProduct Marketing in Global SaaS
Product Marketing in Global SaaS
Andrew Malcolm
 
PCSC2: User Experience Balanced Scorecard
PCSC2: User Experience Balanced ScorecardPCSC2: User Experience Balanced Scorecard
PCSC2: User Experience Balanced Scorecard
Product Camp SoCal
 
Erp (Re) Implementation
Erp (Re) ImplementationErp (Re) Implementation
Erp (Re) Implementation
Anand Subramaniam
 
System Design
System DesignSystem Design
System Design
Flexera
 
Developing a Product Feedback Program with Existing Clients
Developing a Product Feedback Program with Existing ClientsDeveloping a Product Feedback Program with Existing Clients
Developing a Product Feedback Program with Existing Clients
Alora Chistiakoff
 
Sanket mishra cv
Sanket mishra cvSanket mishra cv
Sanket mishra cv
SANKET MISHRA
 
CH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptxCH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptx
amanuel236786
 
Computer system validation course pdf september 2017
Computer system validation course   pdf september 2017Computer system validation course   pdf september 2017
Computer system validation course pdf september 2017
GlobalCompliancePanel
 
MJonesMFG Operation Resume
MJonesMFG Operation ResumeMJonesMFG Operation Resume
MJonesMFG Operation ResumeMark R. Jones
 
Licensing, Entitlement Management and Delivery Assessment
Licensing, Entitlement Management and Delivery AssessmentLicensing, Entitlement Management and Delivery Assessment
Licensing, Entitlement Management and Delivery Assessment
Flexera
 
Quality By Design Total Quality Management
Quality By Design Total Quality ManagementQuality By Design Total Quality Management
Quality By Design Total Quality Management
Bint E Asif
 
benchmarking-12517018313111-phpapp01.pdf
benchmarking-12517018313111-phpapp01.pdfbenchmarking-12517018313111-phpapp01.pdf
benchmarking-12517018313111-phpapp01.pdf
behaylu3
 

Similar to Software Product Management – Optimizing WHAT to Develop (20)

Product Management: Optimizing the What to Develop
Product Management: Optimizing the What to DevelopProduct Management: Optimizing the What to Develop
Product Management: Optimizing the What to Develop
 
Innovation
InnovationInnovation
Innovation
 
Industrialengineeringpresentation
IndustrialengineeringpresentationIndustrialengineeringpresentation
Industrialengineeringpresentation
 
Blaine kriebel professional profile
Blaine kriebel   professional profileBlaine kriebel   professional profile
Blaine kriebel professional profile
 
Blaine Kriebel Professional Profile
Blaine Kriebel   Professional ProfileBlaine Kriebel   Professional Profile
Blaine Kriebel Professional Profile
 
License and Compliance Policy Design
License and Compliance Policy DesignLicense and Compliance Policy Design
License and Compliance Policy Design
 
Karen Gallagher 2016
Karen Gallagher 2016Karen Gallagher 2016
Karen Gallagher 2016
 
Introducing self-scanners to CRAI chain in Milan (case work)
Introducing self-scanners to CRAI chain in Milan (case work)Introducing self-scanners to CRAI chain in Milan (case work)
Introducing self-scanners to CRAI chain in Milan (case work)
 
Product Marketing in Global SaaS
Product Marketing in Global SaaSProduct Marketing in Global SaaS
Product Marketing in Global SaaS
 
PCSC2: User Experience Balanced Scorecard
PCSC2: User Experience Balanced ScorecardPCSC2: User Experience Balanced Scorecard
PCSC2: User Experience Balanced Scorecard
 
Erp (Re) Implementation
Erp (Re) ImplementationErp (Re) Implementation
Erp (Re) Implementation
 
System Design
System DesignSystem Design
System Design
 
Developing a Product Feedback Program with Existing Clients
Developing a Product Feedback Program with Existing ClientsDeveloping a Product Feedback Program with Existing Clients
Developing a Product Feedback Program with Existing Clients
 
Sanket mishra cv
Sanket mishra cvSanket mishra cv
Sanket mishra cv
 
CH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptxCH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptx
 
Computer system validation course pdf september 2017
Computer system validation course   pdf september 2017Computer system validation course   pdf september 2017
Computer system validation course pdf september 2017
 
MJonesMFG Operation Resume
MJonesMFG Operation ResumeMJonesMFG Operation Resume
MJonesMFG Operation Resume
 
Licensing, Entitlement Management and Delivery Assessment
Licensing, Entitlement Management and Delivery AssessmentLicensing, Entitlement Management and Delivery Assessment
Licensing, Entitlement Management and Delivery Assessment
 
Quality By Design Total Quality Management
Quality By Design Total Quality ManagementQuality By Design Total Quality Management
Quality By Design Total Quality Management
 
benchmarking-12517018313111-phpapp01.pdf
benchmarking-12517018313111-phpapp01.pdfbenchmarking-12517018313111-phpapp01.pdf
benchmarking-12517018313111-phpapp01.pdf
 

Recently uploaded

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 

Recently uploaded (20)

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 

Software Product Management – Optimizing WHAT to Develop

  • 1. BETTER SOFTWARE CONFERENCE EAST ProductManagement:Optimizingthe What to Develop ErnaniFerrari ernani.ferrari@mondostrategies.com ChiefConsultant
  • 3. “3 Rules for Success” Better before cheaper Revenue before costs There are no other rules
  • 4. Two Rules. Two Drivers Better before cheaper Revenue before costs There are no other rules Better Revenue Superior Quality More sales Higher prices Adequate Quality Superior Quality
  • 6. Software Product of Superior Quality Objective “Promote gains through the model of one-time development and maintenance for multiple sales.” Ernani Ferrari Software Product “Software of predefined scope and characteristics developed to be commercialized.” What is a software product? Processes What ensures good quality? PEOPLE PROCEDURES TOOLS GOALS Product management process What process provides the key requirements to a product?
  • 8. Product Management Objective “Increase revenue through added value and increased sales and reduce costs from all processes in the software cycle.” Software Product Management “Systematic process for the definition of scope and characteristics of software and productization artifacts to be developed, commercialized and maintained.” Source: Ernani Ferrari
  • 9. Interdependence of Software Business Processes Product Manag.t Customer Support Development & Maintenance Technology & Architecture Services Life Cycle Manag.t Knowledge Manag.t Alliances & Partnerships Customer Relationship Manag.t Marketing Sales Channel Manag.t Source: Mondo Strategies
  • 10. Product Management – Objectives Increase revenue • +Sales • +Value/Price Reduce costs • Maintenance • Customer Support • Sales • Services • Product evolution Customer retention • Satisfying needs • Lower TCO Objectives
  • 11. Optimizing Resources GOOD Option A Option B Option C Option D Option E BEST ?
  • 12. Product Management Cycle 3. Evaluate benefits and costs 2. Identify opportunities and limitations 1. Research 4. Prioritize 5. Define scopes and roadmaps 6. Monitor 7. Make adjustments Source: Ernani Ferrari
  • 13. Product Management Objectives –Operationally… Understand and respond to client communication Address client needs Understand and respond to market demands – faster than the competition, if possible Increase client share-of-wallet through current and new products Gain market share Support initiatives for new markets Provide an adequate framework for Services Reduce total costs of product maintenance Simplify marketing initiatives Generate demand through innovation Manage product life cycles (sustaining products in profitable phases longer) and version life cycles Simplify product development cycles and reduce costs Reduce the impact of legislation changes on products Support the creation of a positive product image – functionality, technology, design, usability – especially if product leadership is a corporate strategy Facilitate customer support activities and reduce their costs Make internationalization and localizations feasible Facilitate sales and presales processes at product roll-outs and in everyday activities Support the activities of Field Services Guide infrastructure management – environments for development, tests, maintenance, support and presales Facilitate knowledge management for company teams and end users Support management teams in damage control and situations of client crisis
  • 14. Product Planning From Business Strategies to Product Plans
  • 15. Everyday Routine of a Product Manager Daily routine will include: Client issues Support to Marketing Business presentations Participating in meetings with Product Development and many other areas Most work should be focused in 3 key activities: MappingResearch Analysis
  • 16. Guidance & Decision Parameters Key Information Areas Customers Competitors Sales Financial Results Market Analysts Services Technology Customer Support & Maintenance Source: Ernani Ferrari
  • 17. Putting Together the Product Plan – Priority Setting Analyses Aspects Sales appeal for existing products (more revenue and less TCO for customers) Sales potential – customer base and new customers Current costs for sustaining products Competitors – differentials, limitations Technology – short and long terms Development, roll-out and maintenance – costs, difficulties, risks Satisfaction of current customers Solution gaps Target markets Institutional image Focus Return over investment to be made
  • 19. Phone Battery Charger Manual Quick reference guide Headset Packaging, etc. Productization Artifacts Software Online help Install / update tools Training materials Release Notes Sales kit Packaging, etc.
  • 21. Product Manager—Profile Summary: Market knowledge Knowledge about the product and its competitors Knowledge about marketing concepts and dynamics Great people skills ? Beneficial abilities and personal characteristics: Excellent self-presentation Writing and documentation ability Presentation skills Negotiation skills Solid undestanding of corporate finances–costs, cash flow, investments, risks and ROI Self-control Ability to deal with uncertainties Experience with facing clients Experience in team leadership Familiarity with the software development process
  • 22. Product Manager —Responsibilities - A Research for market requirements (internal/external/clients) Evaluations Requirements • Market requirements • Enhancement requests • Translations / localization — requirements / impacts • Existing product limitations – functionality, design, performance, usability • Product documentation and other productization artifacts • Impacts from new and retiring technologies Opportunities and product profitability • Revenue forecasts related to new clients and customer installed base • Client satisfaction (TCO reduction, further support to clients’ business, enhanced product support, simplified product upgrades) • Opportunities for field services (company, channels, partners) • Opportunities to improve institutional image – company, products • Potential product life cycles Costs and their impacts • Direct costs (development, documentation, maintenance, roll-out, etc.) • Indirect costs (training, customer support, partner support, actions along the customer installed base, etc.) • Impacts on network / customers – partners, alliance products, etc.
  • 23. Product Manager —Responsibilities - B Planning and control Product master plans – current and future releases, alliance products Releases planning and support for product roll-out Budgeting, monitoring and deviation analysis Analysis of revenue and sales force feedback – deviation analysis and inputs for course corrections Definition of product strategies according to company-wide business and marketing strategies Creation and maintenance of product plans. Priority setting, scopes and conflict management Support to marketing operation and collaterals Product briefings Events Corporate visits Communication planning and execution Planning and reviews Relevant market information gathered through daily routines Information on costs/revenue by product
  • 24. Product Manager —Responsibilities - C Interaction with technical architecture group for requirements and analysis related to aspects such as: Product interoperability Networking Distributed environments Databases Tools and procedures for software deployment Systems administration User interfaces Support for analysis, definition of contracts and management of product alliances Interaction with production staff – feasibility analysis, project follow- up, production program reviews, conflict resolution and evaluation of unplanned opportunities Participation in meetings with end users and user groups Analysis / responses to customer enhancement requests Definition of the “productization” requirements – products and projects
  • 25. Product Manager —Responsibilities - D Participation in dry-run meetings for inspection of software design Risk management related to commitments to the market and deadlines for product releases Management of the product life cycles Coordination of version life cycles and their impact for product partnerships Product naming Support to pricing of products and services
  • 26. Conclusions  Defining what to do comes before defining how to do it  Product Management is about strategy, marketing and optimization of the development efforts  Managing products demands research, analysis and prioritization – which in turn demand skill, dedication and processes  Product Management supports the orchestration of a software company and simplifies corporate communication  Since your resources are limited, identifying what is good is far less efficient than identifying what is best to be developed  Proper Product Management improves company-wide efficiency  Product planning drives innovation, allows for systemic solutions and improves overall product quality
  • 27. Action Items  Ensure all areas of the company understand the objectives and dynamics of product management  Establish structured processes and communication mechanisms  Assign people with the right profile and proper time allocation  Extend planning horizons to explore more systemic, corporate opportunities  Explore opportunities that will open up in other corporate process areas due to enhanced product management