2.13.1 SE/Colaboración y Dinámica de Equipo
Temas:
Core
- Comunicación efectiva, incluida la oral y escrita, así como formal (correo electrónico, documentos, comentarios, presentaciones) e informal (chat de equipo, reuniones). Sociedad, ética y la Profesión (SEP) -Communication
- Causas comunes de conflicto en el equipo y enfoques para la resolución de conflictos.
- Programación cooperativa:
- Programación por parejas (pair programming) o Enjambre (swarming)
- Revisión de código
- Colaboración mediante control de versiones
- Roles y responsabilidades en un equipo de software: Sociedad, ética y la Profesión (SEP) -ProfessionalEthics
- Ventajas del trabajo en equipo
- Riesgos y complejidad de dicha colaboración
- Procesos del equipo: responsabilidades para las tareas, estimación de esfuerzo, estructura de reuniones, cronograma de trabajo
Aprendizaje esperado (Learning Outcomes):
Core:
- Seguir prácticas efectivas de comunicación en equipo [Analizar]
- Articular las fuentes, peligros y beneficios potenciales del conflicto en el equipo, especialmente enfocándose en el valor de estar en desacuerdo sobre ideas o propuestas sin insultar a las personas [Articular]
- Facilitar una estrategia de resolución de conflictos y resolución de problemas en un entorno de equipo [Analizar]
- Colaborar efectivamente en desarrollo/programación cooperativa [Analizar]
- Proponer y delegar los roles y responsabilidades necesarios en un equipo de desarrollo de software [Proponer]
- Redactar y seguir una agenda para una reunión de equipo [Componer]
- Facilitar, a través de la participación en un proyecto de equipo, los elementos centrales de la formación de equipos, el establecimiento de una cultura de equipo saludable y la gestión de equipos, incluida la creación y ejecución de un plan de trabajo del equipo [Crear]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM