Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
Propósito:
Elaborar un instrumento de recolección 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.
Instrucciones:
Revisa el contenido de la Unidad II de esta asignatura y los recursos adicionales que te haga llegar tú docente en línea.
1. Investiga ¿Qué es una técnica de levantamiento de requerimientos de software?. Investiga por lo menos 4 técnicas diferentes.
2. Identifica y describe brevemente con tus propias palabras la función de cada técnica de levantamiento de requerimientos de
software con el apoyo del siguiente organizador. Recuerda sustentar con fuentes fiables.
Tabla 1. Descripción de las técnicas de recolección de datos
3. Participa en el foro, respondiendo la siguiente interrogante: ¿Qué instrumento de recolección de información elegirías para el
levantamiento de requerimientos de un proyecto de software? Menciona a grandes rasgos ¿Cómo aplicarías el instrumento?
Posteriormente, realiza al menos a 2 comentarios a tus compañeros(as), no se te olvide enviar tu tabla comparativa del paso 3.
4. Revisa la escala de evaluación.
5. 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.
CRITERIOS DE EVALUACIÓN
Instrumento de evaluación
Foro 1
Indicaciones: Anota en cada casilla los aspectos cumplidos en cada criterio a evaluar.
Participación en Foro
Presentación
Integra portada; además aplica reglas ortográficas y 5
gramaticales; además, aplica formato APA.
Propósito:
Identificar las especificaciones y/o requerimientos para el diseño de un programa orientado a objetos.
2.1 Identificar las especificaciones y/o requerimientos para el diseño de un programa orientado a objetos.
Instrucciones:
1. Desarrolla el caso de estudio tomando como tema base el desarrollo de un videojuego para niños con autismo de 6 a 11 años, es
necesario para el desarrollo de esta actividad estudiar las partes básicas de una entrevista que forma parte de los requerimientos
los cuales utilizaras en el siguiente punto.
2. Desarrolla y aplica una entrevista, en donde incluyas al personal necesario para el desarrollo del videojuego.
3. Integra en tu documento las preguntas y respuestas de la entrevista.
4. Realiza la identificación de los requerimientos del videojuego de acuerdo con el análisis de las respuestas de la entrevista realizada
e integra una lista de cada uno de estos requerimientos.
5. Realiza una tabla en la que se observen los requerimientos para el desarrollo del videojuego, clasifícalos y anótalos 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. [En este espacio enlista los requerimientos identificados]
2. … etc.
Sistema Argumenta la clasificación del
requerimiento
Requerimientos Usuario
Funcionales No funcionales
1. El videojuego X …
debe contar con
una interfaz de
usabilidad …
[Este es un
ejemplo]
2. El videojuego X
tendrá un módulo
para…
[Este es un
ejemplo]
3 El usuario X
deberá tener
conocimientos
de… [Este es un
ejemplo]
CRITERIOS DE EVALUACIÓN
Escala de Evaluación
Actividad 2 Análisis de los requerimientos para diseñar un programa
Instrucciones: Anote en cada casilla los puntos obtenidos por el alumno en cada criterio por evaluar.
PUNTOS POR
CRITERIO
Entrevista
15
Requerimientos
15
Presentación
100
2.2.1 Documentación
2.2.2 Especificaciones
Instrucciones:
1. Retoma el proyecto definido en la actividad 2 de esta unidad, así como, los requerimientos
2. La información hay que organizarla para su documentación, donde se tiene que identificar los siguientes puntos:
-Usuarios
-Requerimientos
-Restricciones
CRITERIOS DE EVALUACIÓN
Escala de evaluación
Documentación de requerimientos
Describe la importancia de la 15
documentación de requerimientos para
diseñar un programa de software
Presentación
100
.
Evidencia de aprendizaje. Requerimientos para diseñar un programa orientado a objetos
Propósito:
Conocer la manera de integrar los estándares para la obtención de requerimientos y las metodologías para el desarrollo de un
software, de lo cual se logrará una información simplificada y organizada, para así obtener un buen diseño.
Logros:
1. Identifica el proceso estándar de la ingeniería de requerimientos.
2. Identifica las características, métodos, ventajas y desventajas de diferentes metodologías de acuerdo a su clasificación.
3. Reconoce la importancia de la selección y su aplicación de una metodología para el desarrollo de un software.
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:
Predictivas Ágiles
Características
Métodos
Ventajas
Desventajas
Ejemplos de metodologías
Ejemplos de aplicación
5. Concluye mencionando la importancia de la ingeniería de requerimientos y el valor de seleccionar apropiadamente un tipo de metodología
de acuerdo a la filosofía de desarrollo, en un proyecto de software.
6. Guarda el archivo con la nomenclatura DDOO_U2_EA_XXYZ. Sustituye las XX por tu primer nombre, la Y por tu primer apellido y la Z por
tu segundo apellido.
7. Consulta los criterios de evaluación que se encuentra en este mismo documento para considerarlos en el desarrollo de la misma. .
8. Envía la actividad a tu docente en línea a través de la herramienta Tarea. Espera y atiende la retroalimentación correspondiente.
Escala de evaluación
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
Formato de la IEEE 830-1998.
Borja C., Cuji V. Metodología para la especificación de requerimientos de software basado en el estándar IEEE 830-1998
(archivo pdf anexo).
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