connecting cross-functional teams during product development with confluence

66
Monday, June 18, 12

Upload: atlassian

Post on 09-May-2015

5.377 views

Category:

Technology


4 download

DESCRIPTION

Join Wes for a look into how the teams involved during the concept and planning phases of product development collaborate online. Learn how to bring geographically dispersed teams – Development, Product Management, Marketing, QA, Tech Writing, and Sales – closer together than ever before.

TRANSCRIPT

Page 1: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 2: Connecting Cross-functional Teams During Product Development with Confluence

Connecting Cross-functional Teams During Product Development with Confluence

Javascript Developer, AtlassianWesley Walser

Monday, June 18, 12

Page 3: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 4: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 5: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 6: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 7: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 8: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 9: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 10: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 11: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 12: Connecting Cross-functional Teams During Product Development with Confluence

Designer, NASA Lunar Module

If a major project is truly innovative, you

cannot possibly know its exact cost and its exact schedule at the beginning.

Joseph G. Gavin, Jr.

Monday, June 18, 12

Page 13: Connecting Cross-functional Teams During Product Development with Confluence

Our Version of The StoryDream It Plan It

Build It Launch It

Monday, June 18, 12

Page 14: Connecting Cross-functional Teams During Product Development with Confluence

• Dream• Get It Down

• Hash It Out

• Mock It Up

• Plan It

• Build It• Launch

• Align

Where We Use Confluence(And what I’ll cover in this talk)

Monday, June 18, 12

Page 15: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 16: Connecting Cross-functional Teams During Product Development with Confluence

• What product development reallylooks like at Atlassian

• 4.2 Case Study• Q&A

Approach

Monday, June 18, 12

Page 17: Connecting Cross-functional Teams During Product Development with Confluence

What Product Development Really Looks Like

Monday, June 18, 12

Page 18: Connecting Cross-functional Teams During Product Development with Confluence

Get It Down

Monday, June 18, 12

Page 19: Connecting Cross-functional Teams During Product Development with Confluence

#summit12

New is a constant.

Monday, June 18, 12

Page 20: Connecting Cross-functional Teams During Product Development with Confluence

• Customers

• Blogs

• Product Managers

• Founders

• Other products

Get It Down‘New’ is a constant

Monday, June 18, 12

Page 21: Connecting Cross-functional Teams During Product Development with Confluence

Get It DownConfluence - No Stress• People push good

ideas forward(given the right culture)

• Confluence Helps• Shares

• Popular Content

• Very few listsMonday, June 18, 12

Page 22: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 23: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 24: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 25: Connecting Cross-functional Teams During Product Development with Confluence

• Code Talks

• Prototypes

• Previously known as Major Shipping Company Day

• 20%

Get It DownEngineering lead organization

Monday, June 18, 12

Page 26: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 27: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 28: Connecting Cross-functional Teams During Product Development with Confluence

Hash It Out

Monday, June 18, 12

Page 29: Connecting Cross-functional Teams During Product Development with Confluence

• Immediate• Comments

• Likes

• Shares

• Mentions

• HipChat integration

Hash It OutOverlap with get it down

Monday, June 18, 12

Page 30: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 31: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 32: Connecting Cross-functional Teams During Product Development with Confluence

• Collaborative!• Constructive?

• Important stuff bubbles

• Balance is cultural• Not software

• Not enforced through process or authority

Hash It OutYou say ˈkäment, I say flame war

Monday, June 18, 12

Page 33: Connecting Cross-functional Teams During Product Development with Confluence

• Shipped!• You what?

• Where?

• Speakeasy• Find ways to safely

prototype

• Comment over meeting

Hash It OutThat engineering culture thing again

Monday, June 18, 12

Page 34: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 35: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 36: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 37: Connecting Cross-functional Teams During Product Development with Confluence

Mock It Up

Monday, June 18, 12

Page 38: Connecting Cross-functional Teams During Product Development with Confluence

• Beginning of Design• Nope

• Visual but not too real• Tool of the trade

Mock It UpBrief to wireframe - Into the light

Monday, June 18, 12

Page 39: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 40: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 41: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 42: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 43: Connecting Cross-functional Teams During Product Development with Confluence

• Style Guides• Discussion artifacts• Tools of the trade

• Fisheye

• Stash

Mock It UpWireframe to design

Monday, June 18, 12

Page 44: Connecting Cross-functional Teams During Product Development with Confluence

Plan It

Monday, June 18, 12

Page 45: Connecting Cross-functional Teams During Product Development with Confluence

• Atlassian• Polyglot Agile

• Confluence team• Kanban

Plan ItIn whatever way you like

Monday, June 18, 12

Page 46: Connecting Cross-functional Teams During Product Development with Confluence

• Tools of the trade• JIRA

• GreenHopper

• Confluence

• Team Calendars

• Atlassian.com/resources/better-together

Plan ItTools

Monday, June 18, 12

Page 47: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 48: Connecting Cross-functional Teams During Product Development with Confluence

Build It

Monday, June 18, 12

Page 49: Connecting Cross-functional Teams During Product Development with Confluence

• Doneness• Micro - JIRA

• Macro - Confluence

• FedEx & 20%

Build ItWork work

Monday, June 18, 12

Page 50: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 51: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 52: Connecting Cross-functional Teams During Product Development with Confluence

• Inline Tasks• Sprint goals

• Action items from a meeting

• Non-technical users

Build ItExtra-sprint work

Monday, June 18, 12

Page 53: Connecting Cross-functional Teams During Product Development with Confluence

• Confluence Notifications• No inbox clutter

• Things that need doing

• Things that need reading

• Personal Notes

Build ItNotifications - All in a days work

Monday, June 18, 12

Page 54: Connecting Cross-functional Teams During Product Development with Confluence

Add personal todos

Mark notifications for followup

Track Confluence tasks

Add in-line tasks in pages

@mention to assign tasks

Monday, June 18, 12

Page 55: Connecting Cross-functional Teams During Product Development with Confluence

Align

Monday, June 18, 12

Page 56: Connecting Cross-functional Teams During Product Development with Confluence

• Confluence Boxes• What’s being messaged

• Forces us to come around simple ideas and messages

AlignGet on Message

Monday, June 18, 12

Page 57: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 58: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 59: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 60: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 61: Connecting Cross-functional Teams During Product Development with Confluence

Monday, June 18, 12

Page 62: Connecting Cross-functional Teams During Product Development with Confluence

Recap!Dream It Plan It

Build It Launch It

Monday, June 18, 12

Page 63: Connecting Cross-functional Teams During Product Development with Confluence

Recap!Dream It Plan It

Build It Launch It

Monday, June 18, 12

Page 64: Connecting Cross-functional Teams During Product Development with Confluence

Recap!Dream It Plan It

Build It Launch It

Monday, June 18, 12

Page 65: Connecting Cross-functional Teams During Product Development with Confluence

Recap!Dream It Plan It

Build It Launch It

Monday, June 18, 12

Page 66: Connecting Cross-functional Teams During Product Development with Confluence

Recap!Dream It Plan It

Build It Launch It

Monday, June 18, 12