Collaborative Software Development over the Internet: Tools and Experiences

GUILLERMO LICEA, JESÚS FAVELA, J. A. GARCÍA MUÑOZ, JOSEFINA RODRÍGUEZ

Resumen


THE DEVELOPMENT OF LARGE - SCALE SOFTWARE SYSTEMS REQUIRES THE INTERACTION OF SPECIALIST WITH DIFFERENT AREAS OF EXPERTISE. COMMUNICATION AND COORDINATION AMONG THESE SPECIALISTS IS OF KEY IMPORTANCE TO THE SUCCESS OF A PROJECT. WITH THE GLOBALIZATION OF THE SOFTWARE INDUSTRY, THESE SPECIALISTS ARE OFTEN DISTRIBUTED IN SEVERAL PLACES COMPLICATING THEIR COORDINATION. THIS PAPER DESCRIBES OUR EXPERIENCES IN THE DEVELOPMENT OF AN INTERNET - BASED GROUPWARE ENVIROMENT TO SUPPORT SOFTWARE DEVELOPMENT. THIS ENVIROMENT, WHICH INTEGRATES A SET OF TOOLS THAT SUPPORT SEVERAL TECHNICAL AND ADMINISTRATIVE SOFTWARE OF AN EVOLUTIONARY FOUR - YEARS PROCESS, WHERE EACH YEAR A DIFFERENT SOFTWARE DEVELOPMENT PROJECT WAS UNDERTAKEN. WE HIGHLIGHT THE DIFFERENCES IN COORDINATION AT DIFFERENT STAGES OF THIS PROCESS ARISING FROM THE USE, OR LACK OF USE, OF INTERNET - BASED COLLABORATIVE TOOLS.

Palabras clave


COLLABORATIVE SOFTWARE DEVELOPMENT; CSCW; INTERNET

Texto completo:

pdf


Contacto:
Oscar Zavala