Escudo de la República de Colombia
Sistema Nacional de Biliotecas - Repositorio Institucional Universidad Nacional de Colombia Biblioteca Digital - Repositorio Institucional UN Sistema Nacional de Bibliotecas UN

Método para establecer la consistencia de los problemas en el diagrama causa efecto con el diagrama de objetivos de Kaos.

Vargas Agudelo, Fabio Alberto (2010) Método para establecer la consistencia de los problemas en el diagrama causa efecto con el diagrama de objetivos de Kaos. Maestría thesis, Universidad Nacional de Colombia sede Medellín.

Texto completo

[img]
Vista previa
PDF - Versión Aceptada
Available under License Creative Commons Attribution Non-commercial No Derivatives.

2MB

Resumen

Cuando se desarrolla una aplicación de software en cualquier plataforma y para cualquier entorno, es de vital importancia reconocer y establecer condiciones que garanticen la pertinencia, calidad, seguridad, eficiencia y rendimiento del programa que se desea construir e implementar. Por tal razón, es de sumo valor llevar a cabo las etapas del desarrollo de software (definición, análisis, diseño, desarrollo, pruebas, implementación y mantenimiento), que suministren unas pautas que conlleven al buen desarrollo del aplicativo. Cada etapa se debe enfocar en establecer muy claramente qué es lo que se busca con el desarrollo del aplicativo, muy especialmente en la etapa de definición de requisitos donde se establecen las necesidades de los usuarios y se reconocen los problemas a solucionar. La captura de requisitos es un proceso manual que lleva a cabo el analista con base en su experiencia e interpretación. En este proceso, la definición de los problemas a solucionar y su relación con los objetivos de la organización se realizan sin seguir unas pautas previas que garanticen la consistencia y, en muchos casos, esto trae consigo problemas posteriores en el ciclo de vida del desarrollo de software. Algunos métodos de ingeniería de software utilizan el diagrama de objetivos de Kaos y el diagrama causa-efecto para representar objetivos y problemas respectivamente, pero siguen siendo una tarea de interpretación del analista, sin tener en cuenta métodos de consistencia para su representación. Esta tesis de maestría aborda la generación de un método que establezca de forma automática y consistente la relación entre el diagrama de objetivos de Kaos y el diagrama causa-efecto, además de presentar un conjunto de estructuras lingüísticas para la representación de problemas y objetivos. / Abstract: When developing a software application on any platform and environment, it is crucial the recognition and establishment of conditions for assuring relevance, quality, safety, efficiency and performance of the program you want to build and deploy. For this reason, software development lifecycle (definition, analysis, design, development, and testing phases, as well as deployment and maintenance phases) must be fulfilled, in order to provide guidelines that lead to good development of the application. Each phase of this cycle must be clearly focused on establishing what you are looking for with software development. This is specially needed in the definition phase, where user needs are defined and problems to-be-solved are recognized. Requirements elicitation is a manual process, driven by the analyst based on his experience and interpretation. In this process, the definition of problems to-be-solved and their relationships with organizational goals are carried out avoiding previous guidelines, bringing further problems to software development lifecycle. These guidelines sometimes guarantee consistency. Some software engineering methods employ Kaos goal diagram and cause-and-effect diagram in order to represent goals and problems, respectively. However, the task of making such diagrams is still linked to the analyst interpretation, regardless of consistency methods for their representation. In this master thesis, I address the generation of a method for automatically and consistently establishing relationships between Kaos goal diagram and cause-and-effect diagram. Also, I present a set of linguistic structures for representing problems and goals.

Tipo de documento:Tesis/trabajos de grado - Thesis (Maestría)
Colaborador / Asesor:Zapata Jaramillo, Carlos Mario
Palabras clave:Desarrollo del software - Control de calidad; Ingeniería de software; Programación por objetivos
Temática:0 Generalidades / Computer science, information & general works
Unidad administrativa:Sede Medellín > Facultad de Minas > Escuela de Sistemas > Ingeniería de Sistemas e Informática
Código ID:2025
Enviado por : Biblioteca Sede Medellín Universidad Nacional de Colombia
Enviado el día :06 Dec 2010 20:02
Ultima modificación:09 Febrero 2011 21:50
Ultima modificación:09 Febrero 2011 21:50
Exportar:Clic aquí
Estadísticas:Clic aquí
Compartir:

Solamente administradores del repositorio: página de control del ítem

Vicerrectoría de Investigación: Número uno en investigación
Indexado por:
Indexado por Scholar Google WorldCat DRIVER Registry of Open Access Repositories OpenDOAR Metabiblioteca BDCOL OAIster Red de repositorios latinoamericanos DSpace BASE Open archives La referencia Colombiae Open Access Theses and Dissertations Tesis latinoamericanas CLACSO
Este sitio web se ve mejor en Firefox