ebook img

Guía práctica para el uso de Hansoft ALM PDF

223 Pages·2017·16.13 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Guía práctica para el uso de Hansoft ALM

UNIVERSIDAD NACIONAL DE LOJA Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables _______________________________________________________________ ESCUELA DE INGENIERÍA EN SISTEMAS “Propuesta de una Herramienta para la Gestión del Ciclo de Vida de Aplicaciones (ALM) en los procesos de la Ingeniería del Software.” Tesis previa a la obtención del título de ingeniero en sistemas Autor: • Silvana-Yasmín, Reyes-Jaramillo Director: • Ing. Alex-Vinicio, Padilla-Encalada, Mg. Sc. LOJA-ECUADOR 2017 CERTIFICACIÓN DEL DIRECTOR Ing. Alex Vinicio Padilla Encalada, Mg. Sc. DOCENTE DE LA ESCUELA DE INGENIERÍA EN SISTEMAS CERTIFICA Haber dirigido, revisado y corregido en todas sus partes el desarrollo del Trabajo de Titulación de Ingeniería en Sistemas titulado: “Propuesta de una Herramienta para la Gestión del Ciclo de Vida de Aplicaciones (ALM) en los procesos de la Ingeniería del Software.”, con autoría de la egresada Silvana Yasmín Reyes Jaramillo. En razón de que la misma reúne a satisfacción los requisitos de fondo y forma, exigidos para la investigación de éste nivel, autorizo su presentación, sustentación y defensa ante tribunal designado para el efecto. Loja, 19 de mayo de 2017 Ing. Alex-Vinicio, Padilla-Encalada, Mg. Sc. DIRECTOR DEL TRABAJO DE TITULACIÓN. AUTORÍA Yo, SILVANA YASMÍN REYES JARAMILLO, declaro ser autor del presente trabajo de tesis y eximo expresamente a la Universidad Nacional de Loja y a sus representantes jurídicos de posibles reclamos o acciones legales por el contenido de la misma. Adicionalmente acepto y autorizo a la Universidad Nacional de Loja, la publicación de mi tesis en el Repositorio Institucional – Biblioteca Virtual. Firma: Cédula: 1104679871 Fecha: 23 de junio de 2017 CARTA DE AUTORIZACIÓN DEL TRABAJO DE TITULACIÓN POR PARTE DEL AUTOR, PARA LA CONSULTA, REPRODUCCIÓN PARCIAL O TOTAL Y PUBLICACIÓN ELECTRÓNICA DEL TEXTO COMPLETO. Yo, SILVANA YASMÍN REYES JARAMILLO, declaro ser autor de la tesis titulada: PROPUESTA DE UNA HERRAMIENTA PARA LA GESTIÓN DEL CICLO DE VIDA DE APLICACIONES (ALM) EN LOS PROCESOS DE LA INGENIERÍA DEL SOFTWARE, como requisito para optar el grado de INGENIERO EN SISTEMAS; autorizo al Sistema Bibliotecario de la Universidad Nacional de Loja para que con fines académicos, muestre al mundo la producción intelectual de la Universidad, a través de la visibilidad de su contenido de la siguiente manera en el Repositorio Digital Institucional: Los usuarios pueden consultar el contenido de este trabajo en el RDI, en las redes de información del país y del exterior, con las cuales tenga convenio la Universidad. La Universidad Nacional de Loja, no se responsabiliza por el plagio o copia de la tesis que realice un tercero. Para la constancia de esta autorización, en la ciudad de Loja, a los veinte días del mes de junio del dos mil diecisiete. Firma: Autor: Silvana Yasmín Reyes Jaramillo Cédula: 1104679871 Dirección: Cdla. “El Rosal”, Rubén Darío y Rosario Castellanos. Correo Electrónico: [email protected] Teléfono: 2710160 Celular: 0986681505 DATOS COMPLEMENTARIOS Director de Tesis: Ing. Alex Vinicio Padilla Encalada, Mg. Sc. Tribunal de Grado: Ing. Mario Andrés Palma Jaramillo Mg. Sc. Ing. Boris Marcel Díaz Pauta Mg. Sc. Ing. Marlon Santiago Viñan Ludeña Mg. Sc. AGRADECIMIENTO Agradezco a la Virgen del Cisne que me dio fuerza y fe para creer en lo que me parecía imposible terminar. A la Universidad Nacional de Loja y a la Escuela de Ingeniería en Sistemas, que me acogió en su seno científico para dar forma a mi futuro como profesional y a los diferentes docentes que me brindaron sus conocimientos. A mi tutor Ing. Alex Padilla, por haberme brindado la oportunidad de recurrir a sus conocimientos, así como también por su tiempo, paciencia y apoyo constante en el desarrollo del presente proyecto. Y finalmente a mis amigos, ya que gracias a su apoyo moral han aportado a mis ganas de seguir en mi carrera profesional. DEDICATORIA Mi trabajo de titulación lo dedico con mucho amor a mi madre: Esthelita Jaramillo, quien me dio educación, apoyo, consejos y me formó con buenos sentimientos, hábitos y valores. A Ella por estar conmigo, luchar por mí y corregir mis fallas; sin su motivación, palabras de aliento y amor incondicional esta meta no hubiera podido realizarse. ¡Este y todos mis logros son suyos! A mi hija Tiffany, por ser mi inspiración y la fuerza para superarme cada día, su inmenso amor me motivó a cumplir con uno más de mis objetivos. A mi hermano Miguel que me ha brindado su compañía, apoyo y ayuda. A mi familia en general, por brindarme su amor, ser mi soporte y compartir conmigo los buenos y malos momentos. a. TÍTULO Propuesta de una Herramienta para la Gestión del Ciclo de Vida de Aplicaciones (ALM) en los procesos de la Ingeniería del Software. b. RESUMEN El presente Trabajo de Titulación se realizó con la finalidad de dar solución al problema de desconocimiento de las herramientas ALM (véase Anexos 2, 3, 4 y 5). En el cual se efectúa un análisis de estas, enfocándose principalmente en aquellas que son libres, donde los datos recopilados provienen de las páginas oficiales de cada una de ellas. Este trabajo está enfocado en realizar un aporte en el área de desarrollo de software, en especial a la gestión del ciclo de vida de las aplicaciones. La metodología que se utilizó para el análisis, fue el método Descriptivo mismo que permitió evaluar las características de las herramientas open source ALM. Y el método Comparativo el cual ayudó a precisar la mejor herramienta entre las alternativas estudiadas. En cuanto a las técnicas empleadas, se consideró la técnica de Entrevista de la cual se obtuvo la lista de requerimientos de las herramientas; la técnica de Observación para determinar las características de cada herramienta y la técnica Demostrativa para mostrar el correcto uso de las mismas. Se trabajó con un conjunto de herramientas libres, de las cuales fueron seleccionadas aquellas que cumplieron con la mayoría de requisitos básicos considerados por desarrolladores top de aplicaciones en las empresas de la ciudad de Loja. Para luego ser sometidas a una evaluación ante un escenario de prueba que permitió determinar cuál de ellas es la más apropiada para su utilización. Adicionalmente se hizo el levantamiento de información relacionada con la metodología de desarrollo más usada en la Escuela de Ingeniería en Sistemas con la finalidad de parametrizarla en la herramienta ALM resultante del análisis, para lo cual se empleó Pentaho que permitió analizar los datos y realizar la predicción de la metodología, cuya deducción fue UWE. La herramienta resultante de la evaluación fue Hansoft ALM, misma que se aplicó en un caso de estudio en tiempo real, obteniendo como resultado principal organización y apoyo tecnológico en el desarrollo de software. Summary The present degree work was done in order to solve the problem of lack of knowledge of the ALM tools (see Annexes 3, 4, 5 and 6). In which an analysis of these is made, focusing mainly on those that are free, where the data collected come from the official pages of each one of them. This work is focused on developing a development in the area of software development, especially; the duration of the software tools. The methodology that was used for the analysis was the same Descriptive method that allowed to evaluate the characteristics of the open source ALM tools. And the Comparative method which helped to specify the best tool among the alternatives studied. As for the techniques used, we considered the Interview technique from which the list of tool requirements was obtained; The Observation technique to determine the characteristics of each tool and the Demonstrative technique to show the correct use of them. We worked with a set of free tools, from which we selected those that fulfilled most of the basic requirements for the developers of the applications in the companies of the city of Loja. In order to be submitted to an evaluation before a test scenario that allowed determining which one is the most appropriate for its use. Additionally, it was found the collection of information related to the development methodology most used in the School of Engineering in Systems with the purpose of parameterizing it in the ALM tool resulting from the analysis, for which Pentaho was used to analyze the data and make the prediction of the methodology, whose deduction was UWE. The tool resulting from the evaluation was Hansoft ALM, which is applied in a real-time case study, obtaining as the main result of the organization and technological support in software development. ÍNDICE DE CONTENIDOS CERTIFICACIÓN DEL DIRECTOR .................................................................... II AUTORÍA…………………………………………………...……………..................III CARTA DE AUTORIZACIÓN. .......................................................................... IV AGRADECIMIENTO .......................................................................................... V DEDICATORIA ................................................................................................. VI a. TÍTULO ..................................................................................................... VII b. RESUMEN ............................................................................................... VIII Summary…...…………………………………………………………………………IX ÍNDICE DE CONTENIDOS ................................................................................ X ÍNDICE DE FIGURAS .................................................................................... XVII ÍNDICE DE TABLAS ...................................................................................... XXI c. INTRODUCCIÓN ......................................................................................... 1 d. REVISIÓN DE LITERATURA ...................................................................... 3 1. CAPÍTULO I: La Ingeniería de Software en ALM ...................................... 3 1.1 Ingeniería de Software. .............................................................................. 3 1.2 Procesos de Ingeniería de Software ......................................................... 3 1.3 Ingeniería de Software y el Ciclo de Vida del Software........................... 3 2. CAPÍTULO II: Metodologías de Desarrollo ............................................... 4 2.1 XP (eXtreme Programming). ...................................................................... 5 2.1.1 Introducción ..................................................................................... 5 2.1.2 Características ................................................................................. 6 2.1.3 Fases ................................................................................................. 7

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.