Top Banner
Great teamwork gets more done
183

Atlassian RoadTrip 2015

Jul 15, 2015

Download

Software

Atlassian
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Atlassian RoadTrip 2015

Great teamwork gets more done

Page 2: Atlassian RoadTrip 2015

RoadTrip Team

Page 3: Atlassian RoadTrip 2015

Teams successful?What makes

Page 4: Atlassian RoadTrip 2015

of SuperstarsTeam

Page 5: Atlassian RoadTrip 2015

Spain - WorldCup 2014

Team of Superstars

Page 6: Atlassian RoadTrip 2015

Good teamwork ?

Page 7: Atlassian RoadTrip 2015

Secret formula of great teamwork

Page 8: Atlassian RoadTrip 2015

common goals communication

trust transparency

diversity

?

deliver

Secret formula of great teamwork

Page 9: Atlassian RoadTrip 2015

can help!

Page 10: Atlassian RoadTrip 2015

4 Things teams have in common

Organize Work Do WorkDiscuss Work Done

Page 11: Atlassian RoadTrip 2015

Winding path

“When is this project complete and what’s

holding it up?”

“I was traveling. What was discussed?”

“Where is the latest version of DOC?”

Page 12: Atlassian RoadTrip 2015

Smoothing the path

“When is this project complete and what’s

holding it up?”

“I was traveling. What was discussed?”

“Where is the latest version of DOC?”

Page 13: Atlassian RoadTrip 2015

Organize Work Do WorkDiscuss Work

Page 14: Atlassian RoadTrip 2015

Organize WorkDo Discuss Work

Page 15: Atlassian RoadTrip 2015

Easy Process

ToDo Progress DoneReview

Page 16: Atlassian RoadTrip 2015

In a timeline

ToDo Progress DoneReview

Page 17: Atlassian RoadTrip 2015

In JIRA

ToDo P DoneR

Review

Progress

Page 18: Atlassian RoadTrip 2015

The ‘not up-to-date’ problem

I have more important stuff to do

Page 19: Atlassian RoadTrip 2015

The ‘not up-to-date’ problem

What’s the current state of this

sprint?

Page 20: Atlassian RoadTrip 2015

The ‘not up-to-date’ problem

JUST LET ME CODE!

Are you done? I’d like to

start testing

What’s the current state of this

sprint?

Page 21: Atlassian RoadTrip 2015

How to make updating issues easier?

Page 22: Atlassian RoadTrip 2015

Mind Controlled Board

Page 23: Atlassian RoadTrip 2015

Touch Controlled Board

Page 24: Atlassian RoadTrip 2015

Don’t do status updates

Assistant

Page 25: Atlassian RoadTrip 2015

+ +

We have all the information

Page 26: Atlassian RoadTrip 2015

TO DO IN PROGRESS IN REVIEW DONE

Branch Commit

Pull RequestOpen… Pull Request

… Merged

Page 27: Atlassian RoadTrip 2015

TO DO

IN PROGRESS

IN REVIEW

DONE

Your workflow

Reviewcreated, submitted, closed rejected…

Pull Requestcreated, merged,

declined, reopened

Commitcreated

Branchcreated

Automatically triggered

Page 28: Atlassian RoadTrip 2015

Improving teamwork

Teamwork status is always up-to-date

Less interruptions for developer

Organize Work

Page 29: Atlassian RoadTrip 2015

Continuous Delivery is great!

One feature Small code change

Verified Quality Fast Feedback

Page 30: Atlassian RoadTrip 2015

Continuous Delivery is great!

Page 31: Atlassian RoadTrip 2015

Continuous Delivery

Releases

* Atlassian Event Survey

9%* 91%*

Page 32: Atlassian RoadTrip 2015

Features? Code? Quality?

Releases

Page 33: Atlassian RoadTrip 2015

Panic Pray

or

Page 34: Atlassian RoadTrip 2015

Features Code Quality

Release

Page 35: Atlassian RoadTrip 2015

High level overview

Page 36: Atlassian RoadTrip 2015

Issues

Page 37: Atlassian RoadTrip 2015

Development

Page 38: Atlassian RoadTrip 2015

Warnings

52

Page 39: Atlassian RoadTrip 2015

Unreviewed Code

52

Page 40: Atlassian RoadTrip 2015

52

Unreviewed Code

Page 41: Atlassian RoadTrip 2015

Failing Builds

Page 42: Atlassian RoadTrip 2015

Better sleep

Page 43: Atlassian RoadTrip 2015

Improving teamwork

Better visibility of teamwork for the release

More confident

Less manual work

Organize Work

Page 44: Atlassian RoadTrip 2015

team game

different roles

extremely agile

Page 45: Atlassian RoadTrip 2015

You should have a plan!

Page 46: Atlassian RoadTrip 2015

Tracking strategic initiatives

requires manual updates

not easily accessible for

everyone

Page 47: Atlassian RoadTrip 2015

“I need a project report from you for the executive meeting in 2 hours”

your boss

Page 48: Atlassian RoadTrip 2015

Strategic initiatives

Issues / Epics

Versions

Projects

Page 49: Atlassian RoadTrip 2015

Issues / Epics

Versions

Projects

Strategic initiatives

Page 50: Atlassian RoadTrip 2015

How we useto plan & track

Page 51: Atlassian RoadTrip 2015
Page 52: Atlassian RoadTrip 2015
Page 53: Atlassian RoadTrip 2015
Page 54: Atlassian RoadTrip 2015
Page 55: Atlassian RoadTrip 2015
Page 56: Atlassian RoadTrip 2015

Version 2.0?

Page 57: Atlassian RoadTrip 2015
Page 58: Atlassian RoadTrip 2015
Page 59: Atlassian RoadTrip 2015

Connect plan to reality

Automatic updates

Visibility across teams

Page 60: Atlassian RoadTrip 2015

Improving teamwork

Share a common goal

Tearing down silos: visibility on other teams progress

Less manual work

Organize Work

Page 61: Atlassian RoadTrip 2015

Organize WorkDo Discuss Work

Page 62: Atlassian RoadTrip 2015

Organize Work Do

Discuss Work

Page 63: Atlassian RoadTrip 2015

You have a problem?

Page 64: Atlassian RoadTrip 2015

Employee

Get the job done

IT Support

Make more users happy

Developer

Develop great software

Page 65: Atlassian RoadTrip 2015

Employee IT Support Developer

40%

Page 66: Atlassian RoadTrip 2015

Employee IT Support Developer

Page 67: Atlassian RoadTrip 2015

HR - Employee

Page 68: Atlassian RoadTrip 2015
Page 69: Atlassian RoadTrip 2015
Page 70: Atlassian RoadTrip 2015
Page 71: Atlassian RoadTrip 2015

HR Employee

Service Operation

Marketing Employee Legal Employee

Finance Employee

Page 72: Atlassian RoadTrip 2015

1:05

Page 73: Atlassian RoadTrip 2015

Andreas Knecht could you please take a look at it from the development side of things?

David Angot Service Engineer

Mike Howells Release Manager

Page 74: Atlassian RoadTrip 2015

Andreas Knecht JIRA Developer

Page 75: Atlassian RoadTrip 2015

Matt Hunter Service Engineer

Page 76: Atlassian RoadTrip 2015

0:58

0:06

Matt Hunter Service Engineer

Andreas Knecht JIRA Developer

Mike Howells Release Manager

David Angot Service Engineer

Page 77: Atlassian RoadTrip 2015

1:05

0:58

0:06

Page 78: Atlassian RoadTrip 2015

JIRA Agile Tab is missingAtlassian Cloud

RESOLVED

Status changed to Resolved with resolution Fixed Today 7:45am

David Angot Today 7:45am

The Agile tab is now back. Sorry for the problems this might have caused

Page 79: Atlassian RoadTrip 2015

Easy!Every team is a service team

Page 80: Atlassian RoadTrip 2015

Experience team

Page 81: Atlassian RoadTrip 2015

Legal team

Page 82: Atlassian RoadTrip 2015

Marketing team

Page 83: Atlassian RoadTrip 2015

Improving teamwork

Cross team communication

Transparent progress

Discuss Work

Page 84: Atlassian RoadTrip 2015

I need help now!

Page 85: Atlassian RoadTrip 2015
Page 86: Atlassian RoadTrip 2015

get answers from the experts

all the topic experts in one room

Page 87: Atlassian RoadTrip 2015

the team is already working on it!

Page 88: Atlassian RoadTrip 2015

!ask the knowledge base first!

Page 89: Atlassian RoadTrip 2015

Service Rooms

Instant help

All the experts

Self service

Page 90: Atlassian RoadTrip 2015

We really need help now!

Page 91: Atlassian RoadTrip 2015

Critical collaboration? Everyone in one room!

Page 92: Atlassian RoadTrip 2015

Discuss solutions

Page 93: Atlassian RoadTrip 2015

Create a new room

Page 94: Atlassian RoadTrip 2015

Create a new room

Page 95: Atlassian RoadTrip 2015

Logan Buckler

room topic links to the issue

Page 96: Atlassian RoadTrip 2015

Logan Buckler

invite stakeholder

Page 97: Atlassian RoadTrip 2015

William Paoli

Jenn ErwinLogan Buckler

joining the party

Page 98: Atlassian RoadTrip 2015

William Paoli

Jenn ErwinLogan Buckler

discuss solutions

Page 99: Atlassian RoadTrip 2015

William Paoli

Jenn ErwinLogan Buckler

new people can browse the history

Issue resolved

Page 100: Atlassian RoadTrip 2015

HOT Rooms

Instant Setup

Connect the right people

Get back in time

Page 101: Atlassian RoadTrip 2015

The build failed

New blocker issue

Exception on server

Personal inbox

Page 102: Atlassian RoadTrip 2015

The build failed

New blocker issue

Exception on server

Team inbox!

Page 103: Atlassian RoadTrip 2015

System Notifications Discussions+

Page 104: Atlassian RoadTrip 2015

System Notifications Discussions+

Integrations HipChat+

Page 105: Atlassian RoadTrip 2015

7TOP

used by the HipChat TeamIntegrations

Page 106: Atlassian RoadTrip 2015

7 Customer Feedback

One team

let your team know

Another team

Page 107: Atlassian RoadTrip 2015

6 Analytics

how good are we?

Page 108: Atlassian RoadTrip 2015

5 Exceptions

take action

https://www.hipchat.com/integrations

Page 109: Atlassian RoadTrip 2015

4 Deployments

see what’s out there

https://www.hipchat.com/integrations

Page 110: Atlassian RoadTrip 2015

3 JIRA Notifications

decide to take action

https://www.hipchat.com/integrations

Page 111: Atlassian RoadTrip 2015

2 Pull RequestsEveryone knows(no excuse)

https://www.hipchat.com/integrations

Page 112: Atlassian RoadTrip 2015

1

Page 113: Atlassian RoadTrip 2015
Page 114: Atlassian RoadTrip 2015

1 Build Server

update everyone & discuss problems

https://www.hipchat.com/integrations

Page 115: Atlassian RoadTrip 2015

Integrati nson

Page 116: Atlassian RoadTrip 2015

Improving teamwork

Transparent communication for the team

Instant connection to other teams (no silos)

Fast updates & decisions

Discuss Work

Page 117: Atlassian RoadTrip 2015

Server

Now also on your own

Page 118: Atlassian RoadTrip 2015

Organize Work Do

Discuss Work

Page 119: Atlassian RoadTrip 2015

Organize Work

Do WorkDiscuss Work

Page 120: Atlassian RoadTrip 2015

The software developer wayof getting to done as a team

Page 121: Atlassian RoadTrip 2015

Working on Code Discussion Resolving Issue

Good code is a team effort

Page 122: Atlassian RoadTrip 2015

The #1 tool for collaborating on content?

Page 123: Atlassian RoadTrip 2015

I added the comments in context

I wrote my comments as text, here’s my version

_draft_paul

Here is the new _final_final version. Please review again

I added comments to an older version. I didn’t know that there was a newer

one

I changed everything, but forgot to turn on

‘track changes’

The document collaboration pain scale

Page 124: Atlassian RoadTrip 2015

One Place - Latest Version - Track Changes

Page 125: Atlassian RoadTrip 2015

Getting from draft to final

Page 126: Atlassian RoadTrip 2015
Page 127: Atlassian RoadTrip 2015
Page 128: Atlassian RoadTrip 2015

Ken

Page 129: Atlassian RoadTrip 2015
Page 130: Atlassian RoadTrip 2015
Page 131: Atlassian RoadTrip 2015
Page 132: Atlassian RoadTrip 2015
Page 133: Atlassian RoadTrip 2015
Page 134: Atlassian RoadTrip 2015
Page 135: Atlassian RoadTrip 2015
Page 136: Atlassian RoadTrip 2015

Sven

Page 137: Atlassian RoadTrip 2015
Page 138: Atlassian RoadTrip 2015
Page 139: Atlassian RoadTrip 2015
Page 140: Atlassian RoadTrip 2015
Page 141: Atlassian RoadTrip 2015
Page 142: Atlassian RoadTrip 2015

Rudy

Page 143: Atlassian RoadTrip 2015
Page 144: Atlassian RoadTrip 2015
Page 145: Atlassian RoadTrip 2015
Page 146: Atlassian RoadTrip 2015
Page 147: Atlassian RoadTrip 2015
Page 148: Atlassian RoadTrip 2015

Inline Comments

Contextual Collaborative Productive

Page 149: Atlassian RoadTrip 2015

Inline Comments

+

Page Comments

Page 150: Atlassian RoadTrip 2015

62

2

Page 151: Atlassian RoadTrip 2015

Text

we’re missing Alistair!

Our Team

Page 152: Atlassian RoadTrip 2015
Page 153: Atlassian RoadTrip 2015
Page 154: Atlassian RoadTrip 2015
Page 155: Atlassian RoadTrip 2015
Page 156: Atlassian RoadTrip 2015
Page 157: Atlassian RoadTrip 2015
Page 158: Atlassian RoadTrip 2015
Page 159: Atlassian RoadTrip 2015
Page 160: Atlassian RoadTrip 2015
Page 161: Atlassian RoadTrip 2015

Sven

Page 162: Atlassian RoadTrip 2015
Page 163: Atlassian RoadTrip 2015
Page 164: Atlassian RoadTrip 2015
Page 165: Atlassian RoadTrip 2015
Page 166: Atlassian RoadTrip 2015
Page 167: Atlassian RoadTrip 2015
Page 168: Atlassian RoadTrip 2015
Page 169: Atlassian RoadTrip 2015
Page 170: Atlassian RoadTrip 2015
Page 171: Atlassian RoadTrip 2015
Page 172: Atlassian RoadTrip 2015

File Collaboration

Beautiful Versioned Productive

Page 173: Atlassian RoadTrip 2015

Improving teamwork

Foster transparency in work

Faster feedback loops -> getting faster to done

Do Work

Page 174: Atlassian RoadTrip 2015

The super employee

JavaScript, Python…build server, version control

monitor server maintain web page

UX + UI designhelp customers

write press release

Page 175: Atlassian RoadTrip 2015

The super employees

JavaScript, Python…build server, version control

monitor server maintain web page

UX + UI designhelp customers

write press release

Page 176: Atlassian RoadTrip 2015

TeamworkDevelopment

Operations

IT-Help Desk

PR

Marketing

Designer

Infrastructure

Page 177: Atlassian RoadTrip 2015

TeamworkDevelopment

Operations

IT-Help Desk

PR

Marketing

Designer

Infrastructure

Organize Work

Discuss Work Do Work

Page 178: Atlassian RoadTrip 2015

is the team!The super employee

Page 179: Atlassian RoadTrip 2015

Development Teams

Automatic Transitions

Release Hub

Page 180: Atlassian RoadTrip 2015

Development TeamsBusiness Teams

Automatic Transitions

Release Hub

JIRAPortfolio

Page 181: Atlassian RoadTrip 2015

Development TeamsBusiness Teams IT Teams

Automatic Transitions

Release Hub

JIRAPortfolio

JIRAService Desk

Page 182: Atlassian RoadTrip 2015

Automatic Transitions

Release Hub

JIRAPortfolio

JIRAService Desk

HipChat

Page 183: Atlassian RoadTrip 2015

Every Team

Automatic Transitions

Release Hub

JIRAPortfolio

JIRAService Desk

HipChat Inline Comments

File Collaboration

Every Team Every Team