|
Remote Working
Remote working - working from home - is actually easy
to set up providing that you understand and handle the issues involved
:-
- security - ultimately you have to trust your staff
. Even in the most secure site that I worked on there were 6 ways
that staff could get data out . It is important that basic precautions
be taken . The easiest way , with software development , is to
divide the project up into modules and to provide these modules
as libraries to the staff - this ensures that most of the staff
don't have access to all of the source code and it also ensures
that any access via infiltration is minimised .
- communication - project managers often have a problem
communicating with someone remotely located - they prefer to communicate
emotionally rather than by written word or by using video phones
etc. . This is largely a problem of ability - of development -
etc. . The fact is , even if the developer is on site the project
manager may still be poor at communicating . Ultimately the project
development requires specifications and tests and it can be driven
by these - and , if so , it can be worked remotely .
- costs - the home worker pays for all their costs
except equipment costs . If they are a contractor they pay for
all their general equipment costs . There might be just some freight
costs . The company saves on office costs .
- hours - home workers tend to be flexible with their
hours but this is usually not a problem . Home working allows
, for example , for the staff member to start early , have a long
lunch break , and finish late . It allows for increased hours
- there is no time spent in commuting ( and no costs involved
in commuting - financial or environmental ) .
- equipment - all that is usually required is a PC
- same as on site working . Contractors usually provide their
own PC dedicated purely for remote working . It's just a matter
of setting up the client PC on a VPN and connecting it to the
office - all very easy , remotely accessible and remotely configurable
. Items such as Flash programmers , serial cables etc. are normally
provided by contractors . Items such as the client's platform
and client specific programmers are provided by the client . Contractors
usually have a range of generally available software including
development suites . If necessary they can install copies on the
client PC and use a license provided by the client . Alternatively
the client can remotely download the software required onto the
contractpr's client PC .
|