7 secrets of successful hipchat integrations

62
ANATOLI KAZATCHKOV DEV MANAGER ATLASSIAN @TOLKS 7 Secrets of Successful HipChat Integrations

Upload: atlassian

Post on 19-Mar-2017

2.331 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 7 Secrets of Successful HipChat Integrations

ANATOLI KAZATCHKOV • DEV MANAGER • ATLASSIAN • @TOLKS

7 Secrets of Successful HipChat Integrations

Page 2: 7 Secrets of Successful HipChat Integrations

CONTINUOUS

INTEGRATION

PLAN

BUILD

DEPLOY

OPERAT

E

CONTINUOUS FEEDBACK

Page 3: 7 Secrets of Successful HipChat Integrations

CONTINUOUS

INTEGRATION

OPERATE

DEPLOYPLAN

BUILD

CONTINUOUS FEEDBACK

CO

LLABO

RATIO

NC

OLL

ABO

RATI

ON

CONTINUOUS

INTEGRATION

PLAN

BUILD

DEPLOY

OPERAT

E

CONTINUOUS FEEDBACK

Page 4: 7 Secrets of Successful HipChat Integrations
Page 5: 7 Secrets of Successful HipChat Integrations

Good teams collaborate

Michael, do you have the dimensions of the room?

Yes, here is the floor plan.

Page 6: 7 Secrets of Successful HipChat Integrations
Page 7: 7 Secrets of Successful HipChat Integrations
Page 8: 7 Secrets of Successful HipChat Integrations

Building blocks

Page 9: 7 Secrets of Successful HipChat Integrations

Traditional

Notifications

Webhooks

Clients Extensions

Page 10: 7 Secrets of Successful HipChat Integrations

Webhooks

Notifications

Page 11: 7 Secrets of Successful HipChat Integrations

Webhooks

Notifications

Page 12: 7 Secrets of Successful HipChat Integrations

Webhooks

Notifications

Page 13: 7 Secrets of Successful HipChat Integrations

Webhooks

Notifications

Page 14: 7 Secrets of Successful HipChat Integrations

Webhooks

Notifications

Page 15: 7 Secrets of Successful HipChat Integrations

ChatOps

hubot deploy myapp

pstreule’s production deployment of myapp is done!

pstreule is deploying myapp/master to production

Software IT

Page 16: 7 Secrets of Successful HipChat Integrations

ChatOps

HR Marketing Finance Legal Sales (alltheteams)

crm lookup customer Anatoli K

type “crm help” for more details

lookup: unknown command

Page 17: 7 Secrets of Successful HipChat Integrations

Clients Extensions

Page 18: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 19: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 20: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 21: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 22: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 23: 7 Secrets of Successful HipChat Integrations

DialogsCards Actions Glances

Page 24: 7 Secrets of Successful HipChat Integrations
Page 25: 7 Secrets of Successful HipChat Integrations

DiscoverDiscuss Decide

Act

ChatOps

Page 26: 7 Secrets of Successful HipChat Integrations

#1 Use HipChat as a notification hub

Discover

Discuss

Decide

Act

Page 27: 7 Secrets of Successful HipChat Integrations
Page 28: 7 Secrets of Successful HipChat Integrations
Page 29: 7 Secrets of Successful HipChat Integrations

#2 Improve the signal, reduce the noise

Discover

Discuss

Decide

Act

Page 30: 7 Secrets of Successful HipChat Integrations

What is the summary?

Is this alert fixed?

Did I miss any alerts?

Page 31: 7 Secrets of Successful HipChat Integrations
Page 32: 7 Secrets of Successful HipChat Integrations
Page 33: 7 Secrets of Successful HipChat Integrations
Page 34: 7 Secrets of Successful HipChat Integrations
Page 35: 7 Secrets of Successful HipChat Integrations

#3 Reduce context switching

Discover

Discuss

Decide

Act

Page 36: 7 Secrets of Successful HipChat Integrations

Context

Is anyone working on it?

What are the details? Can I help?

Page 37: 7 Secrets of Successful HipChat Integrations
Page 38: 7 Secrets of Successful HipChat Integrations

#4 Bring data to the conversation

Discover

Discuss

Decide

Act

Page 39: 7 Secrets of Successful HipChat Integrations
Page 40: 7 Secrets of Successful HipChat Integrations
Page 41: 7 Secrets of Successful HipChat Integrations
Page 42: 7 Secrets of Successful HipChat Integrations
Page 43: 7 Secrets of Successful HipChat Integrations

#5 Make it about the team

Discover

Discuss

Decide

Act

Page 44: 7 Secrets of Successful HipChat Integrations
Page 45: 7 Secrets of Successful HipChat Integrations
Page 46: 7 Secrets of Successful HipChat Integrations

#6 Close the loop

Discover

Discuss

Decide

Act

Page 47: 7 Secrets of Successful HipChat Integrations
Page 48: 7 Secrets of Successful HipChat Integrations
Page 49: 7 Secrets of Successful HipChat Integrations
Page 50: 7 Secrets of Successful HipChat Integrations

#7 Engage users

Discover

Discuss

Decide

Act

Page 51: 7 Secrets of Successful HipChat Integrations
Page 52: 7 Secrets of Successful HipChat Integrations
Page 53: 7 Secrets of Successful HipChat Integrations

Add-on X

Add-on X

Page 54: 7 Secrets of Successful HipChat Integrations
Page 55: 7 Secrets of Successful HipChat Integrations
Page 56: 7 Secrets of Successful HipChat Integrations
Page 57: 7 Secrets of Successful HipChat Integrations
Page 58: 7 Secrets of Successful HipChat Integrations

User Experience Design Consistency

Page 59: 7 Secrets of Successful HipChat Integrations
Page 60: 7 Secrets of Successful HipChat Integrations
Page 61: 7 Secrets of Successful HipChat Integrations

• Use HipChat as a notification hub • Improve the signal, reduce the noise • Reduce context switching • Bring data to the conversation • Make it about the team • Close the loop • Engage users7secrets

Page 62: 7 Secrets of Successful HipChat Integrations

Thank you!

ANATOLI • ENGINEERING • ATLASSIAN • @TOLKS