Offshore Vendors’ Software Development Team Configurations

Author(s):  
Suranjan Chakraborty ◽  
Saonee Sarker ◽  
Sudhanshu Rai ◽  
Suprateek Sarker ◽  
Ranganadhan Nadadhur

This research uses configuration theory and data collected from a major IT vendor organization to examine primary configurations of distributed teams in a global off-shoring context. The study indicates that off-shoring vendor organizations typically deploy three different types of configurations, which the authors term as thin-at-client, thick-at-client, and hybrid. These configurations differ in terms of the size of the sub-teams in the different distributed locations and the nature of the ISD-related tasks performed by the distributed team members. In addition, the different configurations were compared on their inherent process-related and resource-related flexibilities. The thick-at-client configuration emerged as the one that offers superior flexibility (in all dimensions).However, additional analysis also revealed contingencies apart from flexibility that may influence the appropriateness of the distributed ISD team configuration, including the volatility of the client organization’s environment and the extent to which the ISD tasks can be effortlessly moved to the vendor’s home location.

2011 ◽  
Vol 19 (3) ◽  
pp. 1-29
Author(s):  
Suranjan Chakraborty ◽  
Saonee Sarker ◽  
Sudhanshu Rai ◽  
Suprateek Sarker ◽  
Ranganadhan Nadadhur

This research uses configuration theory and data collected from a major IT vendor organization to examine primary configurations of distributed teams in a global off-shoring context. The study indicates that off-shoring vendor organizations typically deploy three different types of configurations, which the authors term as thin-at-client, thick-at-client, and hybrid. These configurations differ in terms of the size of the sub-teams in the different distributed locations and the nature of the ISD-related tasks performed by the distributed team members. In addition, the different configurations were compared on their inherent process-related and resource-related flexibilities. The thick-at-client configuration emerged as the one that offers superior flexibility (in all dimensions).However, additional analysis also revealed contingencies apart from flexibility that may influence the appropriateness of the distributed ISD team configuration, including the volatility of the client organization’s environment and the extent to which the ISD tasks can be effortlessly moved to the vendor’s home location.


2021 ◽  
Author(s):  
◽  
Siva Dorairaj

<p>Team co-location is a hallmark of Agile software development that advocates face-to-face interaction and close collaboration among team members. Distributed teams, however, use Agile methods despite the separation of team members through space, time and culture. Little is known about how distributed teams use Agile methods for software development. A Grounded Theory research study that involved 55 participants from 38 different software companies in the USA, India, and Australia was carried out to investigate the key concern of distributed teams in Agile software development. This thesis proposes “The Theory of One Team” which explains how a distributed team in Agile software development adopts explicit strategies for bridging spatial, temporal, and socio-cultural distances, while facing critical impact factors, in order to become one team. This thesis primarily describes how a distributed team resolves the key concern of becoming one team. This thesis also provides the members of a distributed team with techniques for building trust with one another. In addition, this thesis serves to inform senior managers about the importance of supporting distributed teams in Agile software development.</p>


2021 ◽  
Author(s):  
◽  
Siva Dorairaj

<p>Team co-location is a hallmark of Agile software development that advocates face-to-face interaction and close collaboration among team members. Distributed teams, however, use Agile methods despite the separation of team members through space, time and culture. Little is known about how distributed teams use Agile methods for software development. A Grounded Theory research study that involved 55 participants from 38 different software companies in the USA, India, and Australia was carried out to investigate the key concern of distributed teams in Agile software development. This thesis proposes “The Theory of One Team” which explains how a distributed team in Agile software development adopts explicit strategies for bridging spatial, temporal, and socio-cultural distances, while facing critical impact factors, in order to become one team. This thesis primarily describes how a distributed team resolves the key concern of becoming one team. This thesis also provides the members of a distributed team with techniques for building trust with one another. In addition, this thesis serves to inform senior managers about the importance of supporting distributed teams in Agile software development.</p>


Author(s):  
Stephen Rylander

Creating and maintaining trust amongst distributed team members is required for an organization to benefit from a distributed team model. Where face-to-face interactions were once the only model to gradually create trust, different models are required for a team that is not co-located. This chapter examines the basic need for trust, how the individual comes before the team, barriers to trust, and prepares the reader to examine his or her own situation to improve or create a new team based on trusting professional relationships.


Author(s):  
Vinita Seshadri ◽  
Elangovan N.

The chapter highlights the social distance, i.e. lack of emotional connection, formed among individuals working remotely in a geographically distributed team. The virtuality and cultural diversity of such teams creates limited opportunities for dispersed members to build social ties with remote team members leading to formation of ‘us' versus ‘them' attitudes which corrode team effectiveness. Based on a survey of 482 Indian IT professionals working in distributed teams, we find that social distance negatively impacts team effectiveness. Further, the results of the study show that practices such as task interdependence, inclusive communication, contextual information and shared identity can moderate the negative relationship between social distance and team effectiveness at varying levels of perceived status equality among individuals working in geographically distributed teams. The chapter provides recommendations for the effective management of geographically distributed teams whereby managers act as a bridge between the team members to overcome social distance.


2016 ◽  
Vol 6 (1) ◽  
pp. 19-37 ◽  
Author(s):  
Kerstin Siakas ◽  
Elli Georgiadou ◽  
Dimitrios Siakas

In today's competitive business environment increasingly large numbers of organisations use distributed teams in their international operations. This paper provides a basis for discussion and analysis of knowledge sharing between distributed team members working in a global context in different organisational and national cultures. Examining the different cultural values and perceptions related to knowledge sharing, the authors aim at making more explicit the human and cultural dynamics that bear on knowledge sharing and knowledge management success. A lifecycle for knowledge creation and sharing is discussed. The use of Cultural and Organisational Diversity Evaluation (CODE) is proposed for assessing the fit between national and organisational culture. The objective of using the CODE model is to raise awareness of the cultural values and attitudes in distributed teams and in combination with the life-cycle to ensure an effective process quality management and foster a knowledge sharing culture within distributed team members.


Author(s):  
Kerstin Siakas ◽  
Elli Georgiadou ◽  
Dimitrios Siakas

In today's competitive business environment increasingly large numbers of organisations use distributed teams in their international operations. This paper provides a basis for discussion and analysis of knowledge sharing between distributed team members working in a global context in different organisational and national cultures. Examining the different cultural values and perceptions related to knowledge sharing, the authors aim at making more explicit the human and cultural dynamics that bear on knowledge sharing and knowledge management success. A lifecycle for knowledge creation and sharing is discussed. The use of Cultural and Organisational Diversity Evaluation (CODE) is proposed for assessing the fit between national and organisational culture. The objective of using the CODE model is to raise awareness of the cultural values and attitudes in distributed teams and in combination with the life-cycle to ensure an effective process quality management and foster a knowledge sharing culture within distributed team members.


Author(s):  
Mirna Muñoz ◽  
Adriana Peña ◽  
Jezreel Mejia ◽  
Gloria Piedad Gasca-Hurtado ◽  
Maria Clara Gómez-Álvarez ◽  
...  

Author(s):  
Haydee M. Cuevas ◽  
Stephen M. Fiore ◽  
Eduardo Salas ◽  
Clint A. Bowers

With the structure of teams in organizations increasing in complexity to include both co-located and distributed team members, explicit linkages between theory and practice are critically needed to mitigate the negative effects that computer-mediated interaction may have on distributed team performance. Following a macroergonomic approach, this paper focuses on describing how theories from organizational psychology can address some of the challenges faced by this small, but growing, subset of teams. Specifically, theories in motivation, group dynamics, and decision making can be applied to offer practical guidelines to foster the development of positive team attitudes (e.g., cohesion, trust) and behaviors (e.g., goal-setting, self-regulation), and successful decision making performance in distributed teams.


VINE ◽  
2014 ◽  
Vol 44 (3) ◽  
pp. 394-419 ◽  
Author(s):  
Roopesh Kevin Sungkur ◽  
Mayvin Ramasawmy

Purpose – The purpose of this paper is to propose Knowledge4Scrum, a novel knowledge management tool for agile distributed teams. Agile software development (ASD) refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The two most widely used methodologies based on the agile philosophy are scrum and extreme programming. Whichever methodology is considered, agile teams usually consist of few members and are collocated under the same roof. However, nowadays, agile practices for distributed development are gaining much momentum. The main reasons behind such practice are cheaper skilled labour, minimizing production cost, reducing time to market and increasing the quality and performance of projects. Along with the benefits obtained through globally distributed development, there are, however, many difficulties faced by various organisations. These problems are caused mostly due to distance, time and cultural differences. To meet up with the level of complexity of projects, ASD also has to keep up with many challenges, especially in cases of distributed teams. Four major challenges have been identified. First, the introduction of global software development entails a number of difficulties, especially related to knowledge sharing. For instance, lack of transparency is frequently observed within such teams, whereby a team member is totally unaware of the activities of his/her colleagues. Second, the unavailability of team members due to time zone differences adds up to the list of problems confronted by distributed teams. Third, there can be misunderstanding amongst the team member due to communication problems, especially in cases where the mother language of the team members is different. Fourth, a common issue faced by distributed teams is the loss of knowledge when an employee resigns from his/her post. Design/methodology/approach – Based on the main problems outlined above, what has been proposed is Knowledge4Scrum, a novel knowledge management tool for agile distributed teams. Knowledge4Scrum will act as a global repository for knowledge sharing in Scrum distributed teams with the possibility of creating new knowledge through data mining techniques. Valid past projects data have been collected to train and test the data mining models. The research also investigates the suitability of knowledge management in Scrum distributed teams to address the various challenges addressed above. Findings – Knowledge4Scrum supports the four knowledge management processes, namely, knowledge creation/acquisition, knowledge storage, knowledge dissemination and knowledge application. It has been found that the aforementioned tool satisfactorily addressed issues of distance, time and cultural differences that crop-up in distributed development teams. Data mining has been the main aspect for the knowledge creation and application processes, whereby new knowledge has been determined by examining and extracting patterns from existing data found in the repository. Originality/value – A major feature of the Knowledge4Scrum tool lies in the knowledge creation and application section, where a number of data mining techniques have been utilised to identify trends and patterns in past data collected. When compared to the COnstructive COst MOdel to estimate project duration, Knowledge4Scrum gives more than satisfactory results. Such functionalities will actually help managers for future project planning and in decision-making.


Sign in / Sign up

Export Citation Format

Share Document