Risk in web-development projects delivered by distributed development teams
The identified themes formed the basis of the finalised Framework which consists of 108 discrete ‘Risks’ grouped into 25 ‘Risk Themes’, themselves contained within the following 10 ‘Major Themes’:
- Development approach and standards
- Tools and software
- Distance and time zone
- Culture and language
- Team building and management
- Clients and their organisation
- Third party team members
- Financial and contractual
- Project Management
One of the key findings from this study is that all participants described the seventh item, ‘communication’, as the largest area affecting distributed web projects. Within this theme the most significant risks were felt to be caused by the increased time taken to brief staff, as well as a lack of face-to-face interaction leading to weaker teams. Equally ‘problems communicating change’ were raised repeatedly, together with ‘communicating progress to the project team’. Overall staff motivation and a shared sense of purpose were seen as hard to develop across a distributed team.
Interestingly, outside of ‘communication’, neither culture nor distance were considered major issues for the team on projects where the team was based in Northern or Central Europe. Equally as teams move south and east more issues were raised as the risks became more cultural, especially when the ‘common’ project language of English wasn’t spoken so well. US teams were felt to cause risk due partly to distance and time zone, but also for a higher likelihood of team fatigue in maintaining a shared window of working hours. Communication issues were raised with remote teams in India and Asia, with issues raised particularly by non-native English speakers around ‘hard to understand’ accents, as well as poor communications infrastructure.
On the positive, an observation that was raised repeatedly is the value of personal relationships and how they mitigate distance and cultural risk; this was stressed by the agency’s founder in his interview as he discussed how the company had been set up with teams in both the UK and Poland.
Comparison with other studies
Comparing these results with a previous risk framework (McDowall, 2005) for non-distributed web development teams it can be seen there are some common themes across both studies e.g. ‘team’ and ‘communication’, and that some specific risks are the same e.g. ‘client’s other commitments makes communication slow’, and “complex organisational decision making process’. Equally areas like ‘requirements uncertainty’ which figured heavily in the 2005 study of co-located teams is not raised as an impacted risk in this study.
Other researchers have looked at the wider area of offshoring general IT software development, and researchers like Islam et al. (2011) have identified similar themes including ‘communication’ and ‘project coordination’ as being essential in an offshore development context and when poorly managed increases risk significantly. This is clearly in line with this study’s findings and indicates commonality between distributed projects regardless of whether they are web focused or more general IT related.
The findings from this study strongly indicate that there is a change in the risk profile when teams are distributed. This is seen by the participants as overwhelmingly negative, in that risks are increased across all of the theme areas identified and with particular emphasis on Communication.
The risks identified above are summarised as a table here