Sciweavers

1268 search results - page 43 / 254
» Supporting collaboration in distributed software engineering...
Sort
View
120
Voted
CSCWD
2006
Springer
15 years 7 months ago
A Process Traceability Methodology to Support Conflict Management
The process of collaborative engineering design is relatively complex, and often results in various conflicts due to multi-actors interactions. Therefore, a critical element of co...
Mohamed-Zied Ouertani, Lilia Gzara Yesilbas, Gabri...
139
Voted
CORR
2010
Springer
157views Education» more  CORR 2010»
15 years 3 months ago
Detecting Coordination Problems in Collaborative Software Development Environments
Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code. Among the software code there exist te...
Chintan Amrit, Jos van Hillegersberg
129
Voted
AGILEDC
2009
IEEE
15 years 9 months ago
Easing Team Politics in Agile Usability: A Concept Mapping Approach
— Team politics complicate software projects. They cause internal conflicts that can not only cost a software team time and money, but may also detract from the needs of the prod...
Jeremy T. Barksdale, Eric D. Ragan, D. Scott McCri...
138
Voted
SIGSOFT
2004
ACM
16 years 4 months ago
How a good software practice thwarts collaboration: the multiple roles of APIs in software development
The principle of information hiding has been very influential in software engineering since its inception in 1972. This principle prescribes that software modules hide implementat...
Cleidson R. B. de Souza, David F. Redmiles, Li-Te ...
120
Voted
ICSE
2008
IEEE-ACM
16 years 3 months ago
Effecting change: coordination in large-scale software development
Large-scale software development requires coordination within and between very large engineering teams, each of which may be located in different locations and time zones. Numerou...
Andrew Begel