EssaysForStudent.com - Free Essays, Term Papers & Book Notes
Search

Globally Distributed Software Development - Fextrax

By:   •  Study Guide  •  558 Words  •  January 20, 2010  •  910 Views

Page 1 of 3

Join now to read essay Globally Distributed Software Development - Fextrax

Fextrax Presentation

Assignment #2

Globally Distributed Software Development (GDSD)

“Software engineering is witnessing a transition from the traditional co-located form of development to a form in which global software teams collaborate across national borders” (Damian, Zowghi. 2003)

We live in an age of outsourcing. Firms seem to be subcontracting an ever expanding set of activities, ranging from product design to assembly, from research and development to marketing, distribution and after-sales service. Some firms have gone so far as to become "virtual" manufacturers, owning designs for many products but making almost nothing themselves.

It means finding a partner with which a firm can establish a bilateral relationship and having the partner undertake relationship-specific investments so that it becomes able to produce goods or services that fit the firm's particular needs.1

This is the question that Fextrax must ask before they decide on GDSD or outsourcing: “What is the impact of stakeholders' geographical distribution on global software development?”2

How do remote communication and knowledge management, cultural diversity and time differences negatively/positively impact on the software development process?

Globally Distributed Software Development:

GDSD is the creation of software by geographically distributed stakeholders in multiple locations.

Some of the positive effects of GDSD are:

International perspectives and skills sets are utilised

Wider labour pool of highly skilled employees to choose from

Reduce costs by locating staff and developing global offices in low cost economies

Increase local knowledge of global markets (know what the customer wants)

Opportunity for increased employee distribution

Increased autonomy for employees whose managers are not co-located

From these positives we can deduct that GDSD can lead to improved performance, lower costs and improved workforce standards. However, not all the effects are positive and one must also consider the negative effects of GDSD

Research has found that the negative effects of GDSD are:

Lack of common understanding due to poor communication

Work is slowed down due the involvement of more people leading to bureaucracy

Reduced awareness of working local context and practices

Distributed teams do not under go the same forming-storming-norming performing process that co-located teams do

Lack of Trust

People at different sites are less likely to perceive themselves as part of the same team than are people at the same site

Ability to share work artefacts

In assessing the different effects that an implementation of GDSD would have on Fextrax

Download as (for upgraded members)  txt (4.1 Kb)   pdf (80.1 Kb)   docx (11.9 Kb)  
Continue for 2 more pages »