Datos Identificativos | 2024/25 | |||||||||||||
Asignatura | Metodoloxías de Desenvolvemento | Código | 614G01224 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 1º cuadrimestre |
Cuarto | Obrigatoria | 6 | ||||||||||
|
Temas | Subtemas |
1. Introdución | * Metodoloxía vs método. * Metodoloxías de desenvolvemento de software. * O ciclo de vida do software. |
2. Metodoloxías Clásicas | * Cascada * Prototipado * Espiral * Incremental * Desenvolvemento rápido de aplicacións |
3. Metodoloxías axiles | * O Manifesto Agile * Principios Agile * Características das metodoloxías áxiles. |
4. Scrum | * Fundamentos e características de Scrum * Roles: Product owner, ScrumMaster, o Equipo * Xuntanzas: Planificación de Sprint , Revisión do Sprint, Retrospectiva do Sprint, Xuntanza diaria de Scrum * Artefactos: Product backlog, Sprint backlog, gráficas Burndown * Prácticas de xestión de proxectos Scrum * Erros comúns na aplicación de Scrum |
5. Programación Extrema (XP) | * Fundamentos e características de XP * Valores e Principios * Prácticas XP: Prácticas Principais e Corolario * O equipo de desenvolvemento XP |
6. O proceso unificado de desenvolvemento | * Fundamentos e características do Proceso Unificado * A Linguaxe Unificada de Modelado (UML) * Casos de uso * Centrado na arquitectura * O Ciclo de vida e as fases do Proceso Unificado: Inicio, Elaboración, Construción e Transición. |
7. Desenvolvemento colaborativo | * Desenvolvemento en equipo * Desenvolvemento en aberto. * Xestión dunha comunidade de software libre. * Ferramentas de traballo colaborativo. |
8. Evolución e mantemento do software | * Mantemento e evolución do software. * Control de versións. * Xestión de erros. |
9. Aspectos sociais, legais e éticos no desenvolvemento software | * O código ético e de práctica profesional na Enxeñaría do Software da ACM/IEEE-CS * Software libre e Software privativo. * Licenzamento e propiedade intelectual no Software. * Interoperabilidade e uso de estándares. * Seguridade e confianza. |