Roles En El Desarrollo De Proyectos De Software
INTRODUCCION
En el desarrollo de proyectos de software es una labor muy extensa y necesita especialistas en cada rol del desarrollo. Esta actividad requiere distintas personas las que formaran grupos de desarrollo. Por eso las personas deben de tener un rol dentro del grupo. En el documento se describiránlos roles y una breve información de ellos. Los roles que se describirían son: Usuario, Analista, Diseñador, Desarrollador, Probador, Integrador.
CONTENIDO
USUARIO
Un cliente es aquella persona responsable de llevar a cabo el buen desempeño del proyecto, por parte de la empresa que contrata el desarrollo, también llamada mandante. El cliente debe representar los derechos y asumir los deberesde dicha empresa ante el equipo de desarrollo. Por lo tanto, el cliente debe estar presente en todas las fases del desarrollo del producto, y realizar todas las actividades que se esperan de él, tales como la aceptación provisional y final del producto. El cliente debe representar los derechos y asumir los deberes de dicha empresa ante el equipo de desarrollo. Por lo tanto, el cliente debe estarpresente en todas las fases del desarrollo del producto, y realizar todas las actividades que se esperan de él, tales como la aceptación provisional y final del producto. Un usuario final generalmente se refiere a aquella persona que utiliza el sistema, pero que es desconocida o no identificable. Generalmente pasa esto en sistemas de información de uso masivo, tales como los sistemas
ANALISTALa palabra “análisis” se refiere a la habilidad de poder estudiar un problema de una complejidad determinada, descomponiendo el problema en subproblemas de menor complejidad. De esa forma, la solución del problema completo se obtiene como la suma de las soluciones de los subproblemas de menor complejidad. En la fase de análisis de requisitos de usuario, los analistas deben identificar lasnecesidades del cliente, a través de reuniones con el cliente o su representante. En estas reuniones, los analistas deben ayudar al cliente a definir los objetivos del sistema, determinando la información que desea obtener, la información que será suministrada al sistema, la funcionalidad del sistema y el rendimiento requerido. Los analistas deben determinar si cada uno de los requisitos especificados es ono esencial. Luego los analistas deben determinar información adicional requerida, tales como la evaluación de tecnología disponible para el desarrollo y las tecnologías disponibles para el cliente. Debe considerar todos los recursos especiales requeridos, las estimaciones del cliente y sus tiempos límites, así como factores adicionales que puedan ser de interés. Luego, los analistas debenrealizar la especificación de requisitos de software. Esto es, no como una especificación en lenguaje del cliente, sino que como especificación para el equipo de trabajo. El rol de analista es muy importante, debido a que el éxito del proyecto dependerá de una buena especificación de requisitos.
DISEÑADOR
Es el encargado de generar el diseño del sistema. Entre sus funciones está: • • • • Generar...
Regístrate para leer el documento completo.