Abstract | ||
---|---|---|
To systematize software development, many process models have been proposed over the years. These models focus on the sequence of steps used by developers to create reliable software. Though these process- models have helped companies to gain certification and attain global standards, they don't take into account interpersonal interactions and various other social aspects of software development organizations. In this paper we tackle one crucial part of the Coordination problem in Software Development, namely the problem of task assignment in a team. We propose a methodology to test a hypothesis based on how social networks can be used to improve coordination in Software Industry. In a pilot case study based on 4 teams of Masters Student working in a globally distributed environment (Holland and India), the social network structures along with the task distribution in each of the teams were analyzed. In each case we observed patterns, which could be used to test many hypotheses on team coordination and task allocation between them. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1145/1083106.1083107 | ACM SIGSOFT Software Engineering Notes |
Keywords | Field | DocType |
social network analysis,social network,distributed environment,process model,software architecture,software development | Personal software process,Systems engineering,Computer science,Software development process,Software metric,Software construction,Team software process,Software development,Goal-Driven Software Development Process,Social software engineering | Journal |
Volume | Issue | ISSN |
30 | 4 | 0163-5948 |
ISBN | Citations | PageRank |
1-59593-120-1 | 6 | 0.42 |
References | Authors | |
4 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
chintan amrit | 1 | 160 | 19.11 |