Prácticas, metodologías y herramientas para la gestión y ejecución de proyectos de desarrollo de software que utilicen equipos de trabajo geográficamente distribuidos

Guardado en:
Detalles Bibliográficos
Publicado en:PQDT - Global (2008)
Autor principal: Ramírez Morales, Francisco Javier
Publicado:
ProQuest Dissertations & Theses
Materias:
Acceso en línea:Citation/Abstract
Full Text - PDF
Full text outside of ProQuest
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
Descripción
Resumen:Durante la última década, la elaboración de software a través de equipos de trabajo geográficamente dispersos – también llamado desarrollo distribuido de software – ha tomado notable interés por organizaciones que desean aumentar su competitividad local y global, dado los beneficios potenciales que presenta esta forma de elaboración como por ejemplo: poder atender a clientes con alta disposición de pago ubicados en otras regiones geográficas, capacidad para disminuir los tiempos de fabricación, reducir los costos en recursos humanos y poder reclutar personal altamente calificado. No obstante, el desarrollo distribuido de software no se ha masificado por sus altas barreras de gestión y ejecución. Es así como, el objetivo central de esta investigación consiste en identificar y abordar los principales problemas que impidan lograr exitosamente un desarrollo distribuido de software.Para lograr el objetivo planteado se seleccionaron las prácticas básicas para elaborar software de calidad; se realizó un análisis que identificó las características de desarrollo más ventajosas para la realidad chilena; se seleccionaron y analizaron los principios y prácticas aplicadas en los proyectos de software más exitosos; y se analizó el estado del arte del desarrollo distribuido de software. En función de los puntos anteriores, se diseño un marco de trabajo que define principios, prácticas, metodologías y herramientas que, según las argumentaciones expuestas, son las más apropiadas para utilizarlas en un escenario distribuido. Finalmente, se modeló un desarrollo distribuido de software en el cual se aplica el marco de trabajo diseñado.De la investigación se concluye que, en base a la experiencia de proyectos exitosos, es posible que los desarrollos distribuidos sean factibles si se atienden las variables principales para permitir una adecuada comunicación, coordinación, control, trazabilidad y visibilidad de los proyectos. Lo anterior, apoyándose en un conjunto adecuado de principios, prácticas, técnicas, metodologías y herramientas. During the last decade, software development across geographically dispersed work teams – also called distributed software development – has taken considerable interest by organizations wishing to enhance their competitiveness locally and globally, given the potential benefits which this form of development presents, such as: serving customers with high provision for payment located in other geographic regions, ability to reduce manufacturing time, reducing costs in human resources and being able to recruit highly qualified staff. However, distributed software development has not been able to spread widely due to its high management and execution barriers. Thus, the central objective of this research is to identify and address major problems that prevent achieving successfully distributed software development. To achieve the above goal, practices to develop basic quality software were selected; an analysis that identified more advantageous developing characteristics for the Chilean reality was carried out; the principles and practices applied in the most successful software projects were selected and analyzed; and the state of the art of distributed software development was analyzed. Based on the above points, a framework was designed. It defines principles, practices, methodologies and tools that, according to the arguments stated, are most appropriate for use in a distributed scenario. Finally, a distributed software development was modeled in which the framework designed is applied.The investigation concluded that, based on the experience of successful projects, it is possible that distributed developments are feasible if the main variables to enable proper communication, coordination, monitoring, traceability and visibility of projects are considered. The above, relying on a suitable set of principles, practices, techniques, methodologies and tools.
ISBN:9798672141657
Fuente:ProQuest Dissertations & Theses Global