Motivating Software Engineers Working in Virtual Teams Across The Globe
Motivating Software Engineers Working in Virtual Teams Across The Globe
Motivating Software Engineers Working in Virtual Teams Across The Globe
Editors
Software Project
Management in a
Changing World
10 Motivating Software Engineers Working in Virtual
Teams across the Globe
Sarah Beecham
Abstract: The motivation of software engineers affects the quality of the software
they produce. Motivation can be viewed in terms of needs. The key need for a soft-
ware engineer is to ‘identify with their task’ which requires being given a task that
LVFKDOOHQJLQJDQGXQGHUVWDQGLQJWKHSXUSRVHDQGVLJQL¿FDQFHRIWKHWDVNLQUHOD-
tion to the complete system being developed. Software engineers’ needs are com-
plex - they also require regular feedback, trust, appreciation, rewards, a career path
DQG VXVWDLQDEOH ZRUNLQJ KRXUV )XUWKHUPRUH DPRQJVW RWKHU ¿[HG HQYLURQPHQWDO
factors, these motivators require sensitive tuning in line with a software engineers’
SHUVRQDOLW\DQGFDUHHUVWDJH&UHDWLQJWKLVSHUVRQDOLW\MRE¿WLVQRWHDV\LQDFROR-
cated environment, so how can project managers motivate teams of individuals dis-
tributed across the globe?
7KLVFKDSWHUUHÀHFWVRQVRPHRIWKHPRWLYDWLRQDOLVVXHVWKDWPDQDJHUVRIvirtual
teams may encounter. Some background theory is presented for a deeper under-
standing of how to manage team motivation. Recommendations are drawn from
a case study where issues raised by practitioners working in virtual teams serve to
highlight and magnify known motivational issues. Project managers play an import-
ant part in software engineer motivation. If they can create a working environment
WKDWPRWLYDWHVLQGLYLGXDOVLQWKHWHDPWKH\ZLOO¿QGWKDWWHDPPHPEHUVDUHPRUH
likely to turn up to work, are less likely to look elsewhere for employment, will
work harder to meet deadlines, will take more pride in their work, and will share
their knowledge, concerns, and ideas for innovation.
10.1 Introduction
This chapter explores how to motivate a software engineer working in a virtual team.
To answer this question some general motivation theories are introduced which are
relevant to software engineer motivation in a global setting. Since motivating prac-
titioners is likely to lead to improved quality of the software product (McConnell
9HUQHUHWDO,Q3UHVVDQGGHYHORSPHQWRIVRIWZDUHLVLQFUHDVLQJO\DJOREDO
HIIRUW&KDSWHUVDQGH[DPLQLQJKRZWRPRWLYDWHVRIWZDUHHQJLQHHUVZRUNLQJ
in globally distributed teams should be of interest to software development practi-
tioners.
Although motivation is a well-researched area, existing theories have not kept
pace with today’s software engineering climate. The 21st Century has seen radical
changes in both the working environment and the demands made on the people
employed to undertake the work. The move towards developing software globally
has been rapid, requiring engineers to work in teams around the clock, with mixed
256 Beecham
1
Effort is just one of the E’s in the calculus; other E’s include energy, excitement, enthusiasm,
emotion, expenditure of time, expenditure of money, and expenditure of passion.
258 Beecham
Figure 10.1 Example scenario of motivation elements adapted from Handy (1993)
Satisfies +/-
Needs
Results e.g. Results Need
Hertzberg/ enhanced salience +/-
(specificity)
Maslow skill set ‘to Learn’
WHUP³VFLHQWL¿FPDQDJHPHQW´IDOOLQJRXWRIIDYRXUIDLUO\VRRQDIWHULWVLQWURGXFWLRQ
Paradoxically, even though we are aware that Taylor’s methods do not work
in the long term, today’s managers of distributed teams seem to be re-introducing
some of these practices. In terms of division of labour one model is that testing gets
RXWVRXUFHGWRORZODERXUFRVWFRXQWULHVGHVLJQLVXQGHUWDNHQLQWKHRQVKRUHRI¿FH
and coding is performed in satellite locations. And looking at monetary rewards; the
carrot is that the contract is won, which translates to hiring engineers and paying
WKHPDFRPSHWLWLYHVDODU\RUWKHJRLQJUDWHIRUWKDWFRXQWU\$OVRGHFLVLRQPDNLQJ
can be the province of the centralized managers, where the needs of those working
remotely are not necessarily represented in the organisational process.
,QVXPPDU\7D\ORU¶VDSSURDFKUHÀHFWHGWKHVSLULWRIWKHWLPHVLQWKHVD
time of industrial reorganisation, new forms of technology and the emergence of
ODUJHFRPSOH[RUJDQLVDWLRQV:HQRZ¿QGRXUVHOYHVDJDLQLQDSKDVHRILQGXVWULDO
reorganisation, with even more complex work structures in the form of globally
distributed software development. Work patterns have changed largely due to new
forms of technology, especially concerning methods of communication. Perhaps
for this reason elements of Taylor’s approach have not died out, a sentiment shared
by academics who proclaimed in the early 1990s that “Taylorism is alive today”
+XF]\QVNL DQG %XFKDQDQ 0RUH UHFHQWO\ UHVHDUFKHUV .HQQHG\ DQG 1XU
QRWHWKDWSUHVFULSWLYHSUDFWLFHVDVVRFLDWHGZLWK7D\ORULVPFRQWLQXHWRULVH
Engineering work is now highly controlled by procedures and increased need for
senior management approval. This has implications for motivation as “so long as
the Taylorist paradigm persists, the organisational aspiration to create a high com-
PLWPHQWFXOWXUHLVOLNHO\WRSURYHHOXVLYH´%DVVHWW-RQHVDQG/OR\G+RZHY-
er, it could be that it is the high employee turnover and subsequent low knowledge
UHWHQWLRQWKDWGULYHVWKHQHHGIRUUHJLPHQWHGSURFHVVHV.HQQHG\DQG1XU
RIIDFWRUVFODVVL¿HGDVµGHPRWLYDWRUV¶RUK\JLHQHIDFWRUVDUHWKRVHZKLFKLIDE
sent, can reduce motivation; these extrinsic factors are concerned with the work
environment. However to motivate employees to give their best, the focus moves
WRDGLIIHUHQWVHWRIIDFWRUVFODVVL¿HGDVµPRWLYDWRUV¶RUintrinsic factors relating to
the task itself.
The work of Herzberg is pertinent to global software development, since motiva-
WLRQDQGGHPRWLYDWLRQIDFWRUVDUHYLHZHGLQWHUPVRIH[WHUQDOLQÀXHQFHVDQGLQWHU-
QDOLQÀXHQFHVHYHQWKRXJKWKHWKHRU\ZDVGHYHORSHGRYHU¿IW\\HDUVDJR+RZHYHU
WKHUHLVVRPHFRQWURYHUV\DVWRKRZIDFWRUVDUHFODVVL¿HG³ODUJHO\EHFDXVHRIWKH
DVVHUWLRQWKDWWKHUHZDVDZHDNFRUUHODWLRQEHWZHHQ¿QDQFLDOUHZDUGDQGMREVDW-
LVIDFWLRQ´ %DVVHWW-RQHV DQG /OR\G +HU]EHUJ FODVVL¿HV ¿QDQFLDO UHZDUGV
DVDK\JLHQHIDFWRUVXJJHVWLQJWKDWLQDGHTXDWH¿QDQFLDOUHZDUGFDQGHPRWLYDWH±
and that beyond a limited threshold, money cannot motivate. Although classifying
factors as either hygiene or motivators can appear contrived, it is helpful for the
purpose of identifying how GSD factors may demotivate. Also it is helpful as there
might be some hygiene factors that are outside the control of the project manager.
Of note is that demotivators are not the opposite of motivators; demotivators and
motivators are distinct groups of factors.
-RE &KDUDFWHULVWLFV 7KHRU\ According to the review of motivation literature
%HHFKDP HW DO +DFNPDQ DQG 2OGKDP¶V MRE FKDUDFWHULVWLFV
WKHRU\-&7LVWKHPRVWDSSOLHGWKHRU\LQVRIWZDUHHQJLQHHULQJ7KLVSURFHVVWKH
ory views the work itself as the main motivator, where given a set of personal needs,
a person will only be motivated if these needs are matched by the job. The JCT
PRGHOUHÀHFWVWKHUHODWLRQVKLSEHWZHHQMREFKDUDFWHULVWLFVSV\FKRORJLFDOVWDWHVDQG
SHUVRQDOZRUNRXWFRPHV7KH-&7ZDVH[WHQGHGE\&RXJHUDQG=DZDFNLWR
¿WWKH6RIWZDUH(QJLQHHULQJFRQWH[W7KHDVVRFLDWHGGDWDFROOHFWLRQWRROWKH-RE
'LDJQRVWLFV 6XUYH\ -'6 ZDV GHYHORSHG WR TXDQWLI\ DQ LQGLYLGXDO¶V SHUVRQMRE
¿W2QFHTXDQWL¿HGPRWLYDWLRQOHYHOVFDQEHFRPSDUHGDFURVVLQGLYLGXDOVDFURVV
organisations and across studies. As shown in the investigation into Herzberg’s
hygiene factors, global software development can involve environmental factors
outside the control of the project manager. The importance, therefore, of the per-
VRQMRE¿WVHHPVSDUWLFXODUO\SHUWLQHQWWRRXUVROXWLRQ7KHSHUVRQMRE¿WIRU*6'
is considered later in this chapter.
appear similar to motivators, even though they came from a different strand of re-
search. The original rationale for conducting the research into characteristics was to
assess whether software engineers are somehow different to professionals in other
domains. Because, if there is no difference, we could argue that we do not need a
separate study and model of motivation for software engineers; we could draw on
the existing models and theories of motivating people in the workplace, some of
which have been discussed in the previous section. On balance 73% of studies into
VRIWZDUHHQJLQHHUVLQGLFDWHGWKDWVRIWZDUHHQJLQHHUVGRIRUPDGLVWLQFWLGHQWL¿DEOH
RFFXSDWLRQDOJURXS%HHFKDPHWDO7KLV¿QGLQJLQGLFDWHVWKDWVWXG\LQJPR-
WLYDWLRQIRUVRIWZDUHHQJLQHHUVDVDVHSDUDWHSURIHVVLRQFRXOGEHQH¿WPDQDJHUVRI
software engineers and researchers.
Figure 10.3 shows how controls and mediators will shape a software engineer’s
characteristics.
A systematic literature review of 92 separate studies relating to software engi-
QHHUPRWLYDWLRQ%HHFKDPHWDOREVHUYHGWKDWDVRIWZDUHHQJLQHHU¶VFKDUDF-
teristics are formed by two factors: their internal make-up (termed ‘Control Fac-
WRUV¶ DQG H[WHUQDO IDFWRUV WHUPHG µ0RGHUDWRUV¶ &RQWURO )DFWRUV GH¿QH LQQDWH
SHUVRQDOLW\$OWKRXJKSHUVRQDOLW\ZLOOKDYHDQLQÀXHQFHRQWKHFKDUDFWHULVWLFVRID
VRIWZDUHHQJLQHHUGH¿QLQJSHUVRQDOLW\W\SHVJRHVEH\RQGWKHVFRSHRIWKLVFKDSWHU
For readers interested in knowing more about this dimension, Chapter 4 gives an
in-depth description of personality and how to assess different personality types.
0RGHUDWRUVRQWKHRWKHUKDQGDUHGLVFXVVHGEULHÀ\VLQFHWKH\DUHXQGHUVWRRGWR
change the strength of certain characteristics.
0RGHUDWRUVLGHQWL¿HGLQ%HHFKDPHWDOOLVWHGLQ7DEOHKDYHSDU-
WLFXODUVLJQL¿FDQFHLQDJOREDOYLUWXDOWHDPVHWWLQJ$OWKRXJKWKH\FDQEHRXWVLGH
the control of the manager, they still need to be acknowledged as important to the
individual. For example, although an individual’s career stage, age and the state of
WKH,7SURIHVVLRQDUH¿[HGWKH\PD\DOOLQÀXHQFHKRZWRPRWLYDWHWKHLQGLYLGXDO
$OVRWKHFXOWXUHRIWKHLQGLYLGXDORUJLYHQVHWWLQJKDVEHHQLGHQWL¿HGDVSURE-
OHPDWLFLQPDQ\*6'VWXGLHVHJ2OVRQDQG2OVRQDQGLVRIWHQODEHOHGD
EDUULHU WR VXFFHVVIXO FRPPXQLFDWLRQ HJ 1ROO HW DO +RZHYHU PDQDJHUV
can take advantage of a mixed cultural team for enhanced creativity, innovation and
KROLGD\FRYHU'HVKSDQGHHWDO
Promotion prospects are also seen as moderating a software engineer’s charac-
WHULVWLFV )RU H[DPSOH -RKQVRQ HW DO IRXQG D VLJQL¿FDQW SRVLWLYH FRUUHOD-
tion between an employee’s promotion focus and affective commitment. Promo-
tion prospects are a poorly studied area in GSD research, and may as a result be
overlooked as an important motivator. Translating this moderator to a GSD context
highlights the need for software engineers working remotely to have a clear career
path and promotion opportunities. All factors listed in Table 10.1 are likely to mod-
erate the strength of software engineer characteristics.
2IWKHPDQ\VRIWZDUHHQJLQHHUFKDUDFWHULVWLFVLGHQWL¿HGLQWKHOLWHUDWXUHFRQ-
VLGHUHG LQ UHODWLRQ WR *6' ODWHU LQ WKLV FKDSWHU LQ 7DEOH JURZWK RULHQWHG
introverted and need for independence were the most cited. However, some char-
acteristics contradict each other, such as ‘introverted’ with a low need for social
interaction, and ‘Need to be sociable and identify with a group or organisation’.
7KHYLHZWKDWVRIWZDUHHQJLQHHUVDUHLQWURYHUWHGUHÀHFWV¿QGLQJVIURPWKHPDQ\
studies coming from Couger and colleagues’ who measured Social Needs Strength
RIHQJLQHHUV&RXJHUDQG=DZDFNLLQWKHLU-RE'LDJQRVWLFV6XUYH\IRUIXOO
OLVWRIVRXUFHVVHH%HHFKDPHWDO7KLVYLHZLVQRWXQLYHUVDODVVHHQLQWKH
ERG\RIPRUHUHFHQWUHVHDUFKWKDWLGHQWL¿HGVRIWZDUHHQJLQHHUVDVVRFLDEOHSHRSOH
%HHFKDPHWDO&HUWDLQO\WKHQHHGIRUVRIWZDUHHQJLQHHUVWRFRPPXQLFDWH
DQGUHODWHWRRWKHUVLVFUXFLDOLQD*6'FRQWH[W7KHQHZVRIWZDUHHQJLQHHUSUR¿OH
PD\WKHUHIRUHUHÀHFWWKHFKDQJLQJGHPDQGVRIWKHUROH
Figure 10.4 shows the relationship between characteristics, controls and moder-
DWRUVJLYHQLQGHWDLOLQ)LJXUHPRWLYDWRUVDQGRXWFRPHV7KHOHYHOWRZKLFK
WKHQHHGVGH¿QHGE\DVRIWZDUHHQJLQHHU¶VFKDUDFWHULVWLFVDUHPHWE\WKHPRWLYD-
WRUVZLOOLPSDFWRQWDQJLEOHRXWFRPHV)RUH[DPSOH+DOOHWDOIRXQGDSRV-
itive correlation between software engineer motivation and employee turnover, and
9HUQHUHWDOIRXQGDSRVLWLYHFRUUHODWLRQEHWZHHQPRWLYDWLRQDQGVRIWZDUH
engineering/management agreements on project success.
264 Beecham
Figure 10.4 Model of software engineer motivation adapted from Beecham et al. 2008
,QVXPPDU\WKLVVHFWLRQUHÀHFWHGRQWKHFKDUDFWHULVWLFVRIVRIWZDUHHQJLQHHUV
and whether they have any common characteristics. Understanding that engineers
are likely to have some distinct traits should help managers to motivate their soft-
ware development teams. The studies included in the motivation review (Beecham
HWDOGLGQRWFRQVLGHUWKHH[WUDFRPSOH[LW\RIZRUNLQJLQDGLVWULEXWHGHQYL-
ronment. Characteristics in a GSD context are considered in the theory and practice
VHFWLRQRIWKLVFKDSWHU7KHQH[WVHFWLRQSODFHVDOOWKHPRWLYDWLQJIDFWRUV
LGHQWL¿HGLQWKHUHYLHZLQD*6'FRQWH[WWKURXJKDQHPSLULFDOPDSSLQJVWXG\
Onshore and offshore opinions and lessons learned were solicited through a
series of in-depth interviews which provided insights into where GSD processes
might be improved. To gain a full picture of day-to-day work patterns two proj-
ects were studied, one of which had just been completed, and the other was still
in progress. Twenty-four employees performing various roles in the development
SURFHVVEDVHGLQIRXUGLIIHUHQWFRXQWULHV,UHODQG86$6RXWK$IULFDDQG$XVWUDOLD
were interviewed using the same set of semi-structured questions. Each employee
ZDVLQWHUYLHZHGIRUKRXUVRQDRQHWRRQHFRQ¿GHQWLDOEDVLV$OOLQWHUYLHZHHV
worked in a distributed environment. Detailed notes were taken during the inter-
views, which were also recorded and later transcribed verbatim. A cross-section
of roles were interviewed in the sample, including Technical and Business Con-
sultants, Quality Assurance, Project managers, Project Leads, Solution Architects,
Technical and Business Stream Leads, and Programme Manager.
The detailed notes and analysis of interview transcripts presented a full picture
RIKRZ*6'&RUSRSHUDWHVDFURVVLWVVHYHUDOVLWHV7KH¿QGLQJVSUHVHQWHGLQWKLV
section are drawn from a subset of responses to direct and indirect interview ques-
tions that related to motivation. Direct questions included “how motivated were
you in your project?”, “was your project a success or highly challenged?”, “how
GR\RXGH¿QHSURMHFWVXFFHVV"´,QGLUHFWTXHVWLRQVWDFNOHGWKHSUREOHPVDQGFKDO-
lenges the interviewees experienced in conducting their day to day tasks working
in a virtual team, as well as discussing what excited them about their work. Using
DTXDOLWDWLYHFRQWHQWDQDO\VLVDSSURDFK.ULSSHQGRUIIVLPLODUWRWKDWXVHGLQ
1ROOHWDOUHVSRQVHVZHUHFDWHJRULVHGDFFRUGLQJWRZKHWKHUWKH\KLJKOLJKWHG
a challenge or a solution to a given problem, as well as advantages and disadvantag-
es to working in virtual teams.
Working in a successful Spreading the business into new markets was seen as a good
organisation business model. Operating in different countries was linked
to organisational success.
Job security / None of the employees interviewed felt insecure. They knew
stable environment that good engineers where in short supply and did not feel
WKDWWKHLUMREVZHUHXQGHUWKUHDWGHVSLWHWKH¿QDQFLDOFOLPDWH
266 Beecham
In the case study, two extrinsic factors were enabled by GSD, which was job
VHFXULW\QRLQWHUYLHZHHIHOWWKHLUMREZDVXQGHUWKUHDWDQGWKHQHHGWRZRUNIRUD
VXFFHVVIXOFRPSDQ\VHH7DEOH6RPHIDFWRUVDSSHDULQGHSHQGHQWRIZKHWKHU
employees work in a co-located or virtual environment, such as having a feedback
PHFKDQLVPV LQ SODFH )DFWRUV WKDW DUH OLNHO\ WR EH HTXDOO\ GLI¿FXOW WR DFKLHYH LQ
virtual and co-located teams are not covered in these tables.
However, the case study did reveal several motivational factors that appear to be
challenged as a result of working in a distributed team. Extrinsic factors (see Table
VXFK DV SRRU ZRUNLQJ FRQGLWLRQV GLVUXSWLYH DQG D SRRU ZRUNOLIH EDODQFH
HJXQSUHGLFWDEOHZRUNLQJKRXUVH[WHQVLYHWUDYHODQGORQJFRPPXWHFDQGHPR-
WLYDWHVRIWZDUHHQJLQHHUV*6'&RUS¶VSRRUO\GH¿QHGYLUWXDOWHDPUROHVZHDNHQHG
practitioner empowerment and feeling of responsibility. Ambiguous roles and re-
sponsibilities can be problematic in a co-located environment and working remotely
PDJQL¿HVWKHSUREOHP)RUH[DPSOHDWHDPOHDGZRUNLQJDWDUHPRWHFXVWRPHUVLWH
was undermined by senior management (working from a different country and time
]RQHZKRGHFLGHGWRGLVFXVVRQVLWHPDWWHUVGLUHFWO\ZLWKWKHFXVWRPHULJQRULQJWKH
WHDPOHDGZRUNLQJLQDSUHGRPLQHQWO\FXVWRPHUIDFLQJUROH1RWRQO\ZDVWKLVXQ-
dermining for the onsite team member, it caused confusion as to who is responsible
for handling customer issues.
Development needs Formal training, though offered centrally, would not always
addressed (e.g. training be extended to those employees working remotely. Many em-
opportunities to widen ployees would have liked to attend training programmes that
VNLOOV were only made known to them after they occurred, or when
DOO SODFHV ZHUH ¿OOHG$OVR ZRUNLQJ UHPRWHO\ WKH\ ZHUH QRW
able to take the time out for training, that was not built into the
development schedule.
Technically challenging The technical work may be less challenging if task is highly
work VSHFL¿HGZLWKUHGXFHGGHSHQGHQFLHV+RZHYHUEDODQFLQJWKH
many responsibilities and demands on time, and keeping both
customer and management happy was very challenging.
Identify with the task Working in a distributed fashion in some cases resulted in de-
(clear goals, how task velopers not seeing the bigger picture and how their part of the
¿WVLQZLWKZKROH ZRUN¿WWHGLQZLWKWKHRYHUDOOGHOLYHUHGSURGXFW
Employee participation/ 0HPEHUVRIWKHWHDPPD\¿QGLWGLI¿FXOWWRZRUNZLWKRWKHUV
involvement/ working if they are in different time zones. They can become disenfran-
with others FKLVHGRUDOLHQDWHG'LI¿FXOWWRPDNHWKHLURSLQLRQKHDUGLIQRW
working physically together.
Career Path (opportunity There was a perceived lack of opportunity for advancement
for advancement, pro- within the organisation – especially in an offshore role. Also
motion prospect, career in this SME there were a limited number of roles available.
SODQQLQJ Individual career plans to gain as much experience as possible
to improve their marketability with external employers were
met. Yet, even if employee work experience and skills were
increased over time, they may leave the organisation to reap the
EHQH¿WVRILQFUHDVHGVNLOOV
268 Beecham
Making a contribution/ Working in a piecemeal fashion, e.g. just doing the coding, or
WDVNVLJQL¿FDQFHGHJUHH part of the coding, prevented the developer from recognising
to which job impacts on how his/her part will make a difference. Some were uncertain
RWKHUV as to whether software they are developing was used / imple-
mented.
Recognition (for a high 8QLYHUVDOUHFRJQLWLRQIRUDMREZHOOGRQHLVGLI¿FXOWWRDFKLHYH
quality, good job done when working remotely, where the main reason for making
FRQWDFWZLWKKHDGRI¿FHPLJKWEHWRHVFDODWHDSUREOHPRUWR
check back when some action needs to be granted permission,
or expenses need to be paid. If all is going well, then the prac-
titioner ‘doing a good job’ may just be invisible.
Trust/respect Trust is a recognised problem in GSD and can cause barriers
WRWKHGHYHORSPHQW(QJHQGHULQJWUXVWLVGLI¿FXOWZKHQWHDPV
may never have met face to face, may not share a common
language, and may have different cultures. This however did
not pose a problem in the case study with their strong corporate
and friendly culture.
Equity Fair treatment of all individuals working in virtual teams is
GLI¿FXOW WR DFKLHYH LQ *6' )RU H[DPSOH WHDPV ZRUNLQJ LQ
both UK and the USA may feel that the employee in the other
county is working less hours. (e.g. a US developer may not be
DEOHWRFRQWDFWWKHLU(XURSHDQFRXQWHUSDUWDIWHUDP86WLPH
also the US tend to take fewer days leave than their European
counterparts.
Empowerment/ respon- Responsibility by role is ambiguous – when roles are not well
sibility GH¿QHG LW LV GLI¿FXOW WR NQRZ MXVW KRZ PXFK DXWKRULW\ \RX
have to make changes and make decisions. Decision making
LV NH\ WR PRWLYDWLRQ +DQG\ WKHUHIRUH UHVSRQVLELOLWLHV
needs to be clear.
Considering issues directly associated with the job itself (shown in Tables 10.4
DQGWKHUHZHUHSHUFHLYHGGLIIHUHQFHVLQKRZHPSOR\HHVZHUHWUHDWHGEDVHG
on where they were located. For example, a practitioner working offshore reported
that they sometimes missed out on training opportunities. Also, those based remote-
ly felt they did not have the same promotion prospects as the onshore team since
the remotely based senior management tended to see problems rather than when the
employee was doing a good job and there were fewer options in a small organisation
for internal promotion. Offshore teams felt that they worked longer hours and had
OHVVOHDYHWKDQWKRVHEDVHGLQWKHKHDGRI¿FH7KHVHIDFWRUVWKUHDWHQPRWLYDWRUVVXFK
as career path, trust, recognition, good management, respect, rewards and equity.
Motivation Software Engineers Working in Virtual Teams across the Globe 269
Variety of Work 7KH LQGLYLGXDO FDQ ¿QG WKHPVHOYHV IXO¿OOLQJ VHYHUDO UROHV HYHQ LI
(e.g. making good not trained or experienced in the role. When working remotely, there
use of skills, being might be no-one to delegate to. Employees made excellent use of
VWUHWFKHG their skills. However there became an over-reliance on the employee,
who at times experienced unsustainable working hours.
Autonomy Autonomy is usually not a problem when working remotely; a pre-
requisite for remote working is the ability to work independently.
+RZHYHULQGLYLGXDOVFDQEHXQGHUPLQHGLIKHDGRI¿FHLVKHDY\KDQG-
ed, and interferes with communication, say with onsite customers, or
if their work is monitored too stringently. For developers working
under the spotlight of the customer, autonomy can be problematic.
RIORFDWLRQ´+RZHYHUDOWKRXJKJXLGHOLQHVIRUJOREDOWHDPLQJUHÀHFWEHVWSUDFWLFH
they are no substitute for highly experienced project managers (Hall et al. 2008;
%HHFKDPHWDO0RQDVRUHWDO
GSD com-
Characteristic
patibility
Ch.1 1HHGIRUVWDELOLW\RUJDQLVDWLRQDOVWDELOLW\ Low
Ch.2 Technically competent High
Ch.3 $FKLHYHPHQWRULHQWDWHGHJVHHNVSURPRWLRQ Medium
Ch.4 *URZWKRULHQWDWHGHJFKDOOHQJHOHDUQQHZVNLOOV High
Ch.5 Need for competent supervising Medium
Ch.6 ,QWURYHUWHGORZQHHGIRUVRFLDOLQWHUDFWLRQ Low
Ch.7 Need for involvement in personal goal setting Medium
Ch.8 1HHGIRUIHHGEDFNQHHGVUHFRJQLWLRQ Medium
Ch.9 Need for Geographic stability Very Low
Ch.10 1HHGWRPDNHDFRQWULEXWLRQZRUWKZKLOHPHDQLQJIXOMRE High
Ch.11 $XWRQRPRXVQHHGIRULQGHSHQGHQFH High
Ch.12 Need for variety High
Ch.13 Marketable High
Ch.14 Need for challenge High
Ch.15 Creative High
Ch.16 Need to be sociable/identify with group High
274 Beecham
and an introverted personality. A manager may decide that the role demands a lot of
WUDYHODQGLQWHUDFWLRQZLWKRWKHUWHDPPHPEHUVDQGWKHUHIRUHWKLVSUR¿OHFRXOGEH
deemed unsuited to the role. A more suitable set of characteristics for GSD (labeled
+LJK*6'FRPSDWLELOLW\DUHOLNHO\WREHWKDWWKHVRIWZDUHHQJLQHHULVWHFKQLFDOO\
competent, growth oriented, independent, creative, etc.
6KDUSHWDO¶VHPSLULFDOUHVHDUFKFRQVLGHUHGWKHPRWLYDWLRQRIVRIWZDUH
engineers in terms of the role they play, thus creating a more pragmatic model of
motivation than considering each member of a large team individually. This view
UHÀHFWV0DVORZ¶VWKHRU\RIPRWLYDWLRQ0DVORZZKHUHIRUH[DPSOHGHYHO-
opers may be at a different stage in their careers than project managers. Sharp et al.
IRXQGDGLIIHUHQFHLQKRZVRIWZDUHGHYHORSHUVDQGSURMHFWPDQDJHUVZHUH
motivated, and suggest that project managers should recognize these differences.
Management approaches applied by project managers who assume that developers
are motivated in a similar way to themselves are in danger of being ineffective or
HYHQ GHWULPHQWDO +RZHYHU WKLV ¿QGLQJ GRHV DVVXPH WKDW UROHV DUH ZHOO GH¿QHG
,Q*6'WKLVLVQRWDOZD\VWKHFDVH5LFKDUGVRQHWDO)XUWKHUPRUHWKHOLW-
HUDWXUHLVGLYLGHGDVWRZKHWKHUFOHDUUROHGH¿QLWLRQLVDJRRGWKLQJ)RUH[DPSOH
.HQQHG\DQG1XUIRXQGFOHDUUROHGLIIHUHQWLDWLRQFDQKLQGHUHIIHFWLYHSURM-
ect management. Motivation by groupWKHUHIRUHZLOOEHGLI¿FXOWWRDFKLHYHZKHUH
JURXSLVGH¿QHGE\WKHUROHDSUDFWLWLRQHUSOD\VLQWKHGHYHORSPHQWLIWKDWUROHLV
QRWZHOOGH¿QHG
While role ambiguity can be stimulating for the practitioner – and far from the
7D\ORU DSSURDFK RIQDUURZVSHFLDOLVHGZRUN LWFDQ EHGLI¿FXOW WR PDQDJH7KH
case study in this chapter highlights some advantages and disadvantages associated
with role ambiguity: the individual may enjoy up-skilling, developing a healthy CV
with a broad skill set to market. However, if one member plays several roles, they
Table 10.9 Software Engineer Moderators and Controls and GSD compatibility
Mod.1 Career stage $W VWDJH WKDW DOORZV ÀH[LEOH ZRUNLQJ KRXUV DQG
travel
Mod.2 Culture Open, interested in and tolerant of other cultures
Mod.3 Job type/role/occupational Applies to all development roles and levels, though
level inexperienced levels may not be suited to GSD.
Mod.4 State of IT profession Ideally, buoyant to support feeling of security
Mod.5 Type of organisation Offers promotion opportunities, e.g. management,
FXVWRPHUIDFLQJGRPDLQVSHFL¿FWHFKQLFDOUROHV
Cont.1 Personality Traits Good communicator; not too introverted
Cont.2 Career Paths (Managerial/ Fixed in a person: Either type likely to be compat-
7HFKQLFDO ible with most GSD organisations.
Cont.3 Competencies $ELOLW\ERWKWHFKQLFDODQGPDQDJHULDO
Motivation Software Engineers Working in Virtual Teams across the Globe 275
can become over-stretched in terms of holding key knowledge, and having demands
RQWKHLUWLPHIURPFXVWRPHUVVDOHVIRUFHKHDGRI¿FHGHYHORSPHQWWHDPHWF$OVR
the hours they are required to work can be unsustainable. Therefore, despite the
challenging work, the individual may leave their employment if no time is allowed
for their own needs and for a work-life balance.
erating in different time zones without structure: “While synchronous groups can
often vary the degree and type of structure dynamically as needed, this is more dif-
¿FXOWIRUGLVWULEXWHGDV\QFKURQRXVJURXSVWKDWDUHGHSHQGHQWRQERWKVWUXFWXUHDQG
SURFHVVUXOHVIRUFRRUGLQDWLRQ´2FNHUHWDO%HLQJGHSHQGHQWRQVWUXFWXUH
¿WVWKH7D\ORU¶VVFLHQWL¿FPDQDJHPHQWYLHZWKDWWKHZD\WRPD[LPL]HRXWSXWZDVWR
discourage free thought, and expect employees to follow prescribed steps (Kenne-
G\DQG1XU,WDSSHDUVWKDWFRQWUROVDQGSURFHVVHVDUHRUWKRJRQDOWRFUHDWLYLW\
According to Ocker et al., “too much structure, or the wrong structure, can limit the
creative process”. This is supported by Van de Walle et al. who note the absence of
structured task support led to greater satisfaction in their study of distributed teams
9DQGH:DOOHHWDO7RDOORZSUDFWLWLRQHUVWKHIUHHGRPWREHFUHDWLYHWKH
project manager must therefore aim for a correct balance between structure (seen as
GH¿QHGSURFHVVHVDQGÀH[LELOLW\
FDVHVWXG\DQG¿QGLQJVDUHXVHGPHUHO\DVLQGLFDWRUVRIZKHUHSUDFWLFHVFDQKHOS
or hinder motivation. For example, some engineers might be highly motivated by
salary, and providing they are well paid, will continue to produce high quality work
despite many other motivators being challenged.
Acknowledgment
Thanks are extended to the many practitioners who gave their time and made this
study possible. Also thanks are given to the reviewers and colleagues who com-
mented and proof read early versions of this chapter. This work was supported, in
part, by Science Foundation Ireland grant 10/CE/I1855 to Lero - the Irish Software
(QJLQHHULQJ5HVHDUFK&HQWUHZZZOHURLH
Motivation Software Engineers Working in Virtual Teams across the Globe 279
References
$GDPV-67RZDUGDQXQGHUVWDQGLQJRILQHTXLW\-RXUQDORI$EQRUPDODQG6RFLDO3V\-
chology 67: 422-436
%DVVHWW-RQHV1/OR\G*&'RHV+HU]EHUJ¶Vmotivation theory have staying power?
-RXUQDORI0DQDJHPHQW'HYHORSPHQW
%HHFKDP6%DGGRR1+DOO75RELQVRQ+6KDUS+0RWLYDWLRQLQ6RIWZDUH(QJL-
QHHULQJ$6\VWHPDWLF/LWHUDWXUH5HYLHZ,QIRUPDWLRQDQG6RIWZDUH7HFKQRORJ\,67
(OVHYLHUSS±
%HHFKDP 6 2¶/HDU\ 3 %DNHU 6 5LFKDUGVRQ , 1ROO - :KR DUH ZH GRLQJ Global
Software Development research for? In: 8th IEEE International Conference on Global
6RIWZDUH(QJLQHHULQJ,&*6(µ%DUL,WDO\
%HHFKDP66KDUS+%DGGRR1+DOO75RELQVRQ+'RHVWKH;3HQYLURQPHQWPHHW
the motivational needs of the Software Developer? An Empirical Study. Agile 2007 Con-
ference, Washington D.C., USA
%XUQ-0&RXJHU-'0D/0RWLYDWLQJ,7SURIHVVLRQDOV7KH+RQJ.RQJFKDOOHQJH
,QIRUPDWLRQ 0DQDJHPHQW
&DUPHO ( *OREDO 6RIWZDUH7HDPV &ROODERUDWLRQ$FURVV %RUGHUV DQG7LPH=RQHV
Saddle River, NJ, Prentice Hall
&RXJHU-'=DZDFNL5$0RWLYDWLQJDQGPDQDJLQJFRPSXWHUSHUVRQQHO1HZ<RUN
Wiley
&UHSHDX5*&URRN&:*RVODU0'0F0XUWUH\0(&DUHHU$QFKRUVRI,QIRUPDWLRQ
6\VWHPV3HUVRQQHO-RXUQDORI0DQDJHPHQW,QIRUPDWLRQ6\VWHPV
GD6LOYD)4)UDQoD$&&7RZDUGVXQGHUVWDQGLQJWKHXQGHUO\LQJVWUXFWXUHRIPRWL-
YDWLRQDOIDFWRUVIRUVRIWZDUHHQJLQHHUVWRJXLGHWKHGH¿QLWLRQRIPRWLYDWLRQDOSURJUDPV
-RXUQDORI6\VWHPVDQG6RIWZDUH
'HVKSDQGH65LFKDUGVRQ,&DVH\9%HHFKDP6&XOWXUHLQ*OREDO6RIWZDUHGHYHORS-
ment - a Weakness or Strength? In: IEEE International Conferences on Global Software
(QJLQHHULQJ,&*6(3ULQFHWRQ86$
)HUQiQGH]6DQ] / 0LVUD 6 ,QÀXHQFH RI +XPDQ )DFWRUV LQ 6RIWZDUH 4XDOLW\ DQG
3URGXFWLYLW\LQ%0XUJDQWH2*HUYDVL$,JOHVLDV'7DQLDUDQG%$SGXKDQ(GV
Computational Science and Its Applications - ICCSA 2011, Springer Berlin Heidelberg.
6786: 257-269
)HUUDWW7:6KRUW/($UHLQIRUPDWLRQV\VWHPVSHRSOHGLIIHUHQWDQLQYHVWLJDWLRQRI
PRWLYDWLRQDO GLIIHUHQFHV 0DQDJHPHQW ,QIRUPDWLRQ 6\VWHPV 0,6 4XDUWHUO\
377-387
)UDQoD$&&&DUQHLUR'(GD6LOYD)47RZDUGVDQ([SODQDWRU\7KHRU\RI0RWLYD-
tion in Software Engineering: A Qualitative Case Study of a Small Software Company.
WK,(((%UD]LOLDQ6\PSRVLXPRQ6RIWZDUH(QJLQHHULQJ6%(6
)UH\%62VWHUORK06XFFHVVIXO0DQDJHPHQWE\0RWLYDWLRQ%DODQFLQJ,QWULQVLFDQG
Extrinsic Incentives, Berlin-Heidelberg, Springer-Verlag
*DU]D$,/XQFH6(0DQLDP%&DUHHUDQFKRUVRI+LVSDQLFLQIRUPDWLRQV\VWHPVSUR-
fessionals. Proceedings - Annual Meeting of the Decision Sciences Institute: 1067-1072
+DFNPDQ-52OGPDQ*50RWLYDWLRQWKURXJKWKHGHVLJQRIZRUNWHVWRIDWKHRU\
New York, Academic Press
280 Beecham
âPLWH'Global Software Development Improvement. PhD Thesis, Riga Information
Technology Institute, University of Latvia
âWHLQEHUJD/âPLWH'7RZDUGVDFRQWHPSRUDU\XQGHUVWDQGLQJRIPRWLYDWLRQLQGLV-
tributed software projects: solution proposal, University of Latvia
6XPQHU0<DJHU6)UDQNH'&DUHHURULHQWDWLRQDQGRUJDQL]DWLRQDOFRPPLWPHQWRI
IT personnel. ACM SIGMIS CPR Conference on Computer Personnel Research (Atlan-
WD*HRUJLD86$$SULO
7D\ORU):6FLHQWL¿F0DQDJHPHQW+DUSHUDQG5RZ
9DQGH:DOOH%&DPSEHOO&'HHN)37KH,PSDFWRI7DVN6WUXFWXUHDQG1HJRWLDWLRQ
6HTXHQFHRQ'LVWULEXWHG5HTXLUHPHQWV1HJRWLDWLRQ$FWLYLW\&RQÀLFWDQG6DWLVIDFWLRQ
published by LNCS
9HUQHU - %HHFKDP6 &HUSD 1 6WDNHKROGHU'LVVRQDQFH 'LVDJUHHPHQWVRQ SURMHFW
outcome and its impact on team motivation across three countries. In: ACM SIGMIS
CPR ‘10, Vancouver, Canada
9HUQHU-$OL%DUEDU0&HUSD1+DOO7%HHFKDP6LQ3UHVV)DFWRUVWKDW0RWLYDWH6RIW-
ware Engineering Teams: A Four Country Empirical Study. Journal of Systems and Soft-
ZDUH-66
<H<.LVKLGD-7RZDUGDQXQGHUVWDQGLQJRIWKHPRWLYDWLRQRIRSHQVRXUFHVRIWZDUH
developers. Proceedings - International Conference on Software Engineering: 419-429
Author Biography
Sarah Beecham holds the position of Research Fellow in the Process Quality
Group in Lero – the Irish Software Engineering Research Centre. Sarah’s research
interests include software fault prediction, effort estimation, evidence based soft-
ware engineering, requirements engineering, software process improvement. She
has published widely in the area of Software Engineer Motivation.