product management 2.0: using confluence to drive company-wide alignment and product success

66

Upload: atlassian

Post on 16-Jan-2015

5.256 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Product Management 2.0: Using Confluence to drive company-wide alignment and product success
Page 2: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

2

Product Management 2.0

Using Confluence to drive company-wide alignment and product success

Cory von WallensteinVP Product, Dyn Inc.@cvonwallenstein#summit11 #cvw

Page 3: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Agenda• Where’s the relevancy?

• Our pain: Innovation and the challenges of growth

• Product Roadmap Dashboard in Confluence

• Two examples of how it’s used

• Peek under the hood, and how to get started!

• All plugins, code and setup instructions are shared online.

3

Page 4: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Where’s the relevancy?

4

• Dyn Inc – Managed DNS and Email for thousands of the biggest and fastest growing brands on the web.

• Doubled in size in 6 months, now 80 employees• Many platforms. Fast-paced and agile teams.• Managing success, stay nimble and competitive.

Page 5: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Innovation: A Zero Sum Game?

5Source: Dealing with Darwin, Geoffrey A. Moore, 2008

Page 6: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Innovation: A Zero Sum Game?

6Source: Dealing with Darwin, Geoffrey A. Moore, 2008

Page 7: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Innovation: A Zero Sum Game?

7Multiple innovation initiatives combined with bubble-up management

Source: Dealing with Darwin, Geoffrey A. Moore, 2008

Page 8: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

8

Engineering

“Just go look in JIRA”

Page 9: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

9

Marketing

“Why isn’t it done yet?”

Page 10: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

10

Product Management

“Like having a hundred children, and only one gift under the tree.”

Page 11: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

11

Operations

“Needs to be in the loop, but always seems last to know.”

Page 12: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

12

Sales

“Close the deal – no matter what!”

Page 13: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

13

Support

“I’ll pass your feedback along.”

Page 14: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Departmental Challenges

14

Executive

“What is everyone doing?”

Page 15: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Day to day challenges

• Does the left hand know what the right hand is doing?

• Where are we going? Tomorrow? Next week? Next 6 months?

• What has already been committed to that prevents us from taking on <insert cool new idea> now?

15

Page 16: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Egads! Gantt Charts!

16

Page 17: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Egads! Gantt Charts! Not for us!

17

Page 18: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Product Roadmap Dashboard

• Top-down strategic directionand high-level goals

• Bottom-up initiatives and tactics

• Highly transparent, highly flexible

• Iterative roadmap for all to read, write and execute

• Or in geek: $ chmod a+rwx dyn_inc_roadmap

18

Page 19: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Product Roadmap Dashboard

• What the “Product Roadmap Dashboard” is

• 2 concrete examples we’ll walk through in Confluence

• How it’s used in action for the 2 examples

• How it works – a peek under the hood

• Free, open-source plugins were used. No magic. I swear.• My blog will give you all the details you need to get started.

19

Page 20: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Visualize “flow” and “state”

Page 21: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

21

What’s Next?

Page 22: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

22

What’s Active?

Page 23: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

23

What Just Finished? (But still consuming our time…)

Page 24: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Visualize “flow” and “state”

Page 25: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

25Visualize “duration” and “sequence”

Page 26: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

26

Product Roadmap Dashboard

Visualize “duration” and “sequence”

Page 27: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

2 Concrete Examples in Confluence

• Staying in the Know

• A new top-down idea we want to run with

• Empowering Collaboration

• A product release… more than just code

27

Page 28: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Concrete Example 1

• A new top-down idea we want to run with

28

Page 29: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A new idea we want to run with

29

Page 30: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A new idea we want to run with

Page 31: Product Management 2.0: Using Confluence to drive company-wide alignment and product success
Page 32: Product Management 2.0: Using Confluence to drive company-wide alignment and product success
Page 33: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

33

Page 34: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

34

Page 35: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

35

Page 36: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

36

Kanban style -> showing “flow” and “state”

Page 37: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

37

Kanban style -> showing “flow” and “state”

Gantt chart style -> showing “duration” and “sequence”

Page 38: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Key Example 1 Takeaways

• Easy metadata around your existing product process

• Easy aggregation of metadata into dashboards:

• Kanban style -> showing “flow” and “state”• Gantt chart style -> showing “duration” and “sequence”

38

Page 39: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Concrete Example 2

• A product release… more than just code

39

Page 40: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

40

Page 41: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

Page 42: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

Page 43: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

Page 44: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

Page 45: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release…• Easy to sip from the fire hose of ideas

• Easy to get involved in the relevant conversations

• Parallel yet intelligently intertwined conversations on:

• What is it, and how do we build it?• What is our go to market plan?

• One project in “Dynect”, one project in “Product”

45

Page 46: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

A product release… more than just code

Page 47: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Enable discussion across departments

Page 48: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Enable discussion across departments

Page 49: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Enable discussion across departments

Page 50: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Enable discussion across departments

Page 51: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

51

Page 52: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Key Example 2 Takeaways

• Leverage collaboration functionality already in Confluence

• Targeted conversation

• Keep in the loop on relevant portions of conversation

52

Page 53: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Under the Hood

• Extensive use of labels

• Linking, Scaffolding, Reporting, Composition Plugins – CustomWare

• Table, Cache Plugins – (The man! The legend!) Bob Swift

• jQuery User Macro - Simon Bartlett

• Plugins are free!

53

Page 54: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Labels

• “project” – page is relevant to roadmap dashboard

• Team Label – “dynect”, “product”, “dyndns”, “sendlabs”

• Status Label – “staging”, “next”, “active”, “finished”, “archive”

Page 55: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Labels

Page 56: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Labels

Page 57: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Labels

Page 58: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Linking Plugin

58

Page 59: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Linking Plugin

59

• add-page – Linking Plugin macro

• template=Project – Use the “Project” template

• labels=dynect,project – Auto apply labels to page.

• live=true – If the “Project” template changes, update pages using that template automatically

• parent=Projects – Create the page under this parent page

Page 60: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Scaffolding Plugin

60

Page 61: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Scaffolding Plugin

61

Metadata Entered

Using Template

Forms

“Project” Template

Defines FormsProject Page

“Project” template details covered in blog entry. Too many details required for this presentation.

Page 62: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Macros: section/column, contentbylabel

Page 63: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

Plugins: Reporting, Composition, Table Macros: deck/card, table-plus, and more

Page 64: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

64Macros: jQuery

Page 65: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

65Macros: cache

Page 66: Product Management 2.0: Using Confluence to drive company-wide alignment and product success

How to Get Started

• Full code and details:

http://standingonthebrink.com

• Reach out

•@cvonwallenstein #summit11 #cvw• [email protected]

66