Candidato A Proyecto

Páginas: 39 (9740 palabras) Publicado: 9 de noviembre de 2015
Ingeniería del Software II
Ingeniería Informática, 4°Curso

Proyecto Práctico
de Diseño de Software
Curso 2010-2011
Gonzalo Génova

Proyecto Práctico de Diseño de Software

1

Presentación


Profesores
– Grupo M
• Gonzalo Génova (ggenova [at] inf.uc3m.es) - COORDINADOR
• Eduardo Barra (ebarra [at] inf.uc3m.es)
– Grupo T
• Vicente Palacios (palacios [at] di.uc3m.es)
• Eduardo Barra (ebarra [at]inf.uc3m.es)
– Grupo C
• Roberto Galindos (rgalindo [at] inf.uc3m.es)



Dirección para entregas de la práctica: is.uc3m [at] gmail.com



Web de la asignatura
– http://www.ie.inf.uc3m.es/grupo/docencia/reglada/Is1y2/IS2.htm



Un curso de análisis y diseño en dos asignaturas:
– IS1: requisitos del usuario (captura) y requisitos del software (análisis)
– IS2: diseño arquitectónico (alto nivel) ydiseño detallado (bajo nivel)
Proyecto Práctico de Diseño de Software

2

Objetivos de la asignatura


Especificación del diseño de alto y bajo nivel de una aplicación informática



Aprender...







Redacción de un documento completo de diseño
Desarrollo dirigido por modelos (MDA-MDD-MDE), evolución de USDP
Estándares de documentación de proyectos
Técnicas de la orientación a objetospara diseño arquitectónico y detallado

Desarrollar capacidades







Abstracción y resolución de problemas
Lectura crítica y reflexiva
Trabajo en equipo
Exposición de resultados propios
Revisión de trabajos ajenos
Aprendizaje a partir de errores propios y ajenos
Proyecto Práctico de Diseño de Software

3

Programa de la asignatura: teoría


Tema III – Diseño arquitectónico (diseño de altonivel)










Unidad 14 – La transición del análisis al diseño
Unidad 15 – Introducción al diseño arquitectónico
Unidad 16 – Modelado arquitectónico con UML
Unidad 17 – Herramientas de modelado UML (laboratorio)
Unidad 18 – Vistas arquitectónicas
Unidad 19 – Estilos arquitectónicos
Unidad 20 – ¿Qué es diseño orientado a objetos? (artículo y examen)

Tema IV – Diseño detallado (diseño debajo nivel)









Unidad 21 – Introducción al diseño detallado
Unidad 22 – Diseño detallado con UML (1): polimorfismo
Unidad 23 – Diseño detallado con UML (2): interacciones
Unidad 24 – Diseño detallado con UML (3): máquinas de estados
Unidad 25 – Patrones de diseño (1)
Unidad 26 – Patrones de diseño (2)
Unidad 27 – Implementación de asociaciones UML en Java (artículo y examen)
Unidad28 – Herencia múltiple
Proyecto Práctico de Diseño de Software

4

Programa de la asignatura: prácticas




Equipos de 4 alumnos (atención: alumnos que no han cursado IS1)
Trabajo en 2+2 fases (URD/SRD + ADD/DDD)
Actividades en cada fase
– Desarrollo y documentación del proyecto conforme al índice de la práctica
• recuento de horas dedicadas al proyecto y métricas
• contabilizadas al principiode cada documento
• enviadas aparte por correo según las plantillas (horas, métricas)
– Sesiones de tutoría colectivas, asistencia voluntaria
• cada equipo tendrá oportunidad de presentar su borrador y recibir críticas
– Revisiones cruzadas
• informes de revisión redactados conforme a las normas
– Exposiciones en público y defensa del proyecto
• entrega de transparencias impresas el primer día deexposiciones (¡2xPág!)
• exposición individual de una parte del proyecto
• respuestas a los revisores y a los profesores
Proyecto Práctico de Diseño de Software

5

Documentación entregada



Atención a nombres de archivos y fechas de entrega
Dos documentos parciales (el segundo completa al primero):
– ej. ProyectoIS2-M05.doc: equipo M05, etc.
– envío por correo a is.uc3m [at] gmail.com ymiembros del equipo revisor
– ver índice adaptado del estándar ESA PSS-05-0



Dos documentos de revisión:
– ej. RevisiónIS2-M05-R07.doc: equipo M05 revisado por equipo M07, etc.
– envío por correo a los profesores y a los miembros del equipo revisado



Proyecto final revisado (normas):







documento final + presentaciones + recuento de horas + métricas
ej. ProyectoIS2-M05.doc + etc.
envío...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Candidato
  • Candidatos
  • El candidato
  • El Candidato
  • Candidatos
  • Candidato
  • Candidatos
  • El Candidato

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS