Introducción:
En nuestros días, dada la importancia de la información como recurso estratégico que ayuda a generar ventajas competitivas para las empresas, se tiende a construir sistemas cada vez más grandes y complejos donde intervienen equipos de trabajo formados por numerosas personas con distintas funciones y roles.
Tal situación nos lleva a definir mecanismos que nos ayuden a administrar esos grandes proyectos: programar las actividades en tiempo y forma, coordinar las actividades de cada integrante del equipo y entre ellos, y ofrecer criterios para permitir un control y medición de estas actividades.
Un alto porcentaje de los sistemas fracasan por no contar con un adecuado proceso de desarrollo, o por su utilización inapropiada.
Muchos desarrolladores se equivocan porque piensan que el desarrollo de software comienza con la programación en un lenguaje determinado, y ahí caen en una de las causantes más importantes de fracaso del sistema.
Comments