Transcript
Page 1: Summit 2012 - How Atlassian Uses Confluence
Page 2: Summit 2012 - How Atlassian Uses Confluence

Connecting Cross-functional Teams During Product Development with Confluence

Javascript Developer, Atlassian

Wesley Walser

Page 3: Summit 2012 - How Atlassian Uses Confluence
Page 4: Summit 2012 - How Atlassian Uses Confluence

Our Version of The Story

Dream It Plan It

Build It Launch It

Page 5: Summit 2012 - How Atlassian Uses 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)

Page 6: Summit 2012 - How Atlassian Uses 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.

Page 7: Summit 2012 - How Atlassian Uses Confluence
Page 8: Summit 2012 - How Atlassian Uses Confluence

• What product development reallylooks like at Atlassian

• 4.2 Case Study

• Q&A

Approach

Page 9: Summit 2012 - How Atlassian Uses Confluence

What Product Development

Really Looks Like

Page 10: Summit 2012 - How Atlassian Uses Confluence

Get It Down

Page 11: Summit 2012 - How Atlassian Uses Confluence

#atlassiansum

mit

New is a

constant.

Page 12: Summit 2012 - How Atlassian Uses Confluence

• Customers

• Blogs

• Product Managers

• Founders

• Other products

Get It Down‘New’ is a constant

Page 13: Summit 2012 - How Atlassian Uses Confluence

Get It DownConfluence - No Stress

• People push good ideas forward(given the right culture)

• Confluence Helps

• Shares

• Popular Content

• Very few lists

Page 14: Summit 2012 - How Atlassian Uses Confluence
Page 15: Summit 2012 - How Atlassian Uses Confluence

• Code Talks

• Prototypes

• Previously known as FedEx Day

• 20%

Get It DownEngineering lead organization

Page 16: Summit 2012 - How Atlassian Uses Confluence
Page 17: Summit 2012 - How Atlassian Uses Confluence

Hash It Out

Page 18: Summit 2012 - How Atlassian Uses Confluence

• Immediate

• Comments

• Likes

• Shares

• Mentions

• HipChat integration

Hash It OutOverlap with get it down

Page 19: Summit 2012 - How Atlassian Uses Confluence
Page 20: Summit 2012 - How Atlassian Uses 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

Page 21: Summit 2012 - How Atlassian Uses Confluence

• Shipped!

• You what?

• Where?

• Speakeasy

• Find ways to safely prototype

• Comment over meeting

Hash It OutThat engineering culture thing again

Page 22: Summit 2012 - How Atlassian Uses Confluence
Page 23: Summit 2012 - How Atlassian Uses Confluence

Mock It Up

Page 24: Summit 2012 - How Atlassian Uses Confluence

• Beginning of Design

• Nope

• Visual but not too real

• Tool of the trade

Mock It UpBrief to wireframe - Into the light

Page 25: Summit 2012 - How Atlassian Uses Confluence
Page 26: Summit 2012 - How Atlassian Uses Confluence
Page 27: Summit 2012 - How Atlassian Uses Confluence
Page 28: Summit 2012 - How Atlassian Uses Confluence
Page 29: Summit 2012 - How Atlassian Uses Confluence

• Style Guides

• Discussion artifacts

• Tools of the trade

• Fisheye

• Stash

Mock It UpWireframe to design

Page 30: Summit 2012 - How Atlassian Uses Confluence

Plan It

Page 31: Summit 2012 - How Atlassian Uses Confluence

• Atlassian

• Polyglot Agile

• Confluence team

• Kanban

Plan ItIn whatever way you like

Page 32: Summit 2012 - How Atlassian Uses Confluence

• Tools of the trade

• JIRA

• GreenHopper

• Confluence

• Team Calendars

• Atlassian.com/resources/better-together

Plan ItTools

Page 33: Summit 2012 - How Atlassian Uses Confluence
Page 34: Summit 2012 - How Atlassian Uses Confluence

Build It

Page 35: Summit 2012 - How Atlassian Uses Confluence

• Doneness

• Micro - JIRA

• Macro - Confluence

• FedEx & 20%

Build ItWork work

Page 36: Summit 2012 - How Atlassian Uses Confluence
Page 37: Summit 2012 - How Atlassian Uses Confluence

• Inline Tasks

• Sprint goals

• Action items from a meeting

• Non-technical users

Build ItExtra-sprint work

Page 38: Summit 2012 - How Atlassian Uses Confluence

• Confluence Notifications

• No inbox clutter

• Things that need doing

• Things that need reading

• Personal Notes

Build ItNotifications - All in a days work

Page 39: Summit 2012 - How Atlassian Uses Confluence

Add personal todos

Mark notifications for followup

Track Confluence tasks

Add in-line tasks in pages

@mention to assign tasks

Page 40: Summit 2012 - How Atlassian Uses Confluence

Align

Page 41: Summit 2012 - How Atlassian Uses Confluence

• Confluence Boxes

• What’s being messaged

• Forces us to come around simple ideas and messages

AlignGet on Message

Page 42: Summit 2012 - How Atlassian Uses Confluence
Page 43: Summit 2012 - How Atlassian Uses Confluence
Page 44: Summit 2012 - How Atlassian Uses Confluence

Recap!

Dream It Plan It

Build It Launch It


Recommended