Dissertation10.3990/1.9789036527767
Improving coordination in software development through social and technical network analysis
Chintan Amrit
- 03 Dec 2008
TL;DR: A method and a tool that a project manager can use in order to identify specific coordination problems that are Socio/Technical Structure Clashes (STSCs), which are potentially very useful for the project manager in planning and monitoring complex development projects.
read more
Abstract: Today’s dynamic and distributed development environment brings significant challenges
for software project management. In distributed project settings, “management by walking
around” is no longer an option, and project managers may miss out on key project insights.
At the same time, the high coordination requirements caused by the dynamic distributed
environment can cause many coordination difficulties and can even lead to coordination
breakdowns. In response to some of these problems, researchers have developed detailed
patterns for describing the preferred relationships between the team communication structure
(the social network) and the technical software architecture. We call such patterns
Socio-Technical Patterns. As they capture a wide variety of knowledge and experience
Socio, Technical and Socio-Technical Patterns (or Socio/Technical Patterns in short) are
potentially very useful for the project manager in planning and monitoring complex development
projects. However, these patterns are hard to implement and monitor in practice.
The reason behind this is that it is difficult to find coordination problems in order to apply
the solutions provided by the Socio/Technical Patterns, as purely manual techniques are
labour intensive. Especially within dynamic and iterative distributed environments, the use
of Socio/Technical Patterns is challenging. But, even in small companies, employing between
20 and 50 developers (ref Chapter 5 and 6), the social network and the relation to the
software tasks can get quite complicated for the software manager to track. As part of the
TESNA (TEchnical Social Network Analysis) project, we have developed a method and a
tool that a project manager can use in order to identify specific coordination problems that
we call Socio/Technical Structure Clashes (STSCs). We have evaluated the TESNA
method and tool in two commercial case studies (Chapters 5 and 6) and multiple case studies
in the Open Source development environment (Chapter 7).
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Design Prototypes: A Knowledge Representation Schema for Design
John S. Gero
- 08 Nov 2014
TL;DR: A knowledge representation schema for design called design prototypes is introduced and described to provide a suitable framework to distinguish routine, innovative, and creative design.
1.7K
Exploring the impact of socio-technical core-periphery structures in open source software development
TL;DR: In this paper, the authors apply the social network concept of core-periphery structure to the socio-technical structure of a software development team, and propose a socio technical pattern that can be used to locate emerging coordination problems in Open Source projects.
•Posted Content
Exploring the Impact of Socio-Technical Core-Periphery Structures in Open Source Software Development
TL;DR: A socio-technical pattern that can be used to locate emerging coordination problems in Open Source projects is proposed and oscillatory shifts towards and away from the core can be considered as an indication of the instability of the project.
Human factors in software development: On its underlying theories and the value of learning from related disciplines. A guest editorial introduction to the special issue
TL;DR: Empirical evidence is presented on the importance of research involving Human factors in the field of Software Engineering and a citation analysis exercise is run to identify the prominent theories related to Human Factors in SD.
Team‐external coordination in large‐scale software development projects
TL;DR: It is found that the satisfaction of these needs seems to influence teams' performance, although the results are inconclusive and yield a closer look in future research.
References
•Book
Case Study Research: Design and Methods
Robert K. Yin
- 01 Oct 1984
TL;DR: In this article, buku ini mencakup lebih dari 50 studi kasus, memberikan perhatian untuk analisis kuantitatif, membahas lebah lengkap penggunaan desain metode campuran penelitian, and termasuk wawasan metodologi baru.
79.8K
•Book
Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma,Richard Helm,Ralph E. Johnson,John Vlissides +3 more
- 01 Jan 1994
TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
24.8K
•Journal Article
The magical number seven, plus or minus two: some limits on our capacity for processing information
TL;DR: The theory of information as discussed by the authors provides a yardstick for calibrating our stimulus materials and for measuring the performance of our subjects and provides a quantitative way of getting at some of these questions.
23.5K
•Book
The magical number seven plus or minus two: some limits on our capacity for processing information
George A. Miller
- 01 Jan 1956
TL;DR: The theory provides us with a yardstick for calibrating the authors' stimulus materials and for measuring the performance of their subjects, and the concepts and measures provided by the theory provide a quantitative way of getting at some of these questions.
•Book
Social Network Analysis: Methods and Applications
Stanley Wasserman,Katherine Faust +1 more
- 25 Nov 1994
TL;DR: This paper presents mathematical representation of social networks in the social and behavioral sciences through the lens of Dyadic and Triadic Interaction Models, which describes the relationships between actor and group measures and the structure of networks.
18.9K
Related Papers (5)
Felix Londono
- 01 May 1991
Omar Badreddin
- 29 Oct 2018
John P.T. Mo,Ronald C. Beckett +1 more
- 01 Jan 2019