playing games remotely

30
REMOTE GAMES Tommy Quitt APIL 2017

Upload: gil-zilberfeld

Post on 15-Apr-2017

46 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Playing games remotely

REMOTE GAMES

Tommy Quitt

APIL 2017

Page 2: Playing games remotely

Why is it difficult?

Culture differences

Trust

Communications

Different mental models

Work transition / temporal agility

From: Factors that Inhibit Globally Distributed Software Development Teams, Deanna House, 2012

Page 3: Playing games remotely

-Wayne Dyer-

If you change the way you

look at things,

the things you look at change.

Page 4: Playing games remotely

Agile ManifestoIndividuals &

interactions

OV

ER

*

Processes & Tools

Working

software

OV

ER

*

Comprehensive

documentation

Customer

collaboration

OV

ER

*

Contract negotiation

Responding

to change

OV

ER

*

Following a

plan

Page 5: Playing games remotely

Do Remote Teams Contradict The Manifesto

Business people and developers must work together

daily throughout the project.

Build projects around motivated individuals. Give them

the environment and support they need, and trust them

to get the job done.

The most efficient and effective method of conveying

information to and within a development team is face-to-

face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. The

sponsors, developers, and users should be able to

maintain a constant pace indefinitely.

Continuous attention to technical excellence and good

design enhances agility.

Simplicity—the art of maximizing the amount of work not

done—is essential.

Page 6: Playing games remotely
Page 7: Playing games remotely

Wechange.company

@TOMMYQ

All Rights Reserved © 2017

@ SHIRLYRONENRL

Page 8: Playing games remotely

About Wechange

Remote teams Agile in scale DevOps

Big data, Machine

learning

Agile project

delivery

Agile Sales

All Rights Reserved © 2017

Page 9: Playing games remotely

TOOLS

METHODS CULTURE

All Rights Reserved © 2017

Page 10: Playing games remotely

TOOLS

METHODS CULTURE

All Rights Reserved © 2017

Page 11: Playing games remotely

Develop the

team culture

even if it is

remote

Selfless Care about the

others

Humour

Culture

All Rights Reserved © 2017

Page 12: Playing games remotely

It is more expensive (because of tools, visits)

We need to freeze

documents

People on the phone understand and act as if they were in the same

room

All Rights Reserved © 2017

Page 13: Playing games remotely

• Acknowledge the remoteness and then align the mindset

o “what would you do in this call to be fully engaged?” commitment

• Use the retro to discuss the remote methods

All Rights Reserved © 2017

Page 14: Playing games remotely

TOOLS

METHODS CULTURE

All Rights Reserved © 2017

Page 15: Playing games remotely

Collaboration Tools

All Rights Reserved © 2017

Page 16: Playing games remotely

How can we make video better?

Bring the camera

to the board!

Add a second

camera

Don’t be afraid to

use pen and

paper (not only

virtual tools)

All Rights Reserved © 2017

Page 17: Playing games remotely

All Rights Reserved © 2017

Page 18: Playing games remotely

Video Conferencing Remote Boards Collaboration

All Rights Reserved © 2017

Page 19: Playing games remotely

TOOLS

METHODS CULTURE

All Rights Reserved © 2017

Page 20: Playing games remotely

Things you can do remotely

Grooming Planning Dailies

Demo Retro

All Rights Reserved © 2017

Page 21: Playing games remotely

All Rights Reserved © 2017

Page 22: Playing games remotely

All Rights Reserved © 2017

Page 23: Playing games remotely

All Rights Reserved © 2017

Page 24: Playing games remotely

All Rights Reserved © 2017

Page 25: Playing games remotely

General Rules

• Disproportion between people in the room and people online if yes, everybody connects remotely from their desk

• Speak a “local language” Speak only English (or any other common language like Hobbitish)

• Always turn on the camera!

• Start and finish on time

• Leave enough time for set up (preferably keep the line always open)

All Rights Reserved © 2017

Page 26: Playing games remotely

General Rules

1. Shorten the setup time (scrum room, equipment always working)

2. Be creative (add another camera…)

3. Use the board for summaries

4. In the meeting:

Give priority to people who are remote

Make sure everybody is aligned by asking remote people if they understood

Turn the attention of people who “forget” the remote people

Bring the board to the camera

All Rights Reserved © 2017

Page 27: Playing games remotely

All Rights Reserved © 2017

Page 28: Playing games remotely

All Rights Reserved © 2017

Page 29: Playing games remotely

Atlassianhttps://www.atlassian.com/agile/remote-teams

The Death of the Office http://2ndscale.com/rtomayko/2012/

adopt-an-open-source-process-constraints

Panda strike: Flaws in agile https://www.pandastrike.com/posts/2

0150304-agile

Good Strategies https://www.scrumalliance.org/comm

unity/articles/2015/september/must-

have-strategies-in-distributed-agile

All Rights Reserved © 2017

Page 30: Playing games remotely