Desarrollo de un sistema experto para la elección de un método ágil

Solo disponible en BuenasTareas
  • Páginas : 19 (4586 palabras )
  • Descarga(s) : 4
  • Publicado : 29 de noviembre de 2009
Leer documento completo
Vista previa del texto
UNIVERSIDAD MAYOR DE SAN ANDRES Facultad de Ciencias Puras y Naturales Postgrado en Informática

“Desarrollo de un Sistema Experto para la Elección de un Método Ágil”

por Roger Saravia Aramayo

LP, Bolivia - Agosto de 2007

Resumen
En el presente documento se desarrolla cómo puede construirse un sistema experto basado en reglas de producción para elegir a través del mismo unametodología ágil de desarrollo de software. Primero, se elabora bien el planteamiento del problema. Luego, se hace una revisión de la literatura y se desglosa el marco teórico pero principalmente enfocado al manifiesto ágil. Posteriormente, se expone el desarrollo teórico-práctico que lleva a la concreción del mencionado sistema experto bautizado en esta parte como “Mentor Versión 1.0”. Con elsoftware ya concluido, se soluciona un caso de estudio típico propuesto. Y finalmente, se hacen algunas conclusiones y recomendaciones para estudios futuros.

Palabras Clave
Metodologías de Desarrollo, Métodos Ágiles, Manifiesto Ágil, Programación Extrema (XP), Cristal de Cockburn, Desarrollo de Software Adaptable (ASD), Scrum, Desarrollo Manejado por Rasgos (FDD), Sistema Experto, Reglas deProducción.

Índice

INTRODUCCIÓN .........................................................................................................................................2 1.1 ESCENARIO ..............................................................................................................................................2 1.2 PROBLEMA IDENTIFICADO......................................................................................................................2 1.3 ABORDAJE DEL PROBLEMA .....................................................................................................................2 OBJETIVOS ..................................................................................................................................................2 2.1 OBJETIVOGENERAL ................................................................................................................................2 2.2 OBJETIVOS ESPECÍFICOS .........................................................................................................................3JUSTIFICACIÓN..........................................................................................................................................3 MARCO TEÓRICO ......................................................................................................................................3 4.1 LAS METODOLOGÍAS ...............................................................................................................................3 4.2 EL DESARROLLO DE SOFTWARE ADAPTABLE DE HIGHSMITH (ASD)....................................................4 4.3 SCRUM .....................................................................................................................................................5 4.4 XP (PROGRAMACIÓN EXTREMA) ............................................................................................................6 4.5 LA FAMILIA DE CRISTAL DE COCKBURN................................................................................................6 4.6 DESARROLLO MANEJADO POR RASGOS (FDD) ......................................................................................7 DESARROLLO TEÓRICO-PRÁCTICO ...................................................................................................8 5.1 DISEÑO DEL SISTEMA EXPERTO..............................................................................................................8 5.2 IMPLEMENTACIÓN DEL SISTEMA EXPERTO EN VISUAL BASIC 5.............................................................9 CASOS DE ESTUDIO.................................................................................................................................12 6.1 CASO DE ESTUDIO 1...
tracking img