thesis

Algoritmo para la asignación automática de tareas de los procesos en las fabricas de software

Abstract

En las fábricas de software se aplican metodologías de desarrollo de software, las cuales consideran un equipo de trabajo para el desarrollo de los proyectos. En cada proyecto está un líder que tiene a su cargo el equipo de trabajo. Durante la planeación se deben determinar los módulos y sus tareas que se completarán a lo largo del proyecto. Es preciso establecer calendarios de trabajo donde incluyen tareas y los roles de los desarrolladores que deben ejecutar las tareas. La asignación de tareas es necesaria en los planes detallados de cada módulo. Esta tarea puede ser de forma manual o bien automatizada. En los proyectos grandes pueden ser cientos de tareas que se deben de asignar a los desarrolladores. Por lo anterior en este trabajo se investigó y escribe en el capítulo I acerca de los equipos de trabajo, con el fin de conocer cómo se forma, sus roles, comunicación y formas de trabajo y de la asignación de tareas que pueden ser automatizadas una vez que están definidas, estimadas y perfiladas. El perfil de una tarea indica qué tipo de tarea es y qué habilidades se requieren para su ejecución. Por otro lado cada desarrollador tiene uno o más perfiles, de los cuales se desprenden los roles. En el capítulo II se habla del uso de arreglos, los tipos de arreglos que existen, cuáles son sus ventajas, el manejo del método Split, la manipulación de los archivos de texto, la escritura de un archivo .txt, actualización de información, y la lectura de archivos

    Similar works