9
II. SOFTWARE ESTÁNDAR DE GESTIÓN DE PROYECTOS
Desde el lanzamiento del programa Harvard Project Manager en 1983, decenas de programas de gestión de proyectos han aparecido en el mercado. Sus prestaciones han evolucionado al mismo tiempo que lo ha hecho la tecnología software y
hardware. De hecho, las empresas de software han realizado fuertes inversiones en nuevas versiones de sus programas mejorando aspectos como la facilidad de uso, conectividad con otras aplicaciones y nuevas prestaciones relativas a la
asignación de recursos. Un conjunto representativo de programas comerciales de gestión de proyectos son: CA-SuperProject, Microsoft Project, Time Line, Project Scheduler, Primavera Project Planner y Artemis Schedule Publisher. Todos ellos
tienen prestaciones similares respecto a gráficos, facilidad de uso y conectividad. En relación con la programación de proyectos con recursos limitados aunque todos implementan algoritmos heurísticos basados en reglas de prioridad su
eficiencia es muy diferente Maroto, Tormos y Lova, 1998. De todos los programas mencionados probablemente Microsoft Project es el más popular y aunque no sea el gestor de proyectos perfecto es el más vendido. Esto se debe en gran medida a
su respuesta a los requerimientos del mercado hasta el punto que en ocho años han aparecido 4 versiones. Una característica común en todas ellas es la mejora continua en la facilidad de uso, comunicación y trabajo en grupo aunque también sus
deficiencias en la gestión de recursos. La versión más reciente, Microsoft Project ´98 además de mejorar las opciones de trabajo en grupo y conexión con otras herramientas, incorpora prestaciones adicionales para la asignación de recursos tales
como permitir la interrupción de actividades, resolución de conflictos cuando el proyecto se ha programado con una fecha fija de finalización así como en un rango determinado de fechas. Los posibles criterios de prioridad según los cuales asignar
los recursos a las actividades en conflicto son los mismos, pero el algoritmo ha cambiado y la eficiencia de Microsoft Project ‘ 98 es ligeramente superior a la de las versiones anteriores. A pesar de estas mejoras, Microsoft Project está lejos de sus
competidores respecto a la asignación de recursos. Sin embargo el lenguaje Visual Basic para Aplicaciones que incorpora permite integrar en el sistema algoritmos recientes y convertirlo en una herramienta capaz de gestionar los recursos
eficientemente considerando no sólo criterios temporales sino también no temporales como nivelación de la demanda e inventario en proceso.
III. DISEÑO DE UN SISTEMA DE AYUDA A LA TOMA DE DECISIONES