Análisis de Métricas de Similitud en Razonamiento Basado en Casos para Administrar Proyectos

Resumen La administracion de proyectos de software es crucial para el desarrollo controlado de los productos de software. Sin embargo, cuando un administrador de proyectos experimentado abandona el proyecto y es reemplazado por alguien con menor experiencia y sin conocimiento del entorno del proyecto, aparece la Amnesia Organizacional. En efecto, administrar un proyecto de software se convierte en una tarea costosa, con incertidumbre y escasa garantia de exito. En este contexto, Razonamiento Basado en Casos aparece como una tecnica adecuada para, por un lado aprovechar la forma de capturar, almacenar y utilizar el conocimiento, y por otro lado, asistir a los administradores novatos en la toma de decisiones cuando se desarrolla la planificacion de proyectos. La asistencia al administrador de proyectos se realiza en dos aspectos: (1) asignar recursos a tareas y (2) estimar fechas de finalizacion de tareas. Esta asistencia se realiza basandose en datos historicos recolectados del uso de la herramienta de administracion de proyectos de la organizacion. Este trabajo presenta un estudio comparativo de distintas metricas de similitud para analizar el desempeno de nuestro enfoque en la recuperacion de casos. El estudio se realizo con una base de casos armada con un repositorio de tareas del curso Taller de Ingenieria de Software (Facultad de Ciencias Exactas UNICEN).

[1]  Yoanny Torres Rubio,et al.  System of Case-Based Reasoning to support software risk identificaction , 2013 .

[2]  Sangyong Kim,et al.  Hybrid forecasting system based on case-based reasoning and analytic hierarchy process for cost estimation , 2013 .

[3]  ChangTaek Hyun,et al.  MRA-based revised CBR model for cost prediction in the early stage of construction projects , 2012, Expert Syst. Appl..

[4]  Carl B Traylor Project Management: A Systems Approach to Planning, Scheduling, and Controlling , 2014 .

[5]  Rozhan Othman,et al.  Typologizing organizational amnesia , 2004 .

[6]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[7]  Harold Kerzner,et al.  Strategic Planning for Project Management Using a Project Management Maturity Model , 2001 .

[8]  Padraig Cunningham,et al.  A Taxonomy of Similarity Mechanisms for Case-Based Reasoning , 2009, IEEE Transactions on Knowledge and Data Engineering.

[9]  JiSae-Hyun,et al.  Cost estimation model for building projects using case-based reasoning , 2011 .

[10]  Yao Zhang,et al.  Generating project risk response strategies based on CBR: A case study , 2015, Expert Syst. Appl..

[11]  Anna-Lan Huang,et al.  Similarity Measures for Text Document Clustering , 2008 .

[12]  Jianping Li,et al.  Linear combination of multiple case-based reasoning with optimized weight for software effort estimation , 2010, The Journal of Supercomputing.

[13]  Elena Deza,et al.  Encyclopedia of Distances , 2014 .

[14]  Ioannis Stamelos,et al.  Software project management anti-patterns , 2010, J. Syst. Softw..

[15]  Chang-Taek Hyun,et al.  A CBR-based hybrid model for predicting a construction duration and cost based on project characteristics in multi-family housing projects , 2010 .