Guía DocenteCurso Facultade de Informática |
Grao en Enxeñaría Informática |
Asignaturas |
Metodoloxías de Desenvolvemento |
Contidos |
|
|
Datos Identificativos | 2013/14 | |||||||||||||
Asignatura | Metodoloxías de Desenvolvemento | Código | 614G01224 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 1º cuadrimestre |
Curso de Adaptación Enxeñeiros Téc. en Informática | 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. O proceso unificado de desenvolvemento | * Características * A Linguaxe Unificada de Modelado (UML) * Casos de uso * A importancia da arquitectura * Ciclo de vida |
4. Metodoloxías axiles de desenvolvemento | * O Manifesto Agile * Características das metodoloxías áxiles. * A metodoloxía SCRUM * Outras metodoloxías áxiles |
5. Programación Extrema (XP) | * Valores e Principios * Técnicas * Equipo de desenvolvemento * Aplicacións prácticas |
6. Desenvolvemento colaborativo | * Desenvolvemento en equipo * Ferramentas de traballo colaborativo. * Desenvolvemento en aberto. * Xestión dunha comunidade de software libre. * Estándares abertos. * Colaborando con proveedores. |
7. Evolución e mantemento do software | * Legacy coma software de éxito. * Mantemento e evolución do software. * Control de versións. * Xestión de erros. |
8. Aspectos sociais, legais e éticos no desenvolvemento software | * Licenzamento e propiedade intelectual no Software. * Software libre e Software privativo. * Interoperabilidade e uso de estándares. * Seguridade e confianza. |
|