SEGAL Project Page
Patterns of Requirements Clarification
In this project we create an approach to analyzing online requirements communication and a method for the detection and classification of clarification events in requirement discussions. Preliminary results from analyzing online requirements communication in IBM's RTC project led to the identification of a set of six clarification patterns.
Members: Eric Knauss and Germán Póo-Caamaño
Predicting Integration Failures Using Social Network Analysis on Developer Communication
This project studied the communication and integration results of development teams in IBM's Jazz project. We developed a predictive model that uses information about developers communication to indicate whether an integration will fail.
Members: Timo Wolf, Adrian Schröter, and Thanh Nguyen
Chat to Enhance Coordination
This project uses project historical information about artifact dependencies and developer communication to recommend who should collaborate together to avoid failed integrations.
Members: Adrian Schröter
Distance and Communication Delay
This project investigated whether geographical distance continues to affect developers collaboration in large teams that use development environments specifically designed to support collaborative distributed teams. We analyzed the communication, response and resolution times in the IBM's Jazz project and found only a small effect of distance.
Members: Thanh Nguyen, Timo Wolf
Requirements-Driven Collaboration
This project develops a framework to the study of the communication and fleeting knowledge within a cross-functional team whose members work on same or interrelated requirements, and their associated downstream artifacts.
Members: Sabrina Marczak, Irwin Kwan , Daniela Damian
Communication and Fleeting Knowledge Underlying Requirements-Driven Collaboration
This project aims at characterizing aspects of communication and fleeting knowledge n requirements-driven collaboration.
Members: Sabrina Marczak
Leveraging Implicit Relationships in Requirements Driven Collaboration
This project intends to identify automatically the team members that belong in a requirement-centred team by examining requirements documentation, project tracker databases, and communication messages.
Members: Irwin Kwan
Socio-Technical Congruence: A Weighted congruence measure
This project develops an improvement to the original socio-technical congruence calculation in the literature. Our measure considers the strength of relationships between people and tasks, interdependent tasks and between project members.
Members: Irwin Kwan, Adrian Schröter
Related Contributors: Recommending whose working in your workspace
This project uses work item dependencies and change-set information in a project to identify coordination needs among contributors and to list those related to your work together with the work items that you have in common.
Members: Irwin Kwan
Feature Awareness and Coordination Tools
This project develops theories and tools to address team awareness and coordination problems in complex and distributed software projects. We are currently exploring two concepts in prototype form to overcome the task-centric approach of managing awareness and coordination.
Members: Lucas Panjer
Communication Content Analysis
We believe
that there is a big potential for future research to tap into this
valuable data source in order to gain more insights about GSD settings.
The goal is to apply content analysis methods on the communication
content in our case study of the IBM Jazz Team.
Members: Thanh Nguyen
Models of Distributed Software Development Evolution
Based on an understanding of the differences between offshore outsourcing and internal offshoring, this project develops a model of typical evolution patterns in software development activities within and among the subsidiaries owned by an organization.
Members: Rafael Prikladniki (link to Rafael's PUCRS project website)

