Asignación de recursos a múltiples equipos de desarrollo usando técnicas de optimización

  • -

Asignación de recursos a múltiples equipos de desarrollo usando técnicas de optimización

2023

Descargar propuesta de investigación completa (PDF)

Profesores: Dr. Abel García Nájera y Dr. Humberto Cervantes Maceda

Resumen: Uno de los problemas complejos que enfrentan las organizaciones dedicadas al desarrollo de software es la asignación de recursos humanos a los proyectos. Típicamente, en una empresa de desarrollo en un momento dado se están ejecutando múltiples proyectos de desarrollo, cada uno en etapas distintas de avance. Al mismo tiempo, los equipos de preventa están buscando nuevas oportunidades de desarrollo de proyectos. Cuando un nuevo proyecto es aceptado, surge un problema de asignación de recursos. Los recursos para el nuevo proyecto pueden obtenerse a partir de:

● Personas que actualmente participan en proyectos que terminan antes de que el nuevo proyecto inicia
● Personas de reserva que están “en la banca”
● Nuevas contrataciones

Dados los altos costos de los sueldos de desarrolladores, tener gente “en la banca” no es deseable. Por otro lado, la contratación de nuevas personas es un reto, pues primero hay que encontrar los recursos y después entrenarlos. Por lo tanto lo ideal es poder conformar los equipos de nuevos proyectos a partir de gente que ya forma parte de la organización.

Objetivo general:

Definir e implementar en una herramienta un modelo de asignación de recursos y una técnica de optimización que permita asignar recursos a múltiples equipos de desarrollo.

Objetivos específicos:

  • Identificar propuestas en la literatura enfocadas en la resolución del problema de asignación de recursos a equipos múltiples mediante técnicas de optimización
  • Proponer un modelo que facilite la asignación de recursos a múltiples equipos considerando diversas restricciones y una técnica de optimización que permita encontrar propuestas de asignación de recursos
  • Desarrollar un prototipo de herramienta que implemente dicha técnica
  • Evaluar la efectividad de la herramienta

Ultima actualización 25/11/2022 por pcyti