Vous êtes sur la page 1sur 12

Análisis y Diseño Orientado a Objetos

PLANEACIÓN DIDÁCTICA UNIDAD 2

Programa educativo (Carrera): Desarrollo de Software Periodo escolar: 2019-2 Bloque: 1


Nombre de la asignatura: Análisis y diseño orientado a objetos Semestre de la asignatura: 2

Competencia general de la asignatura: Diagramar la estructura de un sistema orientado a objetos para su diseño con base en el
análisis del sistema mediante el uso de UML.

Unidad: 2. Requerimientos para el análisis del diseño orientado a objetos


Competencia específica de la Unidad 2:
Distinguir los requerimientos del sistema orientado a objetos en su etapa de análisis para definir su diseño mediante técnicas y
estándares de especificación

Periodo Ordinario: 29 julio – 9 de agosto (Calificación sobre 100%)


Periodo Extraordinario: 10-14 de agosto (Calificación sobre 80%)
Periodo Extemporáneo: Posterior al 14 de agosto (Calificación sobre 70%)

Actividad 1. ¿Cómo obtener los requerimientos para un programa orientado a objetos?

Fecha de entrega: Semana 4 (29 julio) Fecha de cierre de unidad: 9 de agosto de 2019

Propósito:
Elaborar un bosquejo de preguntas para obtener la información necesaria sobre los requerimientos de un sistema de software
así determinar las especificaciones de los requisitos de un sistema orientado a objetos.
Para elaborar la actividad, consulta los siguientes temas y subtemas:

2.1 Levantamiento de requerimientos.


Instrucciones:

1. Revisa el contenido de la Unidad II de esta asignatura y los recursos adicionales que te haga llegar tú docente en línea.
2. Retoma el proyecto de desarrollo de software planteado en la Evidencia de Aprendizaje de la unidad 1 para la realización de esta actividad.
3. Elabora un bosquejo de preguntas para realizar una entrevista para el levantamiento de requerimientos.
4. Identifica y describe brevemente con tus propias palabras la función de cada técnica en la recolección de los datos con el apoyo del
siguiente organizador. Recuerda sustentar con fuentes fiables.

Tabla 1. Descripción de las técnicas de recolección de datos


Técnicas de recolección de información
No. Nombre Función Aplicación
1 [Coloca aquí el nombre de la técnica] [Describe con tus propias palabras la función de la [Describe cómo aplicarías la técnica con respecto al proyecto]
técnica]
2
n…

5. De lo obtenido del punto 4, contesta lo siguiente ¿Qué diferencias, similitudes, ventajas y desventajas identificas entre las técnicas de
recolección?
6. Elabora un bosquejo de preguntas para entrevista para el levantamiento de requerimientos. Si deseas puedes diseñar otros instrumentos de
recolección y justifícalo.
7. Participa en el foro, respondiendo la siguiente interrogante: ¿Cómo está diseñado el bosquejo de tu entrevista? y ¿Cómo lo aplicarías?
Posteriormente, realiza al menos a 2 comentarios a tus compañeros(as)
8. Revisa la escala de evaluación.
9. Guarda el archivo con la nomenclatura DDOO_U2_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu nombre, la Y por tu primer
apellido y la Z por tu segundo apellido. Mismo que compartirás en el foro (nota).
- Da seguimiento de las propuestas de proyectos
Estrategia (s) de - Formula preguntas detonantes
enseñanza - Dirige y retroalimenta la discusión
- Proporcionar asesoría, recursos adicionales y atención a las dudas expuestas
- Revisa fuentes de información fiable
Estrategias de
- Retoma el caso de estudio propuesto y elabora un bosquejo de entrevista
aprendizaje
- Participa activamente
- Material de la Unidad 2 en la plataforma
- B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
Material de apoyo y/o - G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
recursos didácticos - G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
- Medina Martínez, J.C. (2004). Análisis Comparativo de Técnicas, Metodologías y Herramientas de Ingeniería de
Requerimientos. Recuperado de: http://delta.cs.cinvestav.mx/~pmalvarez/tesis-medina.pdf

CRITERIOS DE Escala de evaluación


EVALUACIÓN
Actividad 1 ¿Cómo obtener los requerimientos para un programa orientado a objetos?
Producto Elaboración y aplicación de entrevista

Indicaciones: Anota en cada casilla los aspectos cumplidos en cada criterio a evaluar.

PUNTOS POR
DIMENSIONES O CRITERIOS A EVALUAR SI NO Observaciones
CRITERIO
Técnicas de recolección de información
• Identifica y describe las técnicas de recolección de información 10
(cuestionario, observación, entrevista, etc.) bajo sustento
• Explica la manera de cómo aplicaría cada instrumento de recolección
10
de acuerdo con el proyecto.
• Diferencia las técnicas de recolección (similitudes, diferencias,
10
ventajas y desventajas)
Entrevista
• Formula las preguntas de manera clara, precisa y coherente para la
detección de las necesidades con base a la problemática del caso de
35
estudio, en la que permitan conocer: el objetivo, alcance, funciones,
contexto y los usuarios.
• Claridad en la organización de la estructura de la entrevista 10
Participación en Foro
• Realiza al menos dos aportaciones de manera respetuosa. 10
• Aporta en el grupo de acuerdo con el tema en discusión y sustenta
10
su aprendizaje con referencias fiables.
Presentación
• Integra portada; además aplica reglas ortográficas y gramaticales;
5
también bibliografía en formato APA.
Total de puntos 100
Total de puntos obtenidos
Actividad 2. Análisis de los requerimientos para diseñar un programa

Fecha de entrega: Semana 4 (29 julio) Fecha de cierre de unidad: 9 de agosto de 2019

Propósito: Realizar el proceso de levantamiento de requerimientos para determinar las especificaciones del diseño del programa orientado a
objetos.

Para elaborar la actividad, consulta los siguientes temas y subtemas:

2.2 Documentación para levantamientos y especificaciones.

Instrucciones:

1. Retoma el caso de estudio desarrollado en la evidencia de aprendizaje de la unidad 1, así como, el bosquejo de la entrevista desarrollado en la
actividad anterior.
2. Aplica la entrevista, si es necesario apóyate con el personal del lugar donde identificaste el caso de estudio.
3. Analiza las respuestas de la entrevista, realizada en la actividad 1.
4. Realiza la identificación de los requerimientos de acuerdo con las respuestas de la entrevista y comienza a enlistarlos.
5. Después de identificar los requerimientos, clasifícalos y anótalos en un organizador gráfico donde se indique cuáles son los requerimientos
funcionales, no funcionales, de usuario y de sistema. Por ejemplo:

Tabla 1. Análisis de Requerimientos

Lista de requerimientos
1.
2.
3.
4. …
[En este espacio enlista los requerimientos identificados]
Sistema Argumenta la
Requerimientos Usuario Funcionales No funcionales clasificación del
requerimiento
1. El sistema debe contar con una interfaz X …
de usabilidad … [Este es un ejemplo]
2. El sistema tendrá un módulo para… X
[Este es un ejemplo]
3. El usuario deberá de actualizar el sistema
X
de… [Este es un ejemplo]
6. Revisa la escala de evaluación.
7. Guarda el archivo con la nomenclatura DDOO_U2_A2_XXYZ. Sustituye las XX por las dos primeras letras de tu nombre, la Y por tu primer
apellido y la Z por tu segundo apellido.

- Formula preguntas detonantes


Estrategia (s) de - Dirige y retroalimenta las propuestas
enseñanza - Proporcionar asesoría y atención a las dudas expuestas
- Proporciona recursos adicionales
- Retoma actividades previas
Estrategias de
- Aplica instrumento de recolección de datos
aprendizaje
- Determina los requerimientos de sistema
- Material de la Unidad 2 en la plataforma
- B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
- G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
Material de apoyo y/o - G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
recursos didácticos - Gómez Fuentes, M.C. (2011). Notas del Curso Análisis de Requerimientos. Recuperado de
http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf
- Medina Martínez, J.C. (2004). Análisis Comparativo de Técnicas, Metodologías y Herramientas de Ingeniería de
Requerimientos. Recuperado de: http://delta.cs.cinvestav.mx/~pmalvarez/tesis-medina.pdf
Escala de evaluación

Actividad 2 Análisis de los requerimientos para diseñar un programa


Producto Organizador gráfico y evidencias de entrevista

Instrucciones: Anote en cada casilla los puntos obtenidos por el alumno en cada criterio por evaluar.
PUNTOS POR
DIMENSIONES O CRITERIOS A EVALUAR SI NO Observaciones
CRITERIO
Entrevista
• Las respuestas de la entrevista permiten conocer: el objetivo, alcance,
CRITERIOS DE 30
funciones, contexto y los usuarios.
EVALUACIÓN
• Presenta evidencias de aplicación de la entrevista 15
Requerimientos
• Identifica los requerimientos de acuerdo con la obtención de información de la
20
entrevista mediante una lista.
• Clasifica los tipos de requerimientos de usuario y de sistema descritos en la
15
lista
• Argumenta la clasificación del requerimiento. 15
Presentación
• Integra portada; además aplica reglas ortográficas y gramaticales; además,
5
aplica formato APA.
100
Total de puntos obtenidos

Actividad 3. Documentación de los requerimientos para diseñar un programa

Fecha de entrega: Semana 5 (5 agosto) Fecha de cierre de unidad: 9 de agosto de 2019

Propósito:
Utilizar herramientas de documentación de requerimientos de sistema.
Para elaborar la actividad, consulta los siguientes temas y subtemas:
2.2.1 Documentación
2.2.2 Especificaciones
Instrucciones:
1. Retoma el proyecto definido en la unidad 1.
2. Retoma la actividad 1 y actividad 2 de esta unidad.
3. Organiza la información para su documentación, en el que identifiques los siguientes puntos:
• Usuarios
• Requerimientos
• Restricciones
• Periodo de tiempo de desarrollo
• Otros
4. Una vez organizada la información, documenta los requerimientos utilizando el formato de la IEEE (documento). En caso de incorporar
nuevos elementos, es necesarios documentarlo (justificar).
5. Incluye una conclusión, analizando la importancia de lo realizado en la actividad.
6. Revisa la escala de evaluación.
7. Guarda el archivo con la nomenclatura DDOO_U2_A3_XXYZ. Sustituye las XX por las dos primeras letras de tu nombre, la Y por tu primer
apellido y la Z por tu segundo apellido.
8. Subir evidencia al enlace de la actividad.

- Dirige y retroalimenta las propuestas


Estrategia (s) de
- Proporcionar asesoría y atención a las dudas expuestas
enseñanza
- Proporciona recursos adicionales
- Retoma actividades previas
Estrategias de aprendizaje
- Documenta los requerimientos para el diseño de un programa mediante normatividad
- Material de la Unidad 2 en la plataforma
Material de apoyo - Formato de la IEEE
y/o recursos didácticos - B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
- G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
- G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
- Gómez Fuentes, M.C. (2011). Notas del Curso Análisis de Requerimientos. Recuperado de
http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf
- Medina Martínez, J.C. (2004). Análisis Comparativo de Técnicas, Metodologías y Herramientas de Ingeniería de
Requerimientos. Recuperado de: http://delta.cs.cinvestav.mx/~pmalvarez/tesis-medina.pdf

Escala de evaluación

Actividad 3 Documentación de los requerimientos para diseñar un programa


Producto Formato IEEE

Instrucciones: Anote en cada casilla los puntos obtenidos por el alumno en cada criterio por evaluar.
PUNTOS POR
DIMENSIONES O CRITERIOS A EVALUAR SI NO
CRITERIO
Documentación de requerimientos
• Retoma el caso de estudio (proyecto) y las actividades previas de esta unidad 5

CRITERIOS DE • Identifica y organiza la información obtenida de acuerdo con los usuarios,


requerimientos, restricciones, período de tiempo de desarrollo y otros 15
EVALUACIÓN
• Organiza y clasifica la información conforme con el estándar de la IEEE 830 50
• La documentación está relacionada con su caso de estudio inicial (proyecto) 10
Conclusión
• Describe la importancia de la documentación de requerimientos para diseñar un
15
programa de software
Presentación
• Integra portada; además aplica reglas ortográficas y gramaticales; además,
5
aplica formato APA.
100
Total de puntos obtenidos
Evidencia de aprendizaje. Requerimientos para diseñar un programa orientado a objetos

Fecha de entrega: Semana 5 (5 agosto) Fecha de cierre de unidad: 9 de agosto de 2019


Propósito:
Integra los estándares necesarios de tu proyecto del desarrollo de software para un diseño orientado a objetos.
Para elaborar la actividad, consulta los siguientes temas y subtemas:
2.3 Estándares de especificación.
2.3.1 Fases de la estandarización.
2.3.2 Análisis de restricciones.
2.4 Modelos del desarrollo de software.
2.4.1 Ágiles
2.4.2 Predictivos
Instrucciones:
1. Retoma e integra la descripción del proyecto definido en la unidad 1
2. Retoma e integra las actividades de esta unidad.
3. Describe el proceso y técnicas de levantamiento de requerimientos usadas en la entrevista.
4. Describe el proceso de validación de los requerimientos a través de una lista de verificación (Checklist)
5. Integra las fases de la estandarización de acuerdo con las características del proyecto – actividad 3, aplicando el formato IEEE.
6. Retoma el modelo de desarrollo definido en la unidad 1, y describe como aplicarías las principales acciones en la fase de diseño en tú
proyecto.
7. Revisa la escala de evaluación.
8. Guarda el archivo con la nomenclatura DDOO_U2_EA_XXYZ. Sustituye las XX por las dos primeras letras de tu nombre, la Y por tu primer
apellido y la Z por tu segundo apellido.
9. Sube archivo de esta actividad en el enlace correspondiente.

- Da seguimiento de las propuestas de proyectos


Estrategia (s) de - Dirige y retroalimenta la discusión
enseñanza - Proporcionar asesoría y atención a las dudas expuestas
- Proporciona recursos adicionales
Estrategias de - Documentar los requerimientos conforme con los estándares para diseñar un programa orientado a objetos
aprendizaje - Documentar situaciones de la vida cotidiana para la aplicación de lo estudiado
- Material de la Unidad 2 en la plataforma
Material de apoyo
- Checklist de Verificación de los Requerimientos
y/o recursos didácticos - B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
- G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
- G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
- Gómez Fuentes, M.C. (2011). Notas del Curso Análisis de Requerimientos. Recuperado de
http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf
- Medina Martínez, J.C. (2004). Análisis Comparativo de Técnicas, Metodologías y Herramientas de Ingeniería de
Requerimientos. Recuperado de: http://delta.cs.cinvestav.mx/~pmalvarez/tesis-medina.pdf
- Sommerville, I y Alfonso. M.I. (2006). Ingeniería del software. Madrid, España: Pearson

Escala de evaluación

Evidencia Requerimientos para diseñar un programa orientado a objetos


Producto Documentación

Instrucciones: Anote en cada casilla los puntos obtenidos por el alumno en cada criterio por evaluar.
PUNTOS POR
DIMENSIONES O CRITERIOS A EVALUAR CRITERIO SI NO Comentarios
Documentación
• Integra la descripción del proyecto. 10
CRITERIOS DE • Integra los requerimientos definidos del proyecto. 10
EVALUACIÓN • Integra el proceso y las técnicas de levantamiento de requerimientos. 20
• Integra el proceso de validación de los requerimientos por medio de una lista
15
de verificación.
• Integra y describe las fases de estandarización de acuerdo con el proyecto
30
propuesto en base al documento anexo de la IEEE (material de apoyo).
• Integra el método de desarrollo de software y justifica la aplicación con base
10
al proyecto.
Presentación
• Integra portada; además aplica reglas ortográficas, gramaticales, y
5
bibliografía en formato APA.
100
Total de puntos obtenidos
Autorreflexiones Unidad 2

Fecha de entrega: Semana 5 (5 agosto) Fecha de cierre de unidad: 9 agosto de 2019


Propósito:
Analizar el proceso de aprendizaje que has tenido durante la unidad.
Para elaborar la actividad, consulta los siguientes temas y subtemas:
• Contenido y actividades realizadas en la unidad 2
Instrucciones:

1. Responde las preguntas que a continuación se mencionan:

• ¿Qué es lo más transcendental en la toma de requerimientos?


• ¿Es importante el tema de la toma de requerimientos en el análisis y diseño de un software? y ¿Por qué?
• ¿Cuál es la relación entre la toma de requerimientos y mi profesión?
• ¿Qué aspectos debo reforzar para aplicar el conocimiento de manera adecuada?

2. Guarda el archivo con la nomenclatura DDOO_U2_ATR_XXYZ. Sustituye las XX por las dos primeras letras de tu nombre, la Y
por tu primer apellido y la Z por tu segundo apellido.

3. Envía tu actividad mediante la herramienta Autorreflexiones

Las autorreflexiones, tienen un valor del 10% en tu calificación final, y éste se asigna solamente si cumples con todas las
entregas

- Proporcionar instrucciones, asesoría y atención a las dudas expuestas


Estrategia (s) de enseñanza - Proporciona recursos adicionales
- Retroalimentar
.
- Reflexiona mediante preguntas guía que formuló tu docente en línea sobre la unidad 2
Estrategias de aprendizaje - Contestar en base a lo aprendido y la experiencia.
- Subir tarea al enlace correspondiente.
- Material de la Unidad 2 en la plataforma
- Preguntas guía
Material de apoyo - G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
y/o recursos didácticos - B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
- G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley

Escala de evaluación

Actividad Autorreflexión unidad 2


Producto Respuestas

Instrucciones: Anote en cada casilla los puntos obtenidos por el alumno en cada criterio por evaluar.

PUNTOS POR
DIMENSIONES O CRITERIOS A EVALUAR SI NO Comentarios
CRITERIO
Respuestas
CRITERIOS DE EVALUACIÓN • Presenta todas las respuestas a las preguntas de manera
clara, precisa, coherente y están relacionadas directamente 50
con la temática de la unidad 2.
• La redacción refleja dominio en los temas de la
40
autorreflexión.
Presentación
• Integra portada; aplica reglas ortográficas y gramaticales;
además, presenta en caso de consultarse bibliografía en 10
formato APA.
Total 100
Total de puntos obtenidos

FUENTES DE CONSULTA:
• Material de la Unidad 2 en la plataforma
• B. Meyer. Construcción de software orientado a objetos. Prentice-Hall
• G. Booch. Análisis y Diseño orientado a objetos con aplicaciones. Addison-Wesley
• G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison. Wesley
• Gómez Fuentes, M.C. (2011). Notas del Curso Análisis de Requerimientos. Recuperado de
http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf
• Medina Martínez, J.C. (2004). Análisis Comparativo de Técnicas, Metodologías y Herramientas de Ingeniería de
Requerimientos. Recuperado de: http://delta.cs.cinvestav.mx/~pmalvarez/tesis-medina.pdf

Vous aimerez peut-être aussi