Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Global Software Team and Inexperienced Software Team

View through CrossRef
Given that the number of qualified programmers cannot be increased drastically and rapidly, software managers in most parts of the world will likely have to live with a human resources shortage in this area for some time. One way of dealing with this shortage is to form global software teams in which members are recruited from all over the world and software is developed in a distributed manner. Forming such a global software teams can have many advantages. In addition to alleviating the problems caused by scarcity of human resources, programmers on a global team would be free to work without being confined by physical location. Although forming global software teams may increase the size of the pool of programmers that can be recruited, both team quality and software quality are issues of great concern. Some software companies would prefer to establish a global software team with software programmers in developing countries, such as China, Poland, and South Africa (Sanford, 2003). Given the tremendous salary gap between skilled and unskilled developers or between developed and developing countries, it is not difficult to see that maintaining a team with a proportion of less experienced members significantly reduces running expenses (Figure 1). On the other hand, however, it would present the problem of managing inexperienced programmers. This chatper shares our experience of managing inexperienced software teams in China. To simplify our discussion, we deal separately with the two topics of inexperienced software teams and global software teams. However, it should be noted that a global software team can be composed of both inexperienced and experienced software subteams. We categorize the problems in these two types of software teams which will help software managers learn more how to manage the two types of software teams.
Title: Global Software Team and Inexperienced Software Team
Description:
Given that the number of qualified programmers cannot be increased drastically and rapidly, software managers in most parts of the world will likely have to live with a human resources shortage in this area for some time.
One way of dealing with this shortage is to form global software teams in which members are recruited from all over the world and software is developed in a distributed manner.
Forming such a global software teams can have many advantages.
In addition to alleviating the problems caused by scarcity of human resources, programmers on a global team would be free to work without being confined by physical location.
Although forming global software teams may increase the size of the pool of programmers that can be recruited, both team quality and software quality are issues of great concern.
Some software companies would prefer to establish a global software team with software programmers in developing countries, such as China, Poland, and South Africa (Sanford, 2003).
Given the tremendous salary gap between skilled and unskilled developers or between developed and developing countries, it is not difficult to see that maintaining a team with a proportion of less experienced members significantly reduces running expenses (Figure 1).
On the other hand, however, it would present the problem of managing inexperienced programmers.
This chatper shares our experience of managing inexperienced software teams in China.
To simplify our discussion, we deal separately with the two topics of inexperienced software teams and global software teams.
However, it should be noted that a global software team can be composed of both inexperienced and experienced software subteams.
We categorize the problems in these two types of software teams which will help software managers learn more how to manage the two types of software teams.

Related Results

Team Monitoring, Does it Matter for Team Performance? Moderating role of Team Monitoring on Team Psychological Safety and Team Learning
Team Monitoring, Does it Matter for Team Performance? Moderating role of Team Monitoring on Team Psychological Safety and Team Learning
Introduction: The use of work teams is a strategy that allows organizations to move faster and more proactively. Team performance is an interesting issue that needs to be studied m...
Can information about solid food be transmitted from one piglet to another?
Can information about solid food be transmitted from one piglet to another?
AbstractWhen weaned early, piglets commonly take some time to accept solid food, resulting in a growth check and reduced welfare. The transmission of information about food between...
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical a...
Team reflections, team mental models and team performance over time
Team reflections, team mental models and team performance over time
Purpose Although previous research proved positive impacts of team reflection on team outcomes, especially team performance and innovation, there are only a few insights in to whic...
Emergence of team engagement under time pressure: role of team leader and team climate
Emergence of team engagement under time pressure: role of team leader and team climate
PurposeThis paper aims to identify the determinants of team engagement emerging as a collective team-level phenomenon under time pressure context. The paper particularly explores h...
Team member involvement in team leader training and performance
Team member involvement in team leader training and performance
PurposeThis study seeks to: involve team members in part of the actual design of training for their own team leaders; improve team leader knowledge and skills; and demonstrate the ...

Back to Top