Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 14

Módulo. Introducción a la ingeniería de software Unidad 2.

Análisis y modelado de requerimientos

Programa educativo: Semestre:

Desarrollo de Software Tercero

Módulo: Bloque:

Introducción a la ingeniería de software 2

Ciclo escolar: Nombre del docente:

2023-1- B2 Claudia Hernández González

UNIDAD 2. ANÁLISIS Y MODELADO DE REQUERIMIENTOS

Competencia general de la asignatura:

Analizar las etapas del ciclo de vida del software para


comprender el proceso de desarrollo en un caso de estudio,
reconociendo las características de diferentes métodos de
desarrollo.

Competencia específica de la unidad:

Analizar los diagramas del dominio e interacción, para la


representación gráfica de los requerimientos de un caso de
estudio, tomando en cuenta los estándares del Lenguaje
Unificado de Modelado (UML).

Pág. 2
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Calendario de Actividades
Unidad 2. Análisis y modelado de requerimientos

Nombre de la actividad: Fecha sugerida de entrega:


Actividad 1. Recolección de datos para el 1 de mayo de 2023
desarrollo de software

Aprendizaje(s)/Logros:

• Identificar los tipos de técnicas de recolección.

Actividad 1. Recolección de datos para el desarrollo de software

Tema(s): Escala a considerar y fechas de entrega

2. Análisis y modelado de 29 de abril al 19 de mayo de 2023


hasta las 23:55 horas
requerimientos 0-100%
tiempo del centro de México.
2.1. Obtención y especificación de Cierre de la unidad.
requerimientos
20 al 26 de mayo de 2023
2.1.1. Requerimientos funcionales y 0-80% hasta las 23:55 horas
no funcionales tiempo del centro de México
2.1.2. Técnicas de recolección,
identificación y priorización de 27 de mayo al 21 de junio de 2023
0- 70% hasta las 23:55 horas
requerimientos
tiempo del centro de México

Estrategia de enseñanza-aprendizaje

Estrategia de enseñanza
Metodología basada en problemas. Plantear un problema partiendo de la perspectiva del
proceso de desarrollo del software, para que se identifique su relación con los ámbitos de
aplicación y se reafirmen los temas, mediante el estudio de los conceptos disciplinares.

Estrategia de Aprendizaje
Metodología basada en problemas. Identifica la relación de un problema con sus ámbitos de
aplicación y diagnostica las necesidades que se presentan, para aplicar un modelo de
desarrollo de software, mediante el estudio de los conceptos disciplinares.

Formato de participación en el foro

Pág. 3
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Indicaciones de la actividad:

Primer momento:

1. Estudia en el material que te proporciona la Universidad los temas 2, 2.1, 2.1.1 y 2.1.2
de la presente unidad.

2. Ingresa a la actividad 1. Recolección de datos para el desarrollo de software.

3. Escribe como título: Aportación inicial.

4. La extensión de tu respuesta a cada planteamiento deberá ser con una extensión de


mínimo 100 palabras y de máximo 200 palabras.

5. Incluye una cita de autor con una extensión mínima de 20 y máxima de 80 palabras en
formato APA 7ma edición. Considera que la extensión de la cita no forma parte de la
retroalimentación.

6. Describe el uso de la entrevista como técnica de recolección de requerimientos de


software, en el desarrollo de una aplicación móvil para un servicio de entrega a
domicilio.

7. Describe el uso de la observación como técnica de recolección de requerimientos de


software, en una empresa que desea desarrollar un sistema de gestión de inventario
para su almacén.

8. Describe el uso del cuestionario como la técnica de recolección de requerimientos de


software, en el desarrollo de un sistema de gestión de recursos humanos para una
empresa.

9. Describe el uso del prototipo como la técnica de recolección de requerimientos de


software en el desarrollo de un sistema de reservaciones en línea para una compañía
aérea.

10. Agrega las referencias de tu cita de autor en formato APA 7ma edición.

Segundo momento:

11. Realiza una retroalimentación al aporte de un compañero/a, argumenta tu respuesta.


Esta debe realizarse de manera constructiva, crítica, asertiva, fundamentada y
respetuosa. La extensión del texto debe ser mínima de 100 y máxima de 200 palabras,
no incluye las referencias ni las citas de autor.

12. Incluye una cita de autor con una extensión mínima de 20 y máxima de 80 palabras en
formato APA 7ma edición. Considera que la extensión de la cita no forma parte de la
retroalimentación.

13. Agrega la referencia de tu cita de autor en formato APA 7ma edición.

Pág. 4
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

14. Consulta el instrumento de evaluación verificando que cumpla con cada uno de los
criterios.

Material de apoyo

Instrumento de evaluación

Escala de Evaluación para la Actividad 1


Carrera: Desarrollo de software
Asignatura: Introducción a la ingeniería de software
Semestre: Tercero
Periodo: 2023-1-B2
Unidad: 2. Análisis y modelado de requerimientos
Actividad 1. Recolección de datos para el desarrollo de software
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Comentarios
obtenido
criterio
Describe el uso de la entrevista como técnica de
recolección de requerimientos de software, en el
19
desarrollo de una aplicación móvil para un servicio
de entrega a domicilio
Describe el uso de la observación como técnica
de recolección de requerimientos de software, en
19
una empresa que desea desarrollar un sistema de
gestión de inventario para su almacén.
Describe el uso del cuestionario como la técnica
de recolección de requerimientos de software, en
19
el desarrollo de un sistema de gestión de recursos
humanos para una empresa.
Describe el uso del prototipo como la técnica de
recolección de requerimientos de software en el
19
desarrollo de un sistema de reservas en línea para
una compañía aérea
Incluye las referencias y las citas de autor
2
utilizadas, en formato APA 7ma edición.
Escribe la actividad con una correcta ortografía,
2
redacción y sintaxis.
Realiza una retroalimentación a la aportación de
un(a) compañero(a) compara las descripciones
con las propias en dónde:
Analiza la 1ª descripción solicitada: 5 puntos. 20
Analiza la 2ª descripción solicitada: 5 puntos.
Analiza la 3ª descripción solicitada: 5 puntos.
Analiza la 4ª descripción solicitada: 5 puntos.
Total 100

Pág. 5
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Calendario de Actividades
Unidad 2. Análisis y modelado de requerimientos

Nombre de la actividad: Fecha sugerida de entrega:


Actividad 2. Análisis de requerimientos 6 de mayo de 2023

Aprendizaje(s)/Logros:

• Identificar los requerimientos de un caso de estudio.

Actividad 2. Análisis de requerimientos

Tema(s): Escala a considerar y fechas de entrega


29 de abril al 19 de mayo de 2023
2.1. Obtención y especificación de hasta las 23:55 horas
0-100%
requerimientos tiempo del centro de México.
Cierre de la unidad.
2.1.1. Requerimientos funcionales y no
20 al 26 de mayo de 2023
funcionales 0-80% hasta las 23:55 horas
2.1.2. Técnicas de recolección, tiempo del centro de México
identificación y priorización de
requerimientos 27 de mayo al 21 de junio de 2023
0- 70% hasta las 23:55 horas
2.1.3. Documento de requerimientos
tiempo del centro de México
2.1.4. Validación de requerimientos
Estrategia de enseñanza-aprendizaje

Estrategia de enseñanza
Metodología basada en problemas. Plantear un problema partiendo de la perspectiva del
proceso de desarrollo del software, para que se identifique su relación con los ámbitos de
aplicación y se reafirmen los temas, mediante el estudio de los conceptos disciplinares.

Estrategia de Aprendizaje
Metodología basada en problemas. Identifica la relación de un problema con sus ámbitos
de aplicación y diagnostica las necesidades que se presentan, para aplicar un modelo de
desarrollo de software, mediante el estudio de los conceptos disciplinares.

Formato de entrega

Indicaciones de la actividad:

Pág. 6
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

1. Estudia en el material que te proporciona la Universidad los temas 2.1, 2.11, 2.1.2, 2.1.3
y 2.1.4 de la presente unidad.
2. Utiliza la plantilla proporcionada por tu docente, para el desarrollo de las actividades
propuestas.
3. Redacta una introducción para explicar los conceptos de requerimientos funcionales y
no funcionales, con una extensión mínima de 100 y máxima de 200 palabras. Incluye
una cita de autor que tenga una extensión mínima de 20 y máxima de 80 palabras en
formato APA 7ma edición. Considera que la extensión de la cita no forma parte de la
extensión de la introducción.
4. Describe tres requerimientos funcionales que debe cumplir una aplicación de software
en un smartphone.
5. Describe tres requerimientos no funcionales que debe cumplir una aplicación de
software en un smartphone.
6. Describe tres requerimientos funcionales que debe cumplir una aplicación de software
en una tableta.
7. Describe tres requerimientos no funcionales que debe cumplir una aplicación de
software en una tableta.
8. Describe tres requerimientos funcionales que debe cumplir una aplicación de software
en un smartwatch.
9. Describe tres requerimientos no funcionales que debe cumplir una aplicación de
software en un smartwatch.
10. Describe tres requerimientos funcionales que debe cumplir una aplicación de software
en una laptop.
11. Describe tres requerimientos no funcionales que debe cumplir una aplicación de
software en una laptop.
12. Redacta una conclusión para explicar los objetivos que has alcanzado y menciona
algún resultado específico u observación significativa y original. Considera una extensión
mínima de 100 y máxima de 200 palabras. Incluye una cita de autor considerando una
extensión mínima de 20 y máxima de 80 palabras en formato APA 7ma edición.
Considera que la extensión de la cita no forma parte de la extensión de la conclusión.
13. Incluye las referencias de tus citas de autor y del software utilizado en formato APA 7ma
edición.
14. Consulta el instrumento de evaluación verificando que tu documento cumpla con cada
uno de los criterios establecidos en él.
15. Envía tu documento a través de la plataforma y espera la retroalimentación de tu
docente.

Material de apoyo

Instrumento de evaluación

Escala de Evaluación para la Actividad 2

Carrera: Desarrollo de software


Asignatura: Introducción a la ingeniería de software

Pág. 7
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Semestre: Tercero
Periodo: 2023-1-B2
Unidad: 2. Análisis y modelado de requerimientos
Actividad 2. Análisis de requerimientos
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Comentarios
obtenido
criterio
Redacta una introducción para explicar los
conceptos de requerimientos funcionales y no
Obligatorio
funcionales, con una extensión mínima de 100 y
máxima de 200 palabras.
Describe tres requerimientos funcionales que debe
cumplir una aplicación de software en un 12
smartphone: 4 puntos cada requerimiento.
Describe tres requerimientos no funcionales que
debe cumplir una aplicación de software en un 12
smartphone: 4 puntos cada requerimiento.
Describe tres requerimientos funcionales que debe
cumplir una aplicación de software en una tableta: 12
4 puntos cada requerimiento.
Describe tres requerimientos no funcionales que
debe cumplir una aplicación de software en una 12
tableta: 4 puntos cada requerimiento.
Describe tres requerimientos funcionales que debe
cumplir una aplicación de software en un 12
smartwatch: 4 puntos cada requerimiento.
Describe tres requerimientos no funcionales que
debe cumplir una aplicación de software en un 12
smartwatch: 4 puntos cada requerimiento.
Describe tres requerimientos funcionales que debe
cumplir una aplicación de software en una laptop: 4 12
puntos cada requerimiento.
Describe tres requerimientos no funcionales que
debe cumplir una aplicación de software en una 12
laptop: 4 puntos cada requerimiento.
Redacta una conclusión para explicar los objetivos
que has alcanzado y menciona algún resultado
específico u observación significativa y original. Obligatorio
Considera una extensión mínima de 100 y máxima
de 200 palabras
Incluye al menos dos referencias y las citas de 2
autor solicitadas en formato APA 7ma edición.
Escribe la actividad con una correcta ortografía, 2
redacción y sintaxis.
Total 100

Pág. 8
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Calendario de Actividades
Unidad 2. Análisis y modelado de requerimientos

Nombre de la actividad: Fecha sugerida de entrega:


Actividad 3. Casos de uso 11 de mayo de 2023

Aprendizaje(s)/Logros:

• Identificar diagramas del dominio y de interacción.

Actividad 3. Casos de uso

Tema(s): Escala a considerar y fechas de entrega

2.1.5. Casos de uso 29 de abril al 19 de mayo de 2023


hasta las 23:55 horas
0-100%
tiempo del centro de México.
Cierre de la unidad.

20 al 26 de mayo de 2023
0-80% hasta las 23:55 horas
tiempo del centro de México

27 de mayo al 21 de junio de 2023


0- 70% hasta las 23:55 horas
tiempo del centro de México

Estrategia de enseñanza-aprendizaje

Estrategia de enseñanza
Metodología basada en problemas. Plantear un problema partiendo de la perspectiva del
proceso de desarrollo del software, para que se identifique su relación con los ámbitos de
aplicación y se reafirmen los temas, mediante el estudio de los conceptos disciplinares.

Estrategia de Aprendizaje
Metodología basada en problemas. Identifica la relación de un problema con sus ámbitos de
aplicación y diagnostica las necesidades que se presentan, para aplicar un modelo de
desarrollo de software, mediante el estudio de los conceptos disciplinares.

Formato de participación en el foro

Pág. 9
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Indicaciones de la actividad:

Primer momento:

1. Estudia en el material que te proporciona la Universidad el tema 2.1.5 de la presente


unidad.
2. Ingresa a la actividad 3. Casos de uso.
3. Escribe como título: Aportación inicial.
4. La extensión de tu respuesta a cada planteamiento deberá ser con una extensión de
mínimo 100 palabras y de máximo 200 palabras.
5. Incluye una cita de autor con una extensión mínima de 20 y máxima de 80 palabras en
formato APA 7ma edición. Considera que la extensión de la cita no forma parte de la
retroalimentación.
6. Responde la siguiente pregunta: ¿Se puede modelar el diagrama de casos de uso a
partir del código de un programa? Argumenta tu respuesta desde la perspectiva de la
ingeniería de software.
7. Construye el diagrama de casos de uso del sistema de software “Atención medica” con
los actores: “personal médico” y “paciente”; y los casos de uso: "Registrar signos
vitales", "Solicitar cita médica" y "Actualizar expediente clínico".
8. Construye el diagrama de casos de uso del sistema de software “Tarjeta Bienestar” con
el actor: “un adulto mayor” y los casos de uso: “ingresar el número de tarjeta”, “ingresar
el PIN” y “retiro de dinero".
9. Construye el diagrama de casos de uso del sistema de software “Elevador del trolebús
elevado” con los actores: “personal con discapacidad” y “Sistema de control del
elevador”; y los casos de uso: "Solicitar el elevador”, “Seleccionar el piso”, “Detener el
elevador”, Ajustar la velocidad del elevado” y “Mantenimiento del elevador”.
10. Agrega las referencias de tu cita de autor en formato APA 7ma edición.

Segundo momento:

11. Realiza una retroalimentación al aporte de un compañero/a, argumenta tu respuesta.


Esta debe realizarse de manera constructiva, crítica, asertiva, fundamentada y
respetuosa. La extensión del texto debe ser mínima de 100 y máxima de 200 palabras,
no incluye las referencias ni las citas de autor.
12. Incluye una cita de autor con una extensión mínima de 20 y máxima de 80 palabras en
formato APA 7ma edición. Considera que la extensión de la cita no forma parte de la
retroalimentación.
13. Agrega la referencia de tu cita de autor en formato APA 7ma edición.
14. Consulta el instrumento de evaluación verificando que cumpla con cada uno de los
criterios.

Material de apoyo

Instrumento de evaluación

Pág. 10
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Escala de Evaluación para la Actividad 3

Carrera: Desarrollo de software


Asignatura: Introducción a la ingeniería de software
Semestre: Tercero
Periodo: 2023-1-B2
Unidad: 2. Análisis y modelado de requerimientos
Actividad 3. Casos de uso
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.

Puntaje
Puntaje
Criterios de evaluación por Comentarios
obtenido
criterio
Argumenta su repuesta a la pregunta sobre la
modelación del diagrama de casos de usos a partir
19
del código de programa, desde la perspectiva de la
ingeniería de software.
Construye el diagrama de casos de uso del
19
sistema de software “Atención medica”.
Construye el diagrama de casos de uso del
19
sistema de software “Tarjeta Bienestar”.
Construye el diagrama de casos de uso del
sistema de software “Elevador del trolebús 19
elevado”.
Incluye las referencias y las citas de autor
2
utilizadas, en formato APA 7ma edición.
Escribe la actividad con una correcta ortografía,
2
redacción y sintaxis.
Realiza una retroalimentación a la aportación de
un(a) compañero(a) compara las soluciones con
las propias en dónde:
Analiza la respuesta de la pregunta: 5 puntos.
Analiza el diagrama de casos de uso del sistema
de software “Atención medica”: 5 puntos. 20
Analiza el diagrama de casos de uso del sistema
de software “Tarjeta Bienestar”: 5 puntos.
Analiza el diagrama de casos de uso del sistema
de software “Elevador del trolebús elevado”: 5
puntos.
Total 100

Pág. 11
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Calendario de Actividades
Unidad 2. Análisis y modelado de requerimientos

Nombre de la actividad: Fecha sugerida de entrega:


Evidencia de aprendizaje. Diagramas del 17 de mayo de 2023
dominio e interacción

Aprendizaje(s)/Logros:

• Identificar los tipos de técnicas de recolección.


• Identificar los requerimientos de un caso de estudio.
• Identificar diagramas del dominio y de interacción.

Evidencia de aprendizaje. Diagramas del dominio e interacción


Tema(s): Escala a considerar y fechas de entrega
29 de abril al 19 de mayo de 2023
2. Análisis y modelado de hasta las 23:55 horas
0-100%
requerimientos tiempo del centro de México.
2.1. Obtención y especificación de Cierre de la unidad.
requerimientos 20 al 26 de mayo de 2023
0-80% hasta las 23:55 horas
2.1.1. Requerimientos funcionales y no tiempo del centro de México
funcionales
2.1.2. Técnicas de recolección, 27 de mayo al 21 de junio de 2023
0- 70% hasta las 23:55 horas
identificación y priorización de
tiempo del centro de México
requerimientos
2.1.3. Documento de requerimientos
2.1.4. Validación de requerimientos
2.1.5. Casos de uso
2.2. Aplicación de modelo del dominio
y de la interacción
2.2.1. Diagramas de clases
2.2.2. Diagramas de secuencia
2.2.3. Diagramas de colaboración
2.2.4. Diagramas de estado
Estrategia de enseñanza-aprendizaje

Estrategia de enseñanza
Metodología basada en problemas. Plantear un problema partiendo de la perspectiva del
proceso de desarrollo del software, para que se identifique su relación con los ámbitos de

Pág. 12
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

aplicación y se reafirmen los temas, mediante el estudio de los conceptos disciplinares.

Estrategia de Aprendizaje
Metodología basada en problemas. Identifica la relación de un problema con sus ámbitos de
aplicación y diagnostica las necesidades que se presentan, para aplicar un modelo de
desarrollo de software, mediante el estudio de los conceptos disciplinares.

Formato de entrega

Da clic en el siguiente vínculo para conocer el Problema propuesto

Indicaciones de la actividad:

1. Estudia en el material que te proporciona la Universidad los temas 2, 2.1, 2.1.1, 2.1.2,
2.1.3, 2.1.4, 2.1.5, 2.2, 2.2.1, 2.2.2, 2.2.3 y 2.2.4 de la presente unidad.
2. Utiliza la plantilla proporcionada por tu docente, para el desarrollo de las actividades
propuestas.
3. Redacta una introducción para explicar los diagramas del dominio e interacción, con
una extensión mínima de 100 y máxima de 200 palabras. Incluye una cita de autor que
tenga una extensión mínima de 20 y máxima de 80 palabras en formato APA 7ma
edición. Considera que la extensión de la cita no forma parte de la extensión de la
introducción.
4. Construye el diagrama de casos de uso del problema propuesto.
5. Construye el diagrama de clases del problema propuesto.
6. Construye el diagrama de secuencia del problema propuesto.
7. Construye el diagrama de colaboración del problema propuesto.
8. Construye el diagrama de estado del problema propuesto.
9. Redacta una conclusión para explicar los objetivos que has alcanzado y menciona
algún resultado específico u observación significativa y original. Considera una extensión
mínima de 100 y máxima de 200 palabras. Incluye una cita de autor considerando una
extensión mínima de 20 y máxima de 80 palabras en formato APA 7ma edición.
Considera que la extensión de la cita no forma parte de la extensión de la conclusión.
10. Incluye las referencias de tus citas de autor y del software utilizado en formato APA 7ma
edición.
11. Consulta el instrumento de evaluación verificando que tu documento cumpla con cada
uno de los criterios establecidos en él.
12. Envía tu documento a través de la plataforma y espera la retroalimentación de tu
docente.

Material de apoyo

Pág. 13
Módulo. Introducción a la ingeniería de software Unidad 2. Análisis y modelado de requerimientos

Instrumento de evaluación

Escala de Evaluación para la Evidencia de aprendizaje


Carrera: Desarrollo de software
Asignatura: Introducción a la ingeniería de software
Semestre: Tercero
Periodo: 2023-1-B2
Unidad: 2. Análisis y modelado de requerimientos
Actividad Evidencia de aprendizaje. Diagramas del dominio e interacción
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Comentarios
obtenido
criterio
Redacta una introducción para explicar los
diagramas del dominio e interacción, con una
Obligatorio
extensión mínima de 100 y máxima de 200
palabras.
Construye el diagrama de casos de uso del
16
problema propuesto.
Construye el diagrama de clases del problema
20
propuesto.
Construye el diagrama de secuencia del problema
20
propuesto.
Construye el diagrama de colaboración del
20
problema propuesto.
Construye el diagrama de estado del problema
20
propuesto.
Redacta una conclusión para explicar los objetivos
que has alcanzado y menciona algún resultado
específico u observación significativa y original. Obligatorio
Considera una extensión mínima de 100 y máxima
de 200 palabras.
Incluye al menos dos referencias y las citas de
2
autor solicitadas en formato APA 7ma edición.
Escribe la actividad con una correcta ortografía,
2
redacción y sintaxis.
Total 100

Pág. 14

También podría gustarte