SlideShare a Scribd company logo
1 of 10
A Guide to Components for
Product Managers
Or
What I wish I knew when I was younger…
A Guide to Components for Product Managers
Why this topic?
• Personal experience
• Inferior solutions
• Unknown unknowns
A Guide to Components for Product Managers
What do I mean by components?
• Pre-built pieces of functionality
• Graphs, maps, data grids
• “Components” also represents a way of thinking
A Guide to Components for Product Managers
Where does this responsibility lie?
• Decision often taken by Development
• Where is Product in this?
• Each team dynamic is different – find your blend
A Guide to Components for Product Managers
Component BasedThinking
• Break down each system into its components
• Get your shopping list
• Discuss optimum solutions to allow time for your
special sauce
A Guide to Components for Product Managers
Build vs Buy – that old chestnut…
• Projects are stressful – full of risk
• Components help with risk
• Identify and focus on your USP
A Guide to Components for Product Managers
Where is Design in all of this?
• Ideally there is a common thread
• Incorporate implementation into style library
• Apply similar mindset to design & UX
A Guide to Components for Product Managers
Payback for all of this?
• Iceberg approach– development is the tip
• Avoid refactoring, pulling out components
• Better features quicker
A Guide to Components for Product Managers
Current state of the art?
• My current component toolkit
• Full UI kits
• Organisation wide component libraries
A Guide to Components for Product Managers
Summary
• Educate yourself
• Break your system down into components
• Find your blend from design to development

More Related Content

What's hot

Design Leadership Keynote at Interaction South America 2017
Design Leadership Keynote at Interaction South  America 2017Design Leadership Keynote at Interaction South  America 2017
Design Leadership Keynote at Interaction South America 2017Anderson Gomes da Silva
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website BlundersDesignHammer
 
DBA #20 - Maximise Designer Impact in Startup by Youlanda Kuo
DBA #20 - Maximise Designer Impact in Startup by Youlanda KuoDBA #20 - Maximise Designer Impact in Startup by Youlanda Kuo
DBA #20 - Maximise Designer Impact in Startup by Youlanda KuoDesign Bootcamp Asia
 
5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop DoingJeremy Horn
 
How to build an effective team and help business
How to build an effective team and help businessHow to build an effective team and help business
How to build an effective team and help businessNikolay Savenko
 
10 Classic Website Blunders
10 Classic Website Blunders10 Classic Website Blunders
10 Classic Website BlundersDesignHammer
 
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...Dakiry
 
How to Prioritize When Everything is Pri1
How to Prioritize When Everything is Pri1How to Prioritize When Everything is Pri1
How to Prioritize When Everything is Pri1Ruth Tomandl
 
From Idea To Impact: Escaping The Strategy Trap
From Idea To Impact: Escaping The Strategy TrapFrom Idea To Impact: Escaping The Strategy Trap
From Idea To Impact: Escaping The Strategy TrapDavender Gupta
 
10 Cutting Edge Techniques in New Product Development – Part 1
10 Cutting Edge Techniques in New Product Development – Part 110 Cutting Edge Techniques in New Product Development – Part 1
10 Cutting Edge Techniques in New Product Development – Part 1Venkadesh Narayanan
 
6 Pillars to Achieving Successful Change
6 Pillars to Achieving Successful Change6 Pillars to Achieving Successful Change
6 Pillars to Achieving Successful ChangeRachel Barratt
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design SprintHafizdzaki Mcd
 
Top 5 Reasons Continuous Improvement Teams Fail
Top 5 Reasons Continuous Improvement Teams FailTop 5 Reasons Continuous Improvement Teams Fail
Top 5 Reasons Continuous Improvement Teams FailDozuki Software
 
Roles of Product Owners in Agile Teams
Roles of Product Owners in Agile TeamsRoles of Product Owners in Agile Teams
Roles of Product Owners in Agile TeamsAaron Medina
 
Lean & Agile - Discovering & Reposing To Value
Lean & Agile - Discovering & Reposing To ValueLean & Agile - Discovering & Reposing To Value
Lean & Agile - Discovering & Reposing To Valuestrongandagile.co.uk
 
How to Increase Your Odds for Implementing Your Strategic Plan
How to Increase Your Odds for Implementing Your Strategic PlanHow to Increase Your Odds for Implementing Your Strategic Plan
How to Increase Your Odds for Implementing Your Strategic PlanApptivo
 
Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Lauren-Glenn Davitian
 
Designing Success: 7 Keys to Building a Great Product Design Culture
Designing Success: 7 Keys to Building a Great Product Design CultureDesigning Success: 7 Keys to Building a Great Product Design Culture
Designing Success: 7 Keys to Building a Great Product Design CultureComrade
 
Mintent Webinar: Agile Marketing 101 with Andrea Fryrear
Mintent Webinar: Agile Marketing 101 with Andrea FryrearMintent Webinar: Agile Marketing 101 with Andrea Fryrear
Mintent Webinar: Agile Marketing 101 with Andrea FryrearMintent
 

What's hot (20)

Design Leadership Keynote at Interaction South America 2017
Design Leadership Keynote at Interaction South  America 2017Design Leadership Keynote at Interaction South  America 2017
Design Leadership Keynote at Interaction South America 2017
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
 
DBA #20 - Maximise Designer Impact in Startup by Youlanda Kuo
DBA #20 - Maximise Designer Impact in Startup by Youlanda KuoDBA #20 - Maximise Designer Impact in Startup by Youlanda Kuo
DBA #20 - Maximise Designer Impact in Startup by Youlanda Kuo
 
5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing
 
How to build an effective team and help business
How to build an effective team and help businessHow to build an effective team and help business
How to build an effective team and help business
 
10 Classic Website Blunders
10 Classic Website Blunders10 Classic Website Blunders
10 Classic Website Blunders
 
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...
Марія Попова "Продукт в аутсорсі - новий тренд чи спроба схрестити бульдога з...
 
How to Prioritize When Everything is Pri1
How to Prioritize When Everything is Pri1How to Prioritize When Everything is Pri1
How to Prioritize When Everything is Pri1
 
From Idea To Impact: Escaping The Strategy Trap
From Idea To Impact: Escaping The Strategy TrapFrom Idea To Impact: Escaping The Strategy Trap
From Idea To Impact: Escaping The Strategy Trap
 
10 Cutting Edge Techniques in New Product Development – Part 1
10 Cutting Edge Techniques in New Product Development – Part 110 Cutting Edge Techniques in New Product Development – Part 1
10 Cutting Edge Techniques in New Product Development – Part 1
 
6 Pillars to Achieving Successful Change
6 Pillars to Achieving Successful Change6 Pillars to Achieving Successful Change
6 Pillars to Achieving Successful Change
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design Sprint
 
Top 5 Reasons Continuous Improvement Teams Fail
Top 5 Reasons Continuous Improvement Teams FailTop 5 Reasons Continuous Improvement Teams Fail
Top 5 Reasons Continuous Improvement Teams Fail
 
Roles of Product Owners in Agile Teams
Roles of Product Owners in Agile TeamsRoles of Product Owners in Agile Teams
Roles of Product Owners in Agile Teams
 
Lean & Agile - Discovering & Reposing To Value
Lean & Agile - Discovering & Reposing To ValueLean & Agile - Discovering & Reposing To Value
Lean & Agile - Discovering & Reposing To Value
 
How to Increase Your Odds for Implementing Your Strategic Plan
How to Increase Your Odds for Implementing Your Strategic PlanHow to Increase Your Odds for Implementing Your Strategic Plan
How to Increase Your Odds for Implementing Your Strategic Plan
 
What is Planning
What is PlanningWhat is Planning
What is Planning
 
Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15
 
Designing Success: 7 Keys to Building a Great Product Design Culture
Designing Success: 7 Keys to Building a Great Product Design CultureDesigning Success: 7 Keys to Building a Great Product Design Culture
Designing Success: 7 Keys to Building a Great Product Design Culture
 
Mintent Webinar: Agile Marketing 101 with Andrea Fryrear
Mintent Webinar: Agile Marketing 101 with Andrea FryrearMintent Webinar: Agile Marketing 101 with Andrea Fryrear
Mintent Webinar: Agile Marketing 101 with Andrea Fryrear
 

Similar to A Guide to Components for Product Managers

Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017Dave Malouf
 
Webinar : How to Apply Design Thinking to Enable Innovation in Your Workplace
Webinar : How to Apply Design Thinking to Enable Innovation in Your WorkplaceWebinar : How to Apply Design Thinking to Enable Innovation in Your Workplace
Webinar : How to Apply Design Thinking to Enable Innovation in Your WorkplaceProductinnovationacademy
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)Sergio Freire
 
Flexible Product Development Process
Flexible Product Development ProcessFlexible Product Development Process
Flexible Product Development ProcessDanielReinold1
 
Improving conceptual understanding in development
Improving conceptual understanding in developmentImproving conceptual understanding in development
Improving conceptual understanding in developmentSebastian Helzle
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomMatthias Luebken
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolutionMahmoud Ghoz
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceNUS-ISS
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidmanSvante Lidman
 
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfHow to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfMark Opanasiuk
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of CritiqueAaron Irizarry
 
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerCustomer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerProduct School
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBMuxpin
 
Design process2013
Design process2013Design process2013
Design process2013Chris Usaty
 
How Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to EyeHow Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to EyeProductPlan
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at WorkJanaki Kumar
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingIDERA Software
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companiesRaman Kannan
 

Similar to A Guide to Components for Product Managers (20)

Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
 
Webinar : How to Apply Design Thinking to Enable Innovation in Your Workplace
Webinar : How to Apply Design Thinking to Enable Innovation in Your WorkplaceWebinar : How to Apply Design Thinking to Enable Innovation in Your Workplace
Webinar : How to Apply Design Thinking to Enable Innovation in Your Workplace
 
Design System 101
Design System 101Design System 101
Design System 101
 
Free sample 25% Professional in Business Analysis PMI-PBA
Free sample 25%  Professional in Business Analysis PMI-PBAFree sample 25%  Professional in Business Analysis PMI-PBA
Free sample 25% Professional in Business Analysis PMI-PBA
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
 
Flexible Product Development Process
Flexible Product Development ProcessFlexible Product Development Process
Flexible Product Development Process
 
Improving conceptual understanding in development
Improving conceptual understanding in developmentImproving conceptual understanding in development
Improving conceptual understanding in development
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfHow to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of Critique
 
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerCustomer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
 
Design process2013
Design process2013Design process2013
Design process2013
 
How Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to EyeHow Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to Eye
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at Work
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data Modeling
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
 

More from Jeremy Horn

The Art of Prioritization
The Art of PrioritizationThe Art of Prioritization
The Art of PrioritizationJeremy Horn
 
Tips on communicating internally to different audiences
Tips on communicating internally to different audiencesTips on communicating internally to different audiences
Tips on communicating internally to different audiencesJeremy Horn
 
The Superpower for Highly Effective Product Managers
The Superpower for Highly Effective Product ManagersThe Superpower for Highly Effective Product Managers
The Superpower for Highly Effective Product ManagersJeremy Horn
 
How to transition from Product Management to Product Leadership
How to transition from Product Management to Product LeadershipHow to transition from Product Management to Product Leadership
How to transition from Product Management to Product LeadershipJeremy Horn
 
How to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product managerHow to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product managerJeremy Horn
 
Importance of iterative interview of the stakeholders
Importance of iterative interview of the stakeholdersImportance of iterative interview of the stakeholders
Importance of iterative interview of the stakeholdersJeremy Horn
 
Product Owner vs. Product Manager
Product Owner vs. Product ManagerProduct Owner vs. Product Manager
Product Owner vs. Product ManagerJeremy Horn
 
Building Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product ManagerBuilding Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product ManagerJeremy Horn
 
User Research is a Surprise
User Research is a SurpriseUser Research is a Surprise
User Research is a SurpriseJeremy Horn
 
Product Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management JobProduct Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management JobJeremy Horn
 
Build vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology DecisionsBuild vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology DecisionsJeremy Horn
 
User Research is About Surprise
User Research is About SurpriseUser Research is About Surprise
User Research is About SurpriseJeremy Horn
 
Using Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management GigUsing Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management GigJeremy Horn
 
Managing the Build / Buy Decision
Managing the Build / Buy DecisionManaging the Build / Buy Decision
Managing the Build / Buy DecisionJeremy Horn
 
When everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 thingsWhen everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 thingsJeremy Horn
 
Your assumptions are probably wrong.
Your assumptions are probably wrong.Your assumptions are probably wrong.
Your assumptions are probably wrong.Jeremy Horn
 
Core Product Management
Core Product ManagementCore Product Management
Core Product ManagementJeremy Horn
 
Protecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential ClientsProtecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential ClientsJeremy Horn
 
Metrics that Matter
Metrics that MatterMetrics that Matter
Metrics that MatterJeremy Horn
 
Adversarial Product Management
Adversarial Product ManagementAdversarial Product Management
Adversarial Product ManagementJeremy Horn
 

More from Jeremy Horn (20)

The Art of Prioritization
The Art of PrioritizationThe Art of Prioritization
The Art of Prioritization
 
Tips on communicating internally to different audiences
Tips on communicating internally to different audiencesTips on communicating internally to different audiences
Tips on communicating internally to different audiences
 
The Superpower for Highly Effective Product Managers
The Superpower for Highly Effective Product ManagersThe Superpower for Highly Effective Product Managers
The Superpower for Highly Effective Product Managers
 
How to transition from Product Management to Product Leadership
How to transition from Product Management to Product LeadershipHow to transition from Product Management to Product Leadership
How to transition from Product Management to Product Leadership
 
How to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product managerHow to stay productive and find time to do deep work as a product manager
How to stay productive and find time to do deep work as a product manager
 
Importance of iterative interview of the stakeholders
Importance of iterative interview of the stakeholdersImportance of iterative interview of the stakeholders
Importance of iterative interview of the stakeholders
 
Product Owner vs. Product Manager
Product Owner vs. Product ManagerProduct Owner vs. Product Manager
Product Owner vs. Product Manager
 
Building Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product ManagerBuilding Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product Manager
 
User Research is a Surprise
User Research is a SurpriseUser Research is a Surprise
User Research is a Surprise
 
Product Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management JobProduct Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management Job
 
Build vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology DecisionsBuild vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology Decisions
 
User Research is About Surprise
User Research is About SurpriseUser Research is About Surprise
User Research is About Surprise
 
Using Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management GigUsing Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management Gig
 
Managing the Build / Buy Decision
Managing the Build / Buy DecisionManaging the Build / Buy Decision
Managing the Build / Buy Decision
 
When everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 thingsWhen everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 things
 
Your assumptions are probably wrong.
Your assumptions are probably wrong.Your assumptions are probably wrong.
Your assumptions are probably wrong.
 
Core Product Management
Core Product ManagementCore Product Management
Core Product Management
 
Protecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential ClientsProtecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential Clients
 
Metrics that Matter
Metrics that MatterMetrics that Matter
Metrics that Matter
 
Adversarial Product Management
Adversarial Product ManagementAdversarial Product Management
Adversarial Product Management
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

A Guide to Components for Product Managers

  • 1. A Guide to Components for Product Managers Or What I wish I knew when I was younger…
  • 2. A Guide to Components for Product Managers Why this topic? • Personal experience • Inferior solutions • Unknown unknowns
  • 3. A Guide to Components for Product Managers What do I mean by components? • Pre-built pieces of functionality • Graphs, maps, data grids • “Components” also represents a way of thinking
  • 4. A Guide to Components for Product Managers Where does this responsibility lie? • Decision often taken by Development • Where is Product in this? • Each team dynamic is different – find your blend
  • 5. A Guide to Components for Product Managers Component BasedThinking • Break down each system into its components • Get your shopping list • Discuss optimum solutions to allow time for your special sauce
  • 6. A Guide to Components for Product Managers Build vs Buy – that old chestnut… • Projects are stressful – full of risk • Components help with risk • Identify and focus on your USP
  • 7. A Guide to Components for Product Managers Where is Design in all of this? • Ideally there is a common thread • Incorporate implementation into style library • Apply similar mindset to design & UX
  • 8. A Guide to Components for Product Managers Payback for all of this? • Iceberg approach– development is the tip • Avoid refactoring, pulling out components • Better features quicker
  • 9. A Guide to Components for Product Managers Current state of the art? • My current component toolkit • Full UI kits • Organisation wide component libraries
  • 10. A Guide to Components for Product Managers Summary • Educate yourself • Break your system down into components • Find your blend from design to development

Editor's Notes

  1. A natural question arises here around the role of design in all of this. Again, my experience with design teams has ranged from simple mockups through to working prototypes. But rarely is the implementation piece considered. Does your design team get involved in deciding how particular dropdowns will work - or how specific date pickers behave? I'd suggest an integrated approach where you can develop a style library.