Ingeniería Informática

Permanent URI for this collectionhttp://54.81.141.168/handle/123456789/9139

Browse

Search Results

Now showing 1 - 2 of 2
  • Item
    Desarrollo de un software para la gestión de proyectos de desarrollo PM4R que permita automatizar la etapa de planificación para estimar tiempos a través de algoritmos de aprendizaje automático
    (Pontificia Universidad Católica del Perú, 2019-06-20) Espinoza Muñoz, Jorge Enrique; Flores García, Luis Alberto
    La gestión de proyectos es un trabajo arduo que demanda de experiencia en el sector para la correcta definición de actividades y estimación de costos y tiempos de los proyectos. Es por ello que PM4R o gestión para resultados propone 7 etapas integradas. En este contexto, esta metodología es potente al permitir tener una ruta en cómo realizar una buena gestión, pero la habilidad de estimación aún queda definida por los gestores de proyectos, los que en base a su experiencia definen los tiempos de los proyectos y en consecuencia los costos. ¿Qué pasaría si este proceso estuviera automatizado? Ante esta pregunta, en la presente tesis se desarrolla un software para esta metodología. Sin embargo, como componente adicional se integran algoritmos de Machine Learning para permitir una estimación de la duración de los proyectos (tiempos) haciendo uso de la data histórica, para lo cual se procede a generar data en base a un conjunto de datos público del Banco Mundial. Además de que el diseño del software se basa en los lineamientos de Nielsen, lo que permitió la publicación de un artículo en el rubro de Interacción Humano-Computador. En base a lo anterior, los resultados muestran una herramienta potente que ha integrado la metodología en su totalidad (7 pasos) y además los resultados de la integración con Machine Learning son prometedores ya que tanto la clasificación como la regresión presentan valores de error acorde a la revisión del estado del arte y quedan pendientes trabajos como el tuneo de los algoritmos para la obtención de mejores resultados. Además de que a partir de la evaluación del incremento de los datos se observan resultados en los que, si bien es cierto se incrementa la precisión, también se incluye ruido o desbalanceo. Es un trade-off que el gestor de proyectos puede utilizar a su favor, ya que el software en cuestión es una herramienta de apoyo para los gestores, de tal manera que estos puedan tomar mejores decisiones en la etapa de planificación de nuevos proyectos.
  • Item
    Herramienta de software de apoyo a la gestión de riesgos en proyectos basada en la guía del PMBOK
    (Pontificia Universidad Católica del Perú, 2017-06-22) Bravo Rojas, Andrea Ximena; Flores García, Luis Alberto
    Desde hace varios años que las organizaciones de distintos rubros han venido invirtiendo grandes sumas de dinero en sacar adelante sus proyectos. Entre las principales causas identificadas que afectan el éxito del proyecto, la gestión de riesgos resalta como un aspecto crítico. El no tener una adecuada gestión de riesgos conlleva a tener incertidumbre y a no lograr los objetivos propuestos por el proyecto en referencia a costos, tiempo y alcance. Dicha problemática se ve reflejada en las estadísticas extraídas de un estudio del PMI (Project Management Institute) realizadas en el 2016, el cual reveló que el fracaso de los proyectos de varias organizaciones se debió en gran medida a que no se definieron las oportunidades y los riesgos. [Project Management Institute, 2016] Estas estadísticas muestran la importancia de incluir en un proyecto una adecuada gestión de riesgos que apoye a prever situaciones no favorables y a lograr aprovechar las situaciones positivas que acerquen a conseguir los objetivos propuestos del proyecto. La posible pérdida de información de los proyectos y riesgos complica la gestión de ellos al almacenarse en distintos archivos. En este contexto, el contar con una herramienta automatizada que posea un repositorio centralizado, que permita almacenar, gestionar la información de los riesgos y poder realizar simulaciones; así como facilitar el uso de información para la identificación de posibles riesgos, servirá de apoyo en la labor de los gerentes de proyectos y responsables de la gestión de riesgos. Las herramientas que actualmente existen en el mercado, si bien permiten realizar el análisis cualitativo y cuantitativo en proyectos, no son capaces de almacenar información que sirva como referencia para proyectos posteriores. Además, dichas herramientas comerciales ya existentes poseen un costo de adquisición elevado. Por ello, a partir del contexto y de la problemática presentada, el propósito del presente trabajo de tesis será brindar una herramienta de software que brinde apoyo a la gestión de riesgos en proyectos, de manera tal que permita almacenar y consultar la información de riesgos, así como realizar un análisis cualitativo y cuantitativo durante todo el ciclo de vida del proyecto. El presente documento está dividido en cinco capítulos, los cuales se detallan a continuación: el primer capítulo presenta el contexto y los conceptos involucrados en el proyecto de tesis; el segundo capítulo muestra los objetivos, resultados esperados, alcance, metodología empleada y las limitantes del proyecto; el tercer capítulo presenta el análisis y diseño del proyecto; el cuarto capítulo muestra cómo se ha implementado la herramienta de software y la validación que se ha realizado con un software comercial ya existente; finalmente, el quinto capítulo presenta las conclusiones que se han obtenido a lo largo de todo el proyecto de tesis.