collaboration catalysts tools to fuel your team

62

Upload: john-clapham

Post on 17-Jul-2015

270 views

Category:

Technology


0 download

TRANSCRIPT

Collaboration Catalysts – Top Tools To Fuel Your Team

John Clapham, Cotelic

We hear a lot about the DevOps tools used to tackle crucialtechnical challenges such as automation, deployment andmonitoring. But the efficacy of those tools often depends ontheir operators and how they collaborate, both with each andtheir organization.

This talk takes a look at some of the unsung heroes – the agiletools that drive collaboration, speed learning, and accelerateadoption.

John Clapham@JohnC_Bristol

Cotelic

www.cotelic.uk

Collaboration Catalysts:Top Tools to Fuel Your Team.

Today we’ll talk about..

So, what is a catalyst?

The Iodine-catalyzed cis-trans isomerization

“Catalysts did not just reduce the energy

barrier…”

“Catalysts did not just reduce the energy

barrier… but induced completely different

reaction pathways typically with multiple

energy barriers”

Bookmarks, really?

1. Curiosity prepares the brain for learning

1. Curiosity prepares the brain for learning

2. Curiosity makes subsequent learning

more rewarding.

Robots?

Asynchronous

Chat

Robot

Assistants

Asynchronous Chat

+ Robot Assistant

+ Automation

Asynchronous Chat

+ Robot Assistant

+ Automation

#ChatOps

“Bringing the work you’re already doing in

line with the conversations you’re already

having”

- James Fryman

“By placing tools directly in the middle of

the conversation, everyone is pairing all the

time”

- Jessie Newland

hubot aman - who is on duty right now

hubot oncall - who is on call overnight

hubot ship it - show a motivational squirrel

hubot klink [command] - list severs, get

environment information

hubot kafka - query information from kafka

via zookeeper

But wait…

But wait…

…ChatOps goes beyond efficiencies

Institutionalised knowledge resides in code,

not fragile humans:

Institutionalised knowledge resides in code,

not fragile humans:

- Encourages inspection and collaboration

Institutionalised knowledge resides in code,

not fragile humans:

- Encourages inspection and collaboration

- Reduces dependency on project heroes

Institutionalised knowledge resides in code,

not fragile humans:

- Encourages inspection and collaboration

- Reduces dependency on project heroes

- Enables learning through practice

Index cards? seriously?

Kanban (for thought work) principles..

Kanban (for thought work) principles..

- Visualise Workflow

Kanban (for thought work) principles..

- Visualise Workflow

- Limit work in progress

Kanban (for thought work) principles..

- Visualise Workflow

- Limit work in progress

- Focus on completion

Got a change agenda?

Start with what you do now…

Start with what you do now…

…and improve

Reflections…

Collaboration catalysts often share the

same qualities:

- Simple

Collaboration catalysts often share the

same qualities:

- Simple

- Visual

Collaboration catalysts often share the

same qualities:

- Simple

- Visual

- Viewable by everyone

Collaboration catalysts often share the

same qualities:

- Simple

- Visual

- Viewable by everyone

- Easy to enhance (to reflect learning)

Collaboration catalysts often share the

same qualities:

- Simple

- Visual

- Viewable by everyone

- Easy to enhance (to reflect learning)

- Community ownership

There are loads of powerful tools out there

to solve tough technical problems…

…but they don’t always just work…

Their success, or failure, often depends on

how their operators collaborate…

Their success, or failure, often depends on

how their operators collaborate…

…the right tools will serve as catalysts

What will you choose?

John Clapham@JohnC_Bristol

Cotelic

www.cotelic.uk

Thanks!

Further reading…

My blog, Erratic Mumblings:

http://johnclapham.wordpress.com/

My Slideshare:http://www.slideshare.net/john.clapham/presentations

Bath Scrum User Group (Not just in Bath, and not just for Scrum!)

http://www.meetup.com/Bath-Scrum-User-Group/

Further reading…

ChatOps Technology and Philosophy, James Fryman

https://www.youtube.com/watch?v=IhzxnY7FIvg

ChatOps at GitHub, Jessie Newland

https://www.youtube.com/watch?v=NST3u-GjjFw

Kanban for Ops Teams (New Relic)

http://blog.newrelic.com/2014/03/12/kanban-for-ops-teams/

Why curiosity enhances learning

http://www.edutopia.org/blog/why-curiosity-enhances-learning-marianne-stenger

Automation and monitoring with Hubot – Tomas Varaneckas

https://leanpub.com/automation-and-monitoring-with-hubot

Images…ChatOps – Technology & Philosophy

https://www.youtube.com/watch?v=IhzxnY7FIvg

Book Mark – Quinn Dombrowski

https://www.flickr.com/photos/quinnanya/6945219745

The Hughinator

http://www.worth1000.com/entries/510056/the-hughinator

Single Scientist

https://www.flickr.com/photos/argonne/7831537942

Scientist, large machine

https://www.flickr.com/photos/argonne/7831536978

Many Scientists – Philip McMaster

https://www.flickr.com/photos/dragonpreneur/3291457329

Images (cont)…Smug scientist

https://www.flickr.com/photos/wistechcolleges/7221593804

Scientist, green machine

https://www.flickr.com/photos/argonne/7831537250/in/photostream/

Kanban Board

https://www.flickr.com/photos/kanban_tool/15817131058

Shop Kanban

https://www.flickr.com/photos/kawade/442024494

Scientist, large machine

https://www.flickr.com/photos/argonne/7831536978

Shop Kanban, car

https://www.flickr.com/photos/kawade/440538166