Tesis

Páginas: 217 (54025 palabras) Publicado: 15 de julio de 2011
de Grado en Ingeniería en Informática.
Facultad de Ingeniería.
Universidad de Buenos Aires.
- 2004 -
Diseño de una Metodología Ágil de Desarrollo de Software 1º Cuatrimestre 2004 FIUBA
Marcelo Schenone Página 2 de 184
Tema: Diseño de una Metodología Ágil de Desarrollo de Software.
Alumno: Schenone Marcelo Hernán. Padrón: 75563.
Tutor: Villagra Sergio.
Fecha de Examen:
Informe FinalAprobado por:
Autor
Tutor
Diseño de una Metodología Ágil de Desarrollo de Software 1º Cuatrimestre 2004 FIUBA
Marcelo Schenone Página 3 de 184
Abstract
Esta tesis tiene como propósito la construcción de una Metodología Ágil de
Desarrollo de Software la cual utiliza UML como notación. Si bien podrá ser empleada
en proyectos de distinto tamaño y complejidad, su aplicación tendrá como objetivoproyectos de pequeña escala y riesgo limitado. También será independiente del lenguaje
o la arquitectura utilizada, así como del tipo de software que se está construyendo.
Para desarrollar esta metodología se comenzará por un relevamiento de las
metodologías y notaciones actualmente empleadas (Rational Unified Process, UML,
SCRUM, OPEN, Extreme Programming, etc), un posterior refinamiento delas mismas
y el desarrollo paulatino de un proceso que incorpore las mejores y más avanzadas
prácticas existentes en cada etapa del desarrollo.
Finalmente, se describe la realización de dos casos prácticos resueltos con la
metodología propuesta. El primer caso práctico estará basado en un sistema de
integración de servicios para ONGs, y el segundo en un sistema de administración de
recursos dehardware y software.
Diseño de una Metodología Ágil de Desarrollo de Software 1º Cuatrimestre 2004 FIUBA
Marcelo Schenone Página 4 de 184
Tabla de Contenidos
Diseño de una Metodología Ágil de Desarrollo de Software.____________________ 1
Abstract ____________________________________________________________

_____ 3
Tabla de Contenidos____________________________________________________ 4
Tabla de Contenidos Detallada ___________________________________________ 5
Prefacio____________________________________________________

__________ 8
Capítulo I - Introducción _______________________________________________ 10
Capítulo II - Descripción del Problema____________________________________ 39
Capítulo III - Solución Propuesta ________________________________________ 53Patrones de Desarrollo Recomendados _______________________________________ 93
Enfoque Sistémico _______________________________________________________ 118
Aportes de AgEnD al Espectro Metodológico_________________________________ 134
Capitulo IV - Resultados Experimentales de las Prácticas de AgEnD __________ 137
Capitulo V - Conclusiones _____________________________________________ 166
AnexoA - Templates de Artefactos ______________________________________ 169
Anexo B - Tabla de Lenguajes de Programación ___________________________ 170
Anexo C - Glosario___________________________________________________ 175
Referencias Bibliográficas_____________________________________________ 177
Links en Internet sobre Metodologías Ágiles ______________________________ 184
Diseño de unaMetodología Ágil de Desarrollo de Software 1º Cuatrimestre 2004 FIUBA
Marcelo Schenone Página 5 de 184
Tabla de Contenidos Detallada
A. Diseño de una Metodología Ágil de Desarrollo de Software
a. Abstract
B. Tabla de Contenidos
C. Tabla de Contenidos Detallada
D. Prefacio
a. Organización de la Tesis
b. Agradecimientos
E. Capítulo I - Introducción
a. Breve Introducción a la Ingeniería deSoftware
b. Evolución de los Modelos de Proceso de Desarrollo
i. Modelo en Cascada
ii. Modelo en Espiral
iii. Modelo Iterativo
iv. Modelo Incremental
v. Modelo Basado en Prototipos
c. Surgimiento de las Metodologías Ágiles
i. XP
ii. Scrum
iii. Crystal Clear
iv. DSDM
v. FDD
vi. ASD
vii. XBreed
d. Estandarización de las Metodologías Ágiles
i. Manifesto for Agile Software Development...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS