Great teamwork gets more done
Teams successful?What makes
Spain - WorldCup 2014
Team of Superstars
Secret formula of great teamwork
common goals communication
trust transparency
diversity
?
deliver
Secret formula of great teamwork
4 Things teams have in common
Organize Work Do WorkDiscuss Work Done
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?”
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?”
Organize Work Do WorkDiscuss Work
Organize WorkDo Discuss Work
Easy Process
ToDo Progress DoneReview
In a timeline
ToDo Progress DoneReview
In JIRA
ToDo P DoneR
Review
Progress
The ‘not up-to-date’ problem
I have more important stuff to do
The ‘not up-to-date’ problem
What’s the current state of this
sprint?
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?
How to make updating issues easier?
Mind Controlled Board
Touch Controlled Board
Don’t do status updates
Assistant
+ +
We have all the information
TO DO IN PROGRESS IN REVIEW DONE
Branch Commit
Pull RequestOpen… Pull Request
… Merged
TO DO
IN PROGRESS
IN REVIEW
DONE
Your workflow
Reviewcreated, submitted, closed rejected…
Pull Requestcreated, merged,
declined, reopened
Commitcreated
Branchcreated
Automatically triggered
Improving teamwork
Teamwork status is always up-to-date
Less interruptions for developer
Organize Work
Continuous Delivery is great!
One feature Small code change
Verified Quality Fast Feedback
Continuous Delivery is great!
Continuous Delivery
Releases
* Atlassian Event Survey
9%* 91%*
Features? Code? Quality?
Releases
Features Code Quality
Release
High level overview
Unreviewed Code
52
52
Unreviewed Code
Improving teamwork
Better visibility of teamwork for the release
More confident
Less manual work
Organize Work
team game
different roles
extremely agile
You should have a plan!
Tracking strategic initiatives
requires manual updates
not easily accessible for
everyone
“I need a project report from you for the executive meeting in 2 hours”
your boss
Strategic initiatives
Issues / Epics
Versions
Projects
Issues / Epics
Versions
Projects
Strategic initiatives
How we useto plan & track
Connect plan to reality
Automatic updates
Visibility across teams
Improving teamwork
Share a common goal
Tearing down silos: visibility on other teams progress
Less manual work
Organize Work
Organize WorkDo Discuss Work
Organize Work Do
Discuss Work
You have a problem?
Employee
Get the job done
IT Support
Make more users happy
Developer
Develop great software
Employee IT Support Developer
40%
Employee IT Support Developer
HR Employee
Service Operation
Marketing Employee Legal Employee
Finance Employee
Andreas Knecht could you please take a look at it from the development side of things?
David Angot Service Engineer
Mike Howells Release Manager
Andreas Knecht JIRA Developer
Matt Hunter Service Engineer
0:58
0:06
Matt Hunter Service Engineer
Andreas Knecht JIRA Developer
Mike Howells Release Manager
David Angot Service Engineer
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
Easy!Every team is a service team
Improving teamwork
Cross team communication
Transparent progress
Discuss Work
get answers from the experts
all the topic experts in one room
the team is already working on it!
!ask the knowledge base first!
Service Rooms
Instant help
All the experts
Self service
We really need help now!
Critical collaboration? Everyone in one room!
Discuss solutions
Create a new room
Create a new room
Logan Buckler
room topic links to the issue
Logan Buckler
invite stakeholder
William Paoli
Jenn ErwinLogan Buckler
joining the party
William Paoli
Jenn ErwinLogan Buckler
discuss solutions
William Paoli
Jenn ErwinLogan Buckler
new people can browse the history
Issue resolved
HOT Rooms
Instant Setup
Connect the right people
Get back in time
The build failed
New blocker issue
Exception on server
Personal inbox
The build failed
New blocker issue
Exception on server
Team inbox!
System Notifications Discussions+
System Notifications Discussions+
Integrations HipChat+
7TOP
used by the HipChat TeamIntegrations
7 Customer Feedback
One team
let your team know
Another team
6 Analytics
how good are we?
5 Exceptions
take action
https://www.hipchat.com/integrations
4 Deployments
see what’s out there
https://www.hipchat.com/integrations
3 JIRA Notifications
decide to take action
https://www.hipchat.com/integrations
2 Pull RequestsEveryone knows(no excuse)
https://www.hipchat.com/integrations
1 Build Server
update everyone & discuss problems
https://www.hipchat.com/integrations
Improving teamwork
Transparent communication for the team
Instant connection to other teams (no silos)
Fast updates & decisions
Discuss Work
Server
Now also on your own
Organize Work Do
Discuss Work
Organize Work
Do WorkDiscuss Work
The software developer wayof getting to done as a team
Working on Code Discussion Resolving Issue
Good code is a team effort
The #1 tool for collaborating on content?
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
One Place - Latest Version - Track Changes
Getting from draft to final
Inline Comments
Contextual Collaborative Productive
Inline Comments
+
Page Comments
Text
we’re missing Alistair!
Our Team
File Collaboration
Beautiful Versioned Productive
Improving teamwork
Foster transparency in work
Faster feedback loops -> getting faster to done
Do Work
The super employee
JavaScript, Python…build server, version control
monitor server maintain web page
UX + UI designhelp customers
write press release
The super employees
JavaScript, Python…build server, version control
monitor server maintain web page
UX + UI designhelp customers
write press release
TeamworkDevelopment
Operations
IT-Help Desk
PR
Marketing
Designer
Infrastructure
TeamworkDevelopment
Operations
IT-Help Desk
PR
Marketing
Designer
Infrastructure
Organize Work
Discuss Work Do Work
is the team!The super employee
Development Teams
Automatic Transitions
Release Hub
Development TeamsBusiness Teams
Automatic Transitions
Release Hub
JIRAPortfolio
Development TeamsBusiness Teams IT Teams
Automatic Transitions
Release Hub
JIRAPortfolio
JIRAService Desk
Automatic Transitions
Release Hub
JIRAPortfolio
JIRAService Desk
HipChat
Every Team
Automatic Transitions
Release Hub
JIRAPortfolio
JIRAService Desk
HipChat Inline Comments
File Collaboration
Every Team Every Team