tools used by remote teams to stay in touch and stay productive

14
S Tools Used By Remote Teams To Stay In Touch and Stay Productive Jessie Link Director of Engineering Lookingglass Cyber Solutions WE13 conference lightning talk

Upload: society-of-women-engineers

Post on 05-Jul-2015

99 views

Category:

Engineering


4 download

DESCRIPTION

Presented by: Jessie Link, Director of Engineering, Lookingglass Cyber Solutions

TRANSCRIPT

Page 1: Tools Used By Remote Teams To Stay In Touch and Stay Productive

S

Tools Used By Remote Teams

To Stay In Touch and Stay

Productive

Jessie Link

Director of Engineering

Lookingglass Cyber Solutions

WE13 conference lightning talk

Page 2: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Risks of

remote work• Team cohesion may suffer

• Requires trust

• Communication problems

• Security risks

Page 3: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Benefits of

remote work• Recruit/retain better talent

• Work/life balance

• Happier workers

• Increased productivity

• Fewer interruptions

• Focused workers

• Creativity boost

• Early birds and vampires

• Weather/traffic proof

Page 4: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Video

Conferencing• Tools: Go-To-Meeting,

Google+ Hangouts, Skype

• Benefits:

• Non-verbal communication

and feedback from team

• Increased accountability

• Sense of team

Page 5: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Code

repository• Tools: Git, Github

• Benefits:

• Built-in code review

mechanisms

• Visibility into what each

developer is working on

• Data redundancy and

replication

• High availability

Page 6: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Requirements

tool• Tool: Trello, VersionOne

• Benefits:

• Work tracking

• Clear list of what work is

required

• Status of where work is

• Can be accessed online from

anywhere

Page 7: Tools Used By Remote Teams To Stay In Touch and Stay Productive

IM/Chat

client• Tool: Hipchat

• Benefits:

• Asynchronous

communication

• Allows informal chatter

between team members

• Team building

• Quicker response than email

• Allows 1-on-1 chats as well as

team rooms

Page 8: Tools Used By Remote Teams To Stay In Touch and Stay Productive

VPN• Tool: VPN

• Benefits:

• Security

• Employee can access systems

behind corporate firewall

Page 9: Tools Used By Remote Teams To Stay In Touch and Stay Productive

IM bots• Tool: Linkbot (custom Ruby

plugin)

• Benefits:

• Unifies outputs from all tools

into a common interface

• Allows IM client to serve as

the communications nerve

center for the team

• Creates a cohesive picture of

what team has been up to in

one central place

Page 10: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Core working

hours• Process: employees are

expected to be online between 10am-3pm EST

• Depends on how distributed your team is

• Benefits:

• Core hours where communication is expected to be returned in a timely fashion

• Allows team to plan/anticipate time to work collaboratively together

Page 11: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Pair

Programming• Tools: Screenhero, Google+

Hangouts, tmux, Video Chat

tools

• Benefits:

• Team building/bonding

• Keeps people in the loop on

work being done

Page 12: Tools Used By Remote Teams To Stay In Touch and Stay Productive

In-person get

togethers• Tool: planes, trains and

automobiles

• Benefits:

• Team building

• Brainstorming opportunities

• Opportunity to celebrate

• Reward for remote workers

Page 13: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Questions?

Page 14: Tools Used By Remote Teams To Stay In Touch and Stay Productive

Jessie Link

[email protected]

twitter.com/mad_typist