El desarrollo de software no es sencillo y por ello es necesrio usar puntos escenciales es realizar la correcta reparticion de trabajao
Se van a necesitar hasta 50 o mas personas dependiendo de la magnitud
Todas estas personas van a participar activamente en el proceso de desarrollo
ROL: Es un concepto que hace referencia a una funcion o a un papel que algo o alguien cumple dentro de un determinado contexto
Actividad: Es una tarea o una accion que se debe llevar a cabo para cumplir con una meta o un objetivo en especifico
Administrador de Proyectos: Es el encargado de resolver los problemas y de asegurar ejecucion exitosa de proyecto, cerrarlos y aprovechar las oportunidades que se presentan dentro de la ORGANIZACION
ANALISTA: Es la persona encargada de recolectar y entender las necesidades del cliente y durante el proceso de desarrollo es aquel que esta al pendiente de que la solucion propuesta se esta desarrollando de manera correcta.
Arquitecto de Software: Persona encargada de realizar la traduccion de los requisitos dados por el cliente a una solucion tecnica. Va a crear un diseño o simple boceto de como va a estar funcionand el sistema. Su principal actividad es pensar en el proyecto antes de ser desarrollado.
Arquitecto del sistema: Realiza la misma activdiad que el anterior pero cn la diferencia que el piensa en el hardware. Basicamente su actividad principal es mantewner los requistios de rendimiento y disponibilidad del sitema a utilizar.
Desarrollador de software: Su actividfad principal va mas alla de escribir el codigo, el tienque documentar el codigo con el principal objetivo de explicar a los demas desarroladores el prcoeso de creacion del documento. Es el que transforma el diseño a la solucion.
Jefe de desarrolladores: Cumple con las mismas actividades que el anterior con la pequeña diferencia de que este debe entrenar a los demas desarrolladores, orientarlos y ayudarlos a resolver los posibles problemas presentados.
Diseñador grafico: Esta persona es la encargada de darle una presentacion al sistema, es decir crea la interfaz de usuario ya que no importa que tan bueno sea el sistema si a eces por el simple hecho de no contrar con una interfaz amigable ese sistema no seria el adecuado.
El tester: Es la persona encargada de realizar las pruebas para asegurar de esta manera que el software funciona de una manera correcta, sua actividad principal es probar el codigo.
Gerente del proyecto: Es ña érspma emcargada de mantener el proyecto dentro del presupuesto y tiempo agendados. De manera sencilla esta persona es la encargada de resolver cualquier tipo de problema que pone en riesgfo potencial el dearrollo del proyecto
Capacitador: Encargado de dar a conocer el funcionamiento principal del programa al usuario final, tiene como actividad principal orientar al usurio final acerca del funcionamiento que el sistema tiene. Traduce la funcionalidad del sisteama.