don't know it? you don't own it - securing intellectual assets for product managers

Post on 13-Apr-2017

176 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Securing Intellectual Assets with the Knowledge Ticket

January 2013 AUG London

Colm Byrne – Product Manager

Email: colmxbyrne@gmail.com

Product Management Lectures

2

Knowledge Ticket in Product ManagementThe 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

3

The Problem & RiskProduct 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

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.

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'

6

The Knowledge TicketAdd 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

7

Workflow: Jira & Confluence

Create the ticket in Jira

Put the KT in Jira

Put KT links in Confluence stories

8

Thank you

January 2013

Colm Byrne – Product ManagerLink to me on Linked-in

colmxbyrne@gmail.com

top related