jueves, 6 de octubre de 2011

Retroalimentación sobre el análisis y diseño orientado a objetos

Los siguientes videos los encontramos en http://www.youtube.com/user/0utKast y ayuda en la retroalimentación de este tema explicando desde otro punto de vista el análisis y el diseño orientado a objetos.

En el siguiente video veremos los siguientes puntos:

  1. Construir Modelos
  2. Diseño de Software: El lenguaje de Modelado
  3. Diseño de Software: El Proceso
  4. Desarrollo en Espiral y Desarrollo en Cascada
  5. Fases del Proceso de Desarrollo en Espiral. 

Análisis y Diseño Orientado a Objetos: Fase de Conceptualización y Análisis.

  1. Empezar con la Visión
  2. Reunir los Requerimientos
  3. Casos de Uso
  4. Identificar a los Actores
  5. Determinar los primeros casos de uso
  6. Crear el Modelo de Dominio
  7. Uso de la Plataforma de Desarrollo de Software Rational de IBM. 

Análisis y Diseño Orientado a Objetos: Escenarios, Visualizaciones y Artefactos.

  1. Establecer Escenarios y Líneas Guía.
  2. Como crear un Diagrama de Caso de Uso.
  3. Los Estereotipos.
  4. Diagramas de Interacción.
  5. Creación de Paquetes.
  6. Analisis de Sistema y de Aplicación.
  7. Documentos de Planificación.
  8. Visualizaciones y Artefactos.

Análisis y Diseño Orientado a Objetos: Fase de Diseño

  1. Fase de Diseño: ¿Qué son las Clases?.
  2. Clases Preliminares.
  3. Transformaciones.
  4. Construir un primer modelo estático.
  5. Usar Tarjetas CRC.
  6. Como conducir una sesión CRC.
  7. Centrarse en las responsabilidades.
  8. Representar el escenario.
  9. Limitaciones de las Tarjetas CRC.
  10. Transformar Tarjetas CRC a UML.

Modelado con UML

  1. Transformar las tarjetas CRC a UML.
  2. Relaciones entre Clases: Generalización, Asociación, Agregación y Composición.
  3. Múltiples herencias y Contención.
  4. Discriminadores.
  5. Modelo Dinámico.
  6. Diagramas de Secuencia y de Colaboración.
  7. Diagramas de Transición de Estado.