Universidad Carlos III Madrid
Aspectos éticos de la profesión de Ingeniero de Software mediante la discusión de un caso de estudio
- Establecer un estándar de codificación, aceptado e implantado por todo el equipo, para asegurarse de que todos los programadores del proyecto trabajen de forma coordinada.
- Aplicar ese estándar de código utilizando una herramienta sobre el entorno integrado de desarrollo.
- Poner en práctica los principios básicos de integración automatizada.
- Aprender las buenas prácticas de propiedad colectiva de código que será necesario aplicar durante el desarrollo de un proyecto siguiendo los principios de las metodologías ágiles.
Este ejercicio guiado tiene como objetivos: 1)Poner en práctica el proceso de desarrollo dirigido por pruebas. 2)Aprender las herramientas necesarias para el desarrollo dirigido por pruebas 3)Poner en práctica las técnicas de prueba funcionales y estructurales
Este ejercicio guiado tiene como objetivos: 1)Poner en práctica la técnica de refactoring. 2)Poner en práctica los principios de diseño simple y patrones de diseño básico.
El propósito de la practica final consiste en evaluar el nivel de aprendizaje que los estudiantes han conseguido en relación con las técnicas tratadas en la asignatura en relación con el Desarrollo Dirigido por Pruebas (TDD), refactoring y diseño simple con patrones.