Resumen:
|
El objetivo del presente trabajo se basa en detallar el ciclo de vida de un proyecto de desarrollo software gestionado mediante una metodología de trabajo denominada Scrum y apoyándose en diversas herramientas de desarrollo ...[+]
El objetivo del presente trabajo se basa en detallar el ciclo de vida de un proyecto de desarrollo software gestionado mediante una metodología de trabajo denominada Scrum y apoyándose en diversas herramientas de desarrollo como son el Team Foundation Server, Test Manager y Sharepoint de Microsoft.
Se detallaran todas las fases por las que debe pasar un proyecto desde su planificación a su puesta en producción, pasando por las fases de desarrollo y validación, enumerando en cada fase aquellos aspectos de gestión, documentación y/o validación que sean necesarios.
El proyecto se ha dividido en varias partes para facilitar su comprensión. La primera de ellas será una exposición de los fundamentos básicos necesarios. En segundo lugar, se definirá como será la gestión del proyecto ágil que se va a desarrollar. Seguidamente, se explicará la fase de testing que se debe ejecutar paralelamente pero de forma conjunta con el punto anterior.
Para finalizar, y unificar todos los conceptos anteriores, se simulará el desarrollo de un pequeño programa software siguiendo la metodología desarrollada y utilizando las herramientas de gestión, documentación y testing necesarias.
[-]
The aim of this work is based on detailed life cycle of a software development project managed by a methodology called Scrum and leaning in various development tools such as Team Foundation Server, Test Manager and Microsoft ...[+]
The aim of this work is based on detailed life cycle of a software development project managed by a methodology called Scrum and leaning in various development tools such as Team Foundation Server, Test Manager and Microsoft Sharepoint.
It detailing all phases that must pass a project from planning to put into production, through the development and validation phases, in each phase listing those aspects of management, documentation and / or validation may be required.
The project has been divided into several parts for ease of understanding. The first will be a presentation of the basic fundamentals necessary. Second, will be defined as agile project management to be developed. Next, explain the testing phase to be executed in parallel but in conjunction with the previous point.
Finally, and unify all previous concepts will simulate the development of a small program following the methodology developed software and using management tools, documentation and testing required.
[-]
|