Artículos de revistas
Collaborative Software Development over the Internet: Tools and Experiences
Collaborative Software Development over the Internet: Tools and Experiences
Autor
LICEA, GUILLERMO
FAVELA, JESÚS
GARCÍA MUÑOZ, J. A.
RODRÍGUEZ, JOSEFINA
Institución
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. 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.