SlideShare una empresa de Scribd logo
1 de 10
Product Management Lectures

You don't know it?
You don't own it.

Securing Intellectual Assets with the Knowledge Ticket

Colm Byrne – Product Manager

Email: colmxbyrne@gmail.com

January 2013 AUG London
Knowledge Ticket in Product Management
The ownership imperative in Product Management
If you are building a product and outsourcing development then you'll need to know how it was developed architecturally, internally, and every algorithm used to the
point where it could be taken back internally at any point.
The knowledge ticket helps address this issue for product
managers. It allows the product development to be
outsourced while the knowledge is retained internally.
 Why you should use it.
 How to implement it in other parts of the business

2
The Problem & Risk
Product Managers own the delivery but not the process
 Outsourcing: If your devs don't know it, you don't own it.
•

3rd parties build high value products. You pay for it, they know
how it works.

• Black box delivery.
• 'Self-documenting code' fallacy.

 Insourcing: Knowledge is Cordoned off
• 5 hats problem
• Top producers producing nothing.

 Scaling is hampered/Errors reproduced

3
The Agile Fallacy – “Self-documenting”

 Products today have larger code bases than ever. 2.5
million lines of code on average.
 “Complexity increases exponentially with size” - Juval
Lowey
 Systems interconnect.
 Who really knows how your product works. Algorithms,
formulas, patterns.

4
The Opportunity
 Make Essential knowledge always available
• Only the information needed is maintained
• Easily accessible through Workflow tools. E.g. Wikis, Jira and
Confluence
• Does not explain code – explains know-how

 Outsource while securing your intellectual assets
– Put all tools and code in the cloud; Git, Maven, Crucible, Fisheye

 Scale quickly by providing essential knowledge to noobs.
• Knowledge base shows 'this is how it works'

5
The Knowledge Ticket
Add a 'Knowledge Ticket' to each major story
Jira task tied to each user story in planning
• Complex stories with calculations, flow. E.g. a Credit check, risk
evaluation
• Dev and Product owner decide if KT needed at planning and retro.

 3 Parts to the ticket: Rules/Calculations/Context
 Dev explains in The Demo how his piece works using the
KT

6
Workflow: Jira & Confluence
 Create the ticket in Jira
 Put the KT in Jira
 Put KT links in Confluence stories

7
8
Thank you

Colm Byrne – Product Manager
Link to me on Linked-in
colmxbyrne@gmail.com

January 2013
Thank you

Colm Byrne – Product Manager
Link to me on Linked-in
colmxbyrne@gmail.com

January 2013

Más contenido relacionado

Similar a Don't know it? You don't own it - Securing intellectual assets for Product Managers

ProdSec: A Technical Approach
ProdSec: A Technical ApproachProdSec: A Technical Approach
ProdSec: A Technical Approach
Jeremy Brown
 

Similar a Don't know it? You don't own it - Securing intellectual assets for Product Managers (20)

XP2018 presentation for Phoenix Scrum User Group 2018
XP2018 presentation for Phoenix Scrum User Group 2018XP2018 presentation for Phoenix Scrum User Group 2018
XP2018 presentation for Phoenix Scrum User Group 2018
 
ProdSec: A Technical Approach
ProdSec: A Technical ApproachProdSec: A Technical Approach
ProdSec: A Technical Approach
 
Digital Transformation, Testing and Automation
Digital Transformation, Testing and AutomationDigital Transformation, Testing and Automation
Digital Transformation, Testing and Automation
 
Agile tour km_final_seethalakshmi_r
Agile tour km_final_seethalakshmi_rAgile tour km_final_seethalakshmi_r
Agile tour km_final_seethalakshmi_r
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich Mironov
 
Building a custom cms with django
Building a custom cms with djangoBuilding a custom cms with django
Building a custom cms with django
 
Product Management for AI
Product Management for AIProduct Management for AI
Product Management for AI
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
 
Agile 3x0 the operating system of the garage
Agile 3x0   the operating system of the garageAgile 3x0   the operating system of the garage
Agile 3x0 the operating system of the garage
 
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)
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
 
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductConcept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
How to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPOHow to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPO
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
 
Data-driven product management
Data-driven product managementData-driven product management
Data-driven product management
 
How Will Your ML Project Fail
How Will Your ML Project FailHow Will Your ML Project Fail
How Will Your ML Project Fail
 
So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Dev...
So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Dev...So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Dev...
So Now You’re a UiPath Developer – What’s Next?” What Role do You Play as Dev...
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Don't know it? You don't own it - Securing intellectual assets for Product Managers

  • 1. Product Management Lectures You don't know it? You don't own it. Securing Intellectual Assets with the Knowledge Ticket Colm Byrne – Product Manager Email: colmxbyrne@gmail.com January 2013 AUG London
  • 2. Knowledge Ticket in Product Management The ownership imperative in Product Management If you are building a product and outsourcing development then you'll need to know how it was developed architecturally, internally, and every algorithm used to the point where it could be taken back internally at any point. The knowledge ticket helps address this issue for product managers. It allows the product development to be outsourced while the knowledge is retained internally.  Why you should use it.  How to implement it in other parts of the business 2
  • 3. The Problem & Risk Product Managers own the delivery but not the process  Outsourcing: If your devs don't know it, you don't own it. • 3rd parties build high value products. You pay for it, they know how it works. • Black box delivery. • 'Self-documenting code' fallacy.  Insourcing: Knowledge is Cordoned off • 5 hats problem • Top producers producing nothing.  Scaling is hampered/Errors reproduced 3
  • 4. The Agile Fallacy – “Self-documenting”  Products today have larger code bases than ever. 2.5 million lines of code on average.  “Complexity increases exponentially with size” - Juval Lowey  Systems interconnect.  Who really knows how your product works. Algorithms, formulas, patterns. 4
  • 5. The Opportunity  Make Essential knowledge always available • Only the information needed is maintained • Easily accessible through Workflow tools. E.g. Wikis, Jira and Confluence • Does not explain code – explains know-how  Outsource while securing your intellectual assets – Put all tools and code in the cloud; Git, Maven, Crucible, Fisheye  Scale quickly by providing essential knowledge to noobs. • Knowledge base shows 'this is how it works' 5
  • 6. The Knowledge Ticket Add a 'Knowledge Ticket' to each major story Jira task tied to each user story in planning • Complex stories with calculations, flow. E.g. a Credit check, risk evaluation • Dev and Product owner decide if KT needed at planning and retro.  3 Parts to the ticket: Rules/Calculations/Context  Dev explains in The Demo how his piece works using the KT 6
  • 7. Workflow: Jira & Confluence  Create the ticket in Jira  Put the KT in Jira  Put KT links in Confluence stories 7
  • 8. 8
  • 9. Thank you Colm Byrne – Product Manager Link to me on Linked-in colmxbyrne@gmail.com January 2013
  • 10. Thank you Colm Byrne – Product Manager Link to me on Linked-in colmxbyrne@gmail.com January 2013

Notas del editor

  1. 1 min
  2. 2 min
  3. 1 min
  4. 3 min
  5. 1 min
  6. 3 min