Roles de los integrantes del equipo
Las siguientes roles han sido tomadas del libro de Team Software Process (TSP) por W. Humphrey.
Todos y cada uno de los integrantes juegan el rol de desarrolladores. En este proceso, no existe el rol "documentador" o " pensador". Todos y cada uno debe estar en la capacidad de participar en todas las actividades del proyecto incluyendo la programación, las pruebas, etc.
Los roles que aquí se describen son adicionales al rol de ser desarrollador. Estos roles son de corte más administrativo y son necesarios para que el grupo sea más efectivo y no "olvide" realizar tareas importantes.
Líder del equipo
Líder del equipo | |
---|---|
Objetivo Global | El líder conduce el grupo y se asegura de que todos los integrantes terminan su trabajo como se planeó y lo reportan en la herramienta de planeación y seguimiento. |
Características del Líder | 1. Ud. disfruta siendo líder y es un rol que puede asumir de manera natural. |
2. Ud. Es capaz de identificar los problemas claves y tomar objetivamente decisiones. | |
3. Ud. No se preocupa demasiado por hacer acciones poco populares, de vez en cuando, para presionar a la gente a realizar sus tareas. | |
4. Ud. Respeta sus compañeros, está dispuesto a escuchar sus puntos de vista y a ayudarlos | |
Metas del Líder del Proyecto | M1: Construir y mantener un equipo efectivo |
M2: Motivar los miembros del equipo para que trabajen de manera entusiasta y dedicada en el proyecto. | |
M3: Resolver los conflictos del grupo. | |
M4: Mantener informado al instructor sobre el progreso en el proyecto. | |
M5: Ser un facilitador efectivo en las reuniones de grupo del proyecto. |
Líder de Desarrollo
Líder de Desarrollo | |
---|---|
Objetivo Global | Liderar y guiar el grupo en la definición, diseño, desarrollo y pruebas del producto. |
Características del Líder | 1. Ud. disfruta construyendo cosas |
2. Ud. Desea ser un ingeniero de software y quiere ganar experiencia en liderar un desarrollo | |
3. Ud. Es un diseñador competente y siente que podría conducir un desarrollo. | |
4. Ud. Está familiarizado con métodos de diseño. | |
5. Ud. Está dispuesto a escuchar las ideas de diseño de los otros y puede, objetiva y lógicamente, comparar las cualidades de sus ideas contra las suyas. | |
Metas del Líder de Desarrollo | M1: Producir un producto de calidad superior. |
M2: Usar totalmente las capacidades y habilidades de los miembros del grupo. |
Líder de Planeación
Líder de Planeación | |
---|---|
Objetivo Global | Dar soporte y guía al grupo en la tareas de planeación y seguimiento del proyecto. |
Características del Líder | 1. Ud. tiene una mente lógica y se siente muy cómodo cuando sigue un plan para hacer su trabajo |
2. Aunque Ud. no siempre logra producir un plan, Ud. tiende a planear su trabajo cuando tiene la oportunidad | |
3. Ud. está interesado en procesar información para tener métricas sobre su trabajo y el de los demás. | |
4. Ud. está dispuesto a presionar a la gente para que haga seguimiento y mida su trabajo. | |
Metas del Líder de Planeación | M1: Ayudar a producir un plan completo, preciso y exacto del plan del equipo y de cada uno de sus miembros. |
M2: Reportar con exactitud el estado del proyecto cada semana. |
Líder del Proceso y la Calidad
Líder del Proceso y la Calidad | |
---|---|
Objetivo Global | Dar soporte en definir las necesidades del proceso, en hacer el plan de calidad y en hacer seguimiento al proceso y a la calidad del producto. |
Características del Líder | 1. Ud. tiene una alta preocupación por la calidad del producto |
2. Ud. está interesado en las mediciones acerca del proceso y del producto | |
3. Ud. tiene alguna experiencia con las técnicas de inspecciones o le gustaría aprenderlas | |
4. Ud. está dispuesto y es capaz de revisar el trabajo de los otros y hacer comentarios sin antagonizar con ellos. | |
Metas del Líder del Proceso y la Calidad | M1: Todos los miembros del equipo reportan adecuada y exactamente la información del proceso. |
M2: El equipo sigue el proceso y obtiene un producto de calidad. | |
M3: Todas las inspecciones del equipo son adecuadamente moderadas y reportadas. | |
M4: Todas las reuniones del equipo son adecuadamente reportadas y los reportes son guardados en el sitio del proyecto. |
Líder de Soporte
Líder de Soporte | |
---|---|
Objetivo Global | Dar soporte al grupo en la determinación, obtención y administración de las herramientas necesarias para desarrollar el producto. |
Características del Líder | 1. Ud. está muy interesado en las tecnologías, las herramientas y los métodos. |
2. Ud. es un “cacharrero” competente y siente que puede ayudar a los del grupo | |
3. Ud. tiene experiencia con herramientas y sistemas | |
4. Ud. está familiarizado con las herramientas que serán usadas en este proyecto | |
Metas del Líder de Soporte | M1: El grupo tiene las herramientas y los métodos adecuados para realizar su trabajo |
M2: Ningún cambio no autorizado es realizado sobre productos “congelados” | |
M3: El grupo define sus objetivos de reutilización para el ciclo de desarrollo |
Líder de Diseño Web
Líder de Diseño Web | |
---|---|
Objetivo Global | Dar soporte al grupo en las decisiones sobre la apariencia, el diseño y las características de la aplicación web. |
Características del Líder | 1. Ud. está muy interesado en el diseño de interfaces usuario. |
2. Ud. Sabe apreciar la buena usabilidad en las aplicaciones | |
3. Ud. tiene experiencia con herramientas web | |
4. Ud. está familiarizado con las herramientas que serán usadas en este proyecto para desarrollar el front end o tiene muchas ganas de aprenderlas. | |
Metas del Líder de Diseño Web | M1: El grupo tiene claro el look and feel seleccionado en la aplicación y los elementos básicos de interacción |
M2: Se utiliza correctamente el patrón de SPA (single page application) | |
M3: El grupo utiliza adecuadamente componentes web (en angular) existentes |
Referencia
- Introduction to the Team Software Process. Watts Humphrey. Addison Wesley. 2000. Capítulos 3, 16 y 17