Date post: | 16-Dec-2014 |
Category: |
Business |
Upload: | code-enigma |
View: | 80 times |
Download: | 2 times |
Distributed Working
Distributed Working
Why we do it
How we do it
How it works
Distributed Working
Distributed Working
WHY
Distributed Working
Making virtue out of necessity
Distributed Working
Some cost benefits
Distributed Working
Distributed Working
Also some extra costs
Staff heat & lightBroadbandPersonal development budgetInternational pay-rollCompany get-togethers
Distributed Working
High quality staff
Distributed Working
Benefits from staff perspective
Work-life balance
No commute / petrol / travel costs
Less distractions
Flexibility of schedule when projects
allow
Distributed Working
Ability to move house / country and stay with same company
Set up your office/desk how you want
Lunch options are greater at home
Distributed Working
Setting priorities – being self managing makes you a better professional
Distributed Working
HOW
The tools
Distributed Working
IRC
Distributed Working
Distributed Working
Distributed Working
VOIP
(Orbtalk)
Distributed Working
Redmine with Xplanner
Distributed Working
Distributed Working
Distributed Working
Google docs
Distributed Working
Distributed Working
Intranet
Distributed Working
Google hangouts
Distributed Working
Distributed Working
HowThe process
Distributed Working
Morning scrumProject managers meeting every dayTwice weekly team meetingIndividual project scrumsSales groupQuarterly meet-upPair work and pair programming
Distributed Working
HOW DOES IT WORK?
Distributed Working
Structure matters
Distributed Working
Distributed Working
Strict project management methodology
Agile/Scrum
ISO 9001
Distributed Working
Isolation
Distributed Working
In space no one can hear you scream
Distributed Working
Hiring
- do they have experience of it?- what's their home circumstances?- what's the motivation?- what's their career plan?- are they sociable or syllogistical?
Distributed Working
Some heavyweight developers have lousy social skills
I have lousy social skills
I must be a heavyweight developer
Distributed Working
Do they know the phrases “I don't know” and “does anyone know how to?”
Distributed Working
Will they get the company culture?
Distributed Working
Support and development
Distributed Working
Buddy systemAvoid working aloneAlternate the rolesStaff reviewsEveryone is client-facing
Distributed Working
“fundamentally all we want is to come in to work at a sensible time, leave at a sensible time and have the tools and processes to do a good job”
Distributed Working
Thanks for listening