TAZ-TFG-2019-4720


Diseño de software para organización y gestión adaptativa de proyectos

Martínez Lahoz, Javier
Cortés Arcos, Tomás (dir.)

Universidad de Zaragoza, ALM, 2019

Graduado en Ingeniería de Organización Industrial

Resumen: Este trabajo está orientado a diseñar un software informático que permita gestionar de forma automática los recursos humanos en un proyecto. Se considera que esta gestión consiste en la asignación de trabajadores a las tareas de acuerdo a sus características y al estado del proyecto.
Para poder automatizar un proceso, el primer paso consiste en desarrollar un modelo teórico de los elementos implicados. El modelado de los trabajadores y las tareas requiere, a su vez, del estudio de un modelo teórico. Se ha escogido el modelo de la gestión por competencias, ya que permite relacionar de forma efectiva los atributos de los trabajadores y las tareas. Este método permite asignar valores numéricos a las aptitudes de los trabajadores y a las necesidades de las tareas, por lo que se facilita su implantación en un sistema informático.
Las competencias se emplean para determinar la eficacia de un trabajador en una tarea concreta. Sin embargo, son los conocimientos y destrezas del trabajador las que definen qué tareas puede realizar. Por lo tanto, se deben tener en cuenta ambas características, tanto del trabajador como de la tarea, para realizar el reparto de responsabilidades.
Para demostrar la viabilidad del software diseñado y poner a prueba los algoritmos de gestión y asignación, se decide llevar a cabo una demostración práctica con los modelos. Este programa de prueba cuenta con las funciones necesarias para realizar la gestión y asignación de recursos en un proyecto. Además, esta aplicación sirve para adquirir una mayor información acerca de las necesidades de una implementación real a gran escala.
En este programa de prueba se pueden introducir tareas, su duración correspondiente y las dependencias entre ellas para su posterior procesado. El primer cómputo consiste en realizar la organización temporal de las tareas, incluyendo el cálculo de la ruta crítica y las holguras temporales. Si también se introducen trabajadores al programa, este los asigna a cada tarea de acuerdo a sus conocimientos, destrezas y competencias. La aplicación comienza por la asignación de las tareas de la ruta crítica, y asigna siempre al trabajador disponible que se considere más adecuado.
Tras verificar el correcto funcionamiento de la aplicación de demostración, se procede a realizar el diseño de un programa que permita la implementación a gran escala en una empresa real. Para ello resulta necesario estudiar factores que no afectan directamente a la aplicación de demostración. Entre ellos destacan el diseño de la arquitectura del sistema, los diferentes niveles de acceso, la estructura de la base de datos o la mayor cantidad de información que es necesario procesar.
Se considera que la implementación de un software de estas características en una empresa real es posible, siempre que se realicen las modificaciones necesarias. Aun así, sería necesario llevar a cabo un periodo de pruebas y adaptación para asegurar el correcto funcionamiento. Esto sería más importante aún en el caso de integrar el software en un sistema ERP ya implantado. Su principal ventaja sería facilitar la gestión de proyectos y el trabajo del departamento de recursos humanos, resultando útil para empresas de cualquier tamaño.

Tipo de Trabajo Académico: Trabajo Fin de Grado

Creative Commons License



El registro pertenece a las siguientes colecciones:
Trabajos académicos > Trabajos Académicos por Centro > Escuela Universitaria Politécnica de La Almunia de Dª Godina
Trabajos académicos > Trabajos fin de grado



Volver a la búsqueda

Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)