Sciweavers

361 search results - page 11 / 73
» Effecting change: coordination in large-scale software devel...
Sort
View
HICSS
2008
IEEE
110views Biometrics» more  HICSS 2008»
15 years 6 months ago
Shared Mental Models among Open Source Software Developers
1 Shared understandings are important for software development as they guide to effective individual contributions to, and coordination of, the software development process. In thi...
Barbara Scozzi, Kevin Crowston, U. Yeliz Eseryel, ...
ICSE
2009
IEEE-ACM
15 years 6 months ago
An environment for synchronous software development
Collaboration is essential for the development of complex software systems. When a team of developers is geographically distributed, collaboration aspects –such as awareness, co...
Lile Hattori, Michele Lanza
121
Voted
JIPS
2010
159views more  JIPS 2010»
14 years 6 months ago
A Dynamic Approach to Estimate Change Impact using Type of Change Propagation
Software evolution is an ongoing process carried out with the aim of extending base applications either for adding new functionalities or for adapting software to changing environm...
Chetna Gupta, Yogesh Singh, Durg Singh Chauhan
TSE
2002
71views more  TSE 2002»
14 years 11 months ago
Visualizing Software Changes
A key problem in software engineering is changing the code. We present a sequence of visualizations and visual metaphors designed to help engineers understand and manage the softw...
Stephen G. Eick, Todd L. Graves, Alan F. Karr, Aud...
ECSCW
2007
15 years 1 months ago
Semi-Synchronous Conflict Detection and Resolution in Asynchronous Software Development
Previous work has found that (a) when software is developed collaboratively, concurrent accesses to related pieces of code are made, and (b) when these accesses are coordinated asy...
Prasun Dewan, Rajesh Hegde