Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
 
Product Management 2.0 Using Confluence to drive company-wide alignment and product success Cory von Wallenstein VP Produc...
Agenda <ul><li>Where’s the relevancy? </li></ul><ul><li>Our pain: Innovation and the challenges of growth </li></ul><ul><l...
Where’s the relevancy? <ul><li>Dyn Inc – Managed DNS and Email for thousands of the biggest and fastest growing brands on ...
Innovation: A Zero Sum Game? Source:  Dealing with Darwin , Geoffrey A. Moore, 2008
Innovation: A Zero Sum Game? Source:  Dealing with Darwin , Geoffrey A. Moore, 2008
Innovation: A Zero Sum Game? Multiple innovation initiatives combined with bubble-up management  Source:  Dealing with Dar...
Departmental Challenges Engineering “ Just go look in JIRA”
Departmental Challenges Marketing “ Why isn’t it done yet?”
Departmental Challenges Product Management “ Like having a hundred children, and only one gift under the tree.”
Departmental Challenges Operations “ Needs to be in the loop, but always seems last to know.”
Departmental Challenges Sales “ Close the deal –  no matter what!”
Departmental Challenges Support “ I’ll pass your feedback along.”
Departmental Challenges Executive “ What is everyone doing?”
Day to day challenges <ul><li>Does the left hand know what the right hand is doing? </li></ul><ul><li>Where are we going? ...
Egads! Gantt Charts!
Egads! Gantt Charts! Not for us!
Product Roadmap Dashboard <ul><li>Top-down strategic direction and high-level goals </li></ul><ul><li>Bottom-up initiative...
Product Roadmap Dashboard <ul><li>What the “Product Roadmap Dashboard” is </li></ul><ul><li>2 concrete examples we’ll walk...
Visualize “flow” and “state”
What’s Next?
What’s Active?
What Just Finished?  (But still consuming our time…)
Visualize “flow” and “state”
Visualize “duration” and “sequence”
Product Roadmap Dashboard Visualize “duration” and “sequence”
2 Concrete Examples in Confluence <ul><li>Staying in the Know </li></ul><ul><ul><li>A new top-down idea we want to run wit...
Concrete Example 1 <ul><li>A new top-down idea we want to run with  </li></ul>
A new idea we want to run with
A new idea we want to run with
 
 
<ul><ul><li>Kanban style -> showing “flow” and “state” </li></ul></ul>
<ul><ul><li>Kanban style -> showing “flow” and “state” </li></ul></ul><ul><ul><li>Gantt chart style -> showing “duration” ...
Key Example 1 Takeaways <ul><li>Easy metadata around your existing product process </li></ul><ul><li>Easy aggregation of m...
Concrete Example 2 <ul><li>A product release… more than just code </li></ul>
A product release… more than just code
A product release… more than just code
A product release… more than just code
A product release… more than just code
A product release… more than just code
A product release… <ul><li>Easy to sip from the fire hose of ideas </li></ul><ul><li>Easy to get involved in the relevant ...
A product release… more than just code
Enable discussion across departments
Enable discussion across departments
Enable discussion across departments
Enable discussion across departments
Key Example 2 Takeaways <ul><li>Leverage collaboration functionality already in Confluence </li></ul><ul><li>Targeted conv...
Under the Hood <ul><li>Extensive use of labels </li></ul><ul><li>Linking, Scaffolding, Reporting, Composition Plugins – Cu...
Labels <ul><li>“ project” – page is relevant to roadmap dashboard </li></ul><ul><li>Team Label – “ dynect ” ,  “ product ”...
Labels
Labels
Labels
Linking Plugin
Linking Plugin <ul><li>add-page – Linking Plugin macro </li></ul><ul><li>template=Project – Use the “Project” template </l...
Scaffolding Plugin
Scaffolding Plugin Metadata Entered  Using Template Forms “ Project” Template Defines Forms Project Page “ Project” templa...
Macros: section/column, contentbylabel
Plugins: Reporting, Composition, Table  Macros: deck/card, table-plus, and more
Macros: jQuery
Macros: cache
How to Get Started <ul><li>Full code and details: </li></ul><ul><ul><li>http://standingonthebrink.com </li></ul></ul><ul><...
Upcoming SlideShare
Loading in …5
×

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

9,246 views

Published on

Published in: Technology
  • Be the first to comment

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

  1. 2. Product Management 2.0 Using Confluence to drive company-wide alignment and product success Cory von Wallenstein VP Product, Dyn Inc. @cvonwallenstein #summit11 #cvw
  2. 3. Agenda <ul><li>Where’s the relevancy? </li></ul><ul><li>Our pain: Innovation and the challenges of growth </li></ul><ul><li>Product Roadmap Dashboard in Confluence </li></ul><ul><li>Two examples of how it’s used </li></ul><ul><li>Peek under the hood, and how to get started! </li></ul><ul><ul><li>All plugins, code and setup instructions are shared online. </li></ul></ul>
  3. 4. Where’s the relevancy? <ul><li>Dyn Inc – Managed DNS and Email for thousands of the biggest and fastest growing brands on the web. </li></ul><ul><li>Doubled in size in 6 months, now 80 employees </li></ul><ul><li>Many platforms. Fast-paced and agile teams. </li></ul><ul><li>Managing success, stay nimble and competitive. </li></ul>
  4. 5. Innovation: A Zero Sum Game? Source: Dealing with Darwin , Geoffrey A. Moore, 2008
  5. 6. Innovation: A Zero Sum Game? Source: Dealing with Darwin , Geoffrey A. Moore, 2008
  6. 7. Innovation: A Zero Sum Game? Multiple innovation initiatives combined with bubble-up management Source: Dealing with Darwin , Geoffrey A. Moore, 2008
  7. 8. Departmental Challenges Engineering “ Just go look in JIRA”
  8. 9. Departmental Challenges Marketing “ Why isn’t it done yet?”
  9. 10. Departmental Challenges Product Management “ Like having a hundred children, and only one gift under the tree.”
  10. 11. Departmental Challenges Operations “ Needs to be in the loop, but always seems last to know.”
  11. 12. Departmental Challenges Sales “ Close the deal – no matter what!”
  12. 13. Departmental Challenges Support “ I’ll pass your feedback along.”
  13. 14. Departmental Challenges Executive “ What is everyone doing?”
  14. 15. Day to day challenges <ul><li>Does the left hand know what the right hand is doing? </li></ul><ul><li>Where are we going? Tomorrow? Next week? Next 6 months? </li></ul><ul><li>What has already been committed to that prevents us from taking on <insert cool new idea> now? </li></ul>
  15. 16. Egads! Gantt Charts!
  16. 17. Egads! Gantt Charts! Not for us!
  17. 18. Product Roadmap Dashboard <ul><li>Top-down strategic direction and high-level goals </li></ul><ul><li>Bottom-up initiatives and tactics </li></ul><ul><li>Highly transparent, highly flexible </li></ul><ul><li>Iterative roadmap for all to read, write and execute </li></ul><ul><ul><li>Or in geek: $ chmod a+rwx dyn_inc_roadmap </li></ul></ul>
  18. 19. Product Roadmap Dashboard <ul><li>What the “Product Roadmap Dashboard” is </li></ul><ul><li>2 concrete examples we’ll walk through in Confluence </li></ul><ul><li>How it’s used in action for the 2 examples </li></ul><ul><li>How it works – a peek under the hood </li></ul><ul><ul><li>Free, open-source plugins were used. No magic. I swear. </li></ul></ul><ul><ul><li>My blog will give you all the details you need to get started. </li></ul></ul>
  19. 20. Visualize “flow” and “state”
  20. 21. What’s Next?
  21. 22. What’s Active?
  22. 23. What Just Finished? (But still consuming our time…)
  23. 24. Visualize “flow” and “state”
  24. 25. Visualize “duration” and “sequence”
  25. 26. Product Roadmap Dashboard Visualize “duration” and “sequence”
  26. 27. 2 Concrete Examples in Confluence <ul><li>Staying in the Know </li></ul><ul><ul><li>A new top-down idea we want to run with </li></ul></ul><ul><li>Empowering Collaboration </li></ul><ul><ul><li>A product release… more than just code </li></ul></ul>
  27. 28. Concrete Example 1 <ul><li>A new top-down idea we want to run with </li></ul>
  28. 29. A new idea we want to run with
  29. 30. A new idea we want to run with
  30. 33.
  31. 34.
  32. 35.
  33. 36. <ul><ul><li>Kanban style -> showing “flow” and “state” </li></ul></ul>
  34. 37. <ul><ul><li>Kanban style -> showing “flow” and “state” </li></ul></ul><ul><ul><li>Gantt chart style -> showing “duration” and “sequence” </li></ul></ul>
  35. 38. Key Example 1 Takeaways <ul><li>Easy metadata around your existing product process </li></ul><ul><li>Easy aggregation of metadata into dashboards: </li></ul><ul><ul><li>Kanban style -> showing “flow” and “state” </li></ul></ul><ul><ul><li>Gantt chart style -> showing “duration” and “sequence” </li></ul></ul>
  36. 39. Concrete Example 2 <ul><li>A product release… more than just code </li></ul>
  37. 40. A product release… more than just code
  38. 41. A product release… more than just code
  39. 42. A product release… more than just code
  40. 43. A product release… more than just code
  41. 44. A product release… more than just code
  42. 45. A product release… <ul><li>Easy to sip from the fire hose of ideas </li></ul><ul><li>Easy to get involved in the relevant conversations </li></ul><ul><li>Parallel yet intelligently intertwined conversations on: </li></ul><ul><ul><li>What is it, and how do we build it? </li></ul></ul><ul><ul><li>What is our go to market plan? </li></ul></ul><ul><li>One project in “ Dynect ” , one project in “ Product ” </li></ul>
  43. 46. A product release… more than just code
  44. 47. Enable discussion across departments
  45. 48. Enable discussion across departments
  46. 49. Enable discussion across departments
  47. 50. Enable discussion across departments
  48. 51.
  49. 52. Key Example 2 Takeaways <ul><li>Leverage collaboration functionality already in Confluence </li></ul><ul><li>Targeted conversation </li></ul><ul><li>Keep in the loop on relevant portions of conversation </li></ul>
  50. 53. Under the Hood <ul><li>Extensive use of labels </li></ul><ul><li>Linking, Scaffolding, Reporting, Composition Plugins – CustomWare </li></ul><ul><li>Table, Cache Plugins – (The man! The legend!) Bob Swift </li></ul><ul><li>jQuery User Macro - Simon Bartlett </li></ul><ul><li>Plugins are free! </li></ul>
  51. 54. Labels <ul><li>“ project” – page is relevant to roadmap dashboard </li></ul><ul><li>Team Label – “ dynect ” , “ product ” , “ dyndns ” , “ sendlabs ” </li></ul><ul><li>Status Label – “staging”, “next”, “active”, “finished”, “archive” </li></ul>
  52. 55. Labels
  53. 56. Labels
  54. 57. Labels
  55. 58. Linking Plugin
  56. 59. Linking Plugin <ul><li>add-page – Linking Plugin macro </li></ul><ul><li>template=Project – Use the “Project” template </li></ul><ul><li>labels=dynect,project – Auto apply labels to page. </li></ul><ul><li>live=true – If the “Project” template changes, update pages using that template automatically </li></ul><ul><li>parent=Projects – Create the page under this parent page </li></ul>
  57. 60. Scaffolding Plugin
  58. 61. Scaffolding Plugin Metadata Entered Using Template Forms “ Project” Template Defines Forms Project Page “ Project” template details covered in blog entry. Too many details required for this presentation.
  59. 62. Macros: section/column, contentbylabel
  60. 63. Plugins: Reporting, Composition, Table Macros: deck/card, table-plus, and more
  61. 64. Macros: jQuery
  62. 65. Macros: cache
  63. 66. How to Get Started <ul><li>Full code and details: </li></ul><ul><ul><li>http://standingonthebrink.com </li></ul></ul><ul><li>Reach out </li></ul><ul><ul><li>@cvonwallenstein #summit11 #cvw </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul>

×