- Product Roles and Hierarchy
- Product Vision and Strategy
- Product Management 5 Ds
- Prioritization
- UX Design Iceberg
- MVP Characteristics
- Technology Adoption
- Considerations and Tradeoffs
- Product Market Fit
- Pricing and Service Levels
- Risk Management
- Learning Resources
- Product Management Glossary and Jargon
- Product Management Tools
- Management and Leadership
- Chief Product Officer (CPO)
- VP Product Management (VP, SVP, EVP)
- Senior Director, Product Management
- Director, Product Management
- Group Product Manager
- Contributor
- Principal Product Manager
- Senior Product Manager
- Product Manager
- Associate Product Manager
- Product Owner
The Product Manager vs. Product Owner
- Product vision
- The needs addressed, problems solve, and the WHY
- Product strategy
- Plan to achieve product vision and goals
- Manifested as the roadmap
- Identify and state needs and alignment with vision
- Use scenario-based planning
- Consist of releases
- Should always be dynamic and fluid, and expectations/communications managed as such
- Outcome-driven innovation (ODI) and JTBD
- Customers don't buy products and services; they hire various solutions at various times to get a wide array of jobs done.
- Investment themes are designed to be addressed on "a percentage of resources to be made available basis." Not in the backlog.
- Along with epics help with prioritization and determining roadmaps
- Investment/strategic themes
- Discovery
- Process elements
- Interviews
- Workshops
- Research (potential users, market, competitors, industry)
- Define business value
- Meetings
- Deliverables
- Product vision
- Product Strategy, manifested as a prioritized feature roadmap
- Release planning
- Business case
- Process elements
- Define
- Process elements
- Convert discovery findings to deliverables listed below
- Deliverables
- Core functionality
- Product artifacts: Themes, epics, features, user stories, tasks, ...
- Requirements and acceptance criteria definition
- Conceptual system design
- Flow diagrams, user journey diagrams, etc.
- User personas
- Data models and entity relationships
- Functional and non-functional specification
- Identify must-haves, performance, and delighter features (Kano model)
- Identify ways to make product sticky
- System/Software architecture and selection of technologies
- Information architecture
- Functional, non-functional, and technical requirements
- Use cases
- Internationalization
- Security
- Process elements
- Design
- Process elements
- Design deliverables below based on product/feature definition and requirements
- Deliverables
- User experience (UX) and user interface (UI) design
- Interaction design
- Sketches
- Wireframes, mockups, interactive prototypes, assets (images)
- Functional, non-functional, and technical design assets
- Application states
- Test plan
- Usability testing
- "Traditional" or "discount" usability testing
- RITE Method - Rapid Iterative Testing and Evaluation
- Process elements
- Develop
- Process elements
- Build system components (hardware, firmware, network connectivity, software) per define and design phase deliverables
- Release management and/or continuous delivery
- Testing/Quality Assurance
- Unit testing
- Integration testing
- User acceptance testing (UAT)
- Automated testing
- Qualitative and quantitative
- Agile testing matrix
- Deliverables
- Code
- Hardware/firmware/sensor/connectivity solutions and infrastructure
- Documentation, including user and technical
- Software/hardware/firmware (in the IoT case) working products and features, which may include combinations of user interfaces, APIs, SDKs, hardware, sensors, network connectivity, and so on.
- Process elements
- Deploy
- Process elements
- Devops
- Environment setup and management
- Address non-functional requirements (e.g., scalability, availability, ...)
- Deliverables
- IoT and digital products deployed and operating in production environments
- Training
- Documentation (release notes, updates, API, etc.)
- Installation and implementation
- Support and maintenance
- System monitoring
- Process elements
- JTBD and importance vs satisfaction (four quadrants) | under-served needs
- Opportunity (top left)
- Competitive market (top right)
- Not worth going after (bottom half)
- Kano model (customer delight vs product function)
- Categories
- Must have
- Performance
- Delighter
- Notes
- Today's must have is tomorrow's delighter
- Categories
- Pareto: Identify which 20% of features are likely to create 80% of the value/impact
- CoD/CoS: Cost of delay, class of service, and risk
- CoS
- Expedite - Unacceptable cost of delay
- Fixed-date - Step function cost of delay
- Standard - Linear cost of delay
- Intangible - Intangible cost of delay
- CoS
- MoSCoW > "MUST, SHOULD, COULD, WON'T"
- Benefit Cost Ratio (BCR) - Value Divided by Effort
- Buy a feature
- KJ method, affinity diagramming/grouping
- Brainstorm on sticky notes
- Group items together and name the groups
- Vote on or rank the groups
- Score carding
- Weighted shortest job first (WSJF)
- Priority = Cost of delay / Job duration
- Jobs that deliver the highest value (i.e., cost of delay) and can be implemented in the shortest duration are of the highest priority for implementation
- Cost benefit analysis (financial measures)
- Opportunity scoring
- Three feature buckets
- Story mapping and slides
- Pandora method
- Value vs complexity (graph and quadrants)
- Weighted scoring
- Benefit (positive)
- Cost (negative)
- Visual design
- Color
- Typography
- Design principles
- Look and feel
- Aesthetics
- Interaction design
- All interactions and messages, notifications, flow, errors, etc.
- Information architecture
- Page and navigation structure
- Sitemap best representative
- Conceptual design
- Delightful
- Usable
- Reliable
- Functional
- Innovators - Techies
- Early adopters - Visionaries
- GAP - CHASM
- Early majority - Pragmatists
- Late majority - Conservatives
- Laggards - Skeptics
- Iron triangle
- No silver bullet for magically delivering fixed scope by a fixed date with fixed resources, requires difficult businessbased tradeoff decisions
- Design by committee (collaboration vs consensus)
- Godin - "Nothing is what happens when everyone has to agree"
- Consistently produces weak results
- Product
- UX
- Feature set
- Value proposition
- Market
- Under-served needs
- Target customer
- Service level agreement (SLA)
- Mean time between failures (MTBF)
- Mean time to repair/recovery (MTTR)
- ROAM model
- Resolved: the risk has been answered and avoided or eliminated
- Owned: the risk has been allocated to someone who has responsibility for doing something about it
- Accepted: the risk has been accepted and it has been agreed that nothing will be done about it
- Mitigated: action has been taken so the risk has been mitigated, either reducing the likelihood or reducing the impact
- Key risks
- Value risk: would anyone buy this or choose to use it?
- Usability risk: would they be able to figure out how to use it?
- Feasibility risk: can our engineers build this with the technology available, the time available, and the skillsets available on the team?
- Stakeholder risk: are the different parts of the company ok with this proposed solution?
- Business viability risk (whether this solution also works for the various aspects of our business)
- Metrics
- Bootcamps and Training
- General Assembly
- Product Management Bootcamp - 1 full day
- Product Management - 10 week or 1 week accelerated course
- Product School
- Tradecraft
- BrainStation - Product Management Course (Canada)
- General Assembly
- MOOCS and Online Learning
- 280 Group
- Pragmatic Marketing
- Brainmates - Essentials of Product Management
- Sequent Learning Networks
- UC Berkeley's: Product Management Training Program
- UC Berkeley's: Product Management
- Coursera product management specialization
- Coursera product management courses
- Udemy Product Management Courses
- Raj Karamchedu - First-time Product Management
- Lynda - Product Management Foundations
- Highbrow - Intro To Product Management
- Meetups
- The Product Group
- ProductTank
- Chicago Product Management Association
- Product Hunt
- Chicago PDMA
- Certifications
- Books
- Start with Why: How Great Leaders Inspire Everyone to Take Action
- The Product Manager's Desk Reference
- Hooked: How to Build Habit-Forming Products
- Cracking the PM Interview: How to Land a Product Manager Job in Technology
- Inspired: How To Create Products Customers Love
- Decode and Conquer: Answers to Product Management Interviews
- The Product Manager's Survival Guide: Everything You Need to Know to Succeed as a Product Manager
- Making It Right: Product Management For A Startup World
- The Lean Product Playbook: How to Innovate with Minimum Viable Products and Rapid Customer Feedback
- The Product Manager's Handbook
- Value Proposition Design: How to Create Products and Services Customers Want
- The Practitioner's Guide to Product Management
- The Design of Everyday Things: Revised and Expanded Edition
- Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
- The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
- Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers
- The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
- Think First: My No-Nonsense Approach to Creating Successful Products, Memorable User Experiences + Very Happy Customers
- Designing Products People Love: How Great Designers Create Successful Products
- Made to Stick: Why Some Ideas Survive and Others Die
- The Power of Habit: Why We Do What We Do in Life and Business
- Meaningful: The Story of Ideas That Fly
- Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
- UX Strategy: How to Devise Innovative Digital Products that People Want
- Mastering Communication at Work: How to Lead, Manage, and Influence
- Running Lean: Iterate from Plan A to a Plan That Works
- Rework
- Scrum: a Breathtakingly Brief and Agile Introduction
- Kanban
- #pmbook: How to become a product manager
- Whitepapers
- 5 Steps for Product Managers to Ditch the Jargon and Communicate Better
- The Ultimate Agile Dictionary
- Glossary of product management acronyms and jargon
- Product Management Terms Explained
- Agile Glossary
- Agile Alliance - Agile Glossary
- Scrum Glossary
- Kanban Glossary of Terms
- Kanban Glossary
- SwiftKanban Glossary
- LeanProduction Glossary