Mockup-driven development : introduciendo agilidad en procesos basados en modelos
Autor Principal: | |
---|---|
Otros autores o Colaboradores: | , , |
Formato: | Tesis |
Lengua: | español |
Datos de publicación: |
2014
|
Temas: | |
Acceso en línea: | http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2552 Consultar en el Cátalogo |
Descripción Física: | 1 archivo (18,3 MB) : il. col. |
Tabla de Contenidos:
- -- 1. Introducción
- 2. Contexto en el que se realiza la propuesta de tesis
- 2.1. Prototipado y modelado de interfaces de usuario.
- 2.2. Metodologías Model-Driven para Web Engineering
- 2.3. Metodologías Ágiles
- 2.4. La problemática de integrar MA y MDD
- 3. MockupDD Web: Integrando agilidad y modelado en el contexto de la Web
- 3.1. Visión general del proceso
- 3.2. Aplicación de ejemplo
- 3.3. Paso 1 y Paso 2: Construcción y procesamiento de mockups
- 3.4. Paso 3: Tagging
- 3.4.1. Tags de datos
- 3.5. Refinamientos al Tagging
- 3.6. Generación de modelos
- 3.7. El Proceso de Desarrollo MockupDD
- 3.8. MockRE: Sintaxis alternativas y extensiones de código para los tags
- 3.8.1. Motivación
- 3.8.2. Proceso MockRE
- 3.8.3. Conclusión
- 4. Herramientas e Implementación de MockupDD Web
- 4.1. Herramientas de soporte
- 4.2. Aspectos de Implementación
- 4.2.1. Modelos SUI
- 4.2.2. Herramienta Interactiva de Tagging
- 4.2.3. Demo Sandbox
- 4.2.4. Demo Sandbox extendido para MockRE
- 5. Caso de estudio
- 5.1. Sprint 1
- 5.2. Sprint 2
- 5.3. Sprint 3
- 5.4. Discusión
- 6. Evaluación
- 6.1. Evaluación general: MockupDD Web vs. MDWE tradicional
- 6.1.1. Objetivos
- 6.1.2. Recolección de datos
- 6.1.3. Amenazas a la validez y limitaciones
- 6.1.4. Lecciones Aprendidas
- 6.2. Evaluación de modelado de datos: MockupDD Web vs. Modelado tradicional
- 6.2.1. Objetivos
- 6.2.2. Preguntas y Métricas
- 6.2.3. Recolección de datos
- 6.2.4. Amenazas a la validez
- 7. El Proceso MockupDD general y extensiones
- 7.1. El proceso MockupDD general
- 7.2. MockAPI: Focalizando MockupDD al desarrollo de APIs
- 7.2.1. Motivación
- 7.2.2. Propuesta
- 7.2.3. Generación de APIs
- 7.2.4. Implementación
- 7.3. ELECTRA como extensión de MockAPI
- 7.3.1. Proceso y tags
- 7.3.2. Arquitectura e implementación
- 7.3.3. Conclusión
- 7.4. Conclusión general
- 8. Trabajos y propuestas relacionadas
- 8.1.1. Especificación de requerimientos de interacción
- 8.1.2. Uso de especificaciones de interfaces de usuario en los procesos de desarrollo
- 8.1.3. Enriquecimiento de artefactos de requerimientos a través de anotaciones
- 8.1.4. Otros trabajos relacionados
- 9. Conclusiones y Trabajo Futuro
- 10. Abreviaturas
- 11. Publicaciones realizadas durante el Doctorado
- 12. Referencias