Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Módulo: Bloque:
Métodos y modelos de desarrollo de software B1
Pág. 2
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Actividad:
Foro de presentación
Tema(s): Escala para considerar y fechas de entrega
No aplica
0-100%
No ponderable
0-80%
0- 70%
Indicaciones de la actividad:
Pág. 3
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Aprendizaje(s)/Logros:
• Identificar los modelos utilizados para el desarrollo de software y diseñar gráficamente el
modelo de sistemas mediante el uso de las herramientas de UML y RUP.
Actividad:
Actividad 1. Componentes básicos de UML
Tema(s): Escala para considerar y fechas de entrega
1. Herramientas para el Del 17 de julio al 08 de agosto del
modelado de software. 0-100% 2023 hasta las 23:59 horas.
1.1. Lenguaje Unificado de Tiempo del centro de México
Modelado (UML). Del 09 al 13 de agosto del 2023 hasta
1.1.1. Proceso de desarrollo de 0-80% las 23:59 horas.
software. Tiempo del centro de México
Del 14 de agosto al 20 de septiembre
del 2023 a las 23:55 horas.
0- 70%
Tiempo del centro de México
(No tiene derecho a segunda revisión)
Estrategia de enseñanza:
Aprendizaje basado en casos de estudio y en problemas
Plantear casos de estudio de proyectos de software que permitan el análisis e
implementación de los principales modelos de desarrollo de software para diseñar un sistema
que apoye el mejoramiento de la estructura de una organización mediante el uso de dos
herramientas: UML y RUP.
Estrategia de aprendizaje:
Aprendizaje basado en casos de estudio y en problemas
Analizar los casos de estudio para comprender e implementar los principales modelos de
desarrollo de software para diseñar un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas: UML y RUP.
Formato de entrega:
Dar clic aquí para ver el formato de entrega.
Pág. 4
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Indicaciones de la actividad:
2. Ilustra en una infografía los siguientes conceptos con apoyo de las fuentes de consulta
sugeridas en el material de la unidad 1:
a. ¿Qué es UML y cuál es su objetivo?
b. La historia de UML.
c. ¿Qué es RUP y cuál es su objetivo?
d. ¿Qué es un modelo en la Ingeniería de Software?
e. Investiga el significado de los siguientes conceptos orientados a objetos y
presenta un ejemplo de cada uno: Objeto, Abstracción, Clases o clases de
objetos, Instancia, Herencia, Polimorfismo, Sobrecarga.
Material de apoyo:
Consulta el material de apoyo dando clic aquí.
Pág. 5
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Instrumento de evaluación
Pág. 6
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Aprendizaje(s)/Logros:
• Identificar los modelos utilizados para el desarrollo de software y diseñar gráficamente el
modelo de sistemas mediante el uso de las herramientas de UML y RUP
Actividad:
Actividad 2. Fases del proceso RUP
Tema(s): Escala para considerar y fechas de entrega
1. Herramientas para el 0-100% Del 17 de julio al 08 de agosto del
modelado de software. 2023 hasta las 23:59 horas.
1.2. Proceso Unificado de Rational Tiempo del centro de México
(RUP) 0-80% Del 09 al 13 de agosto del 2023 hasta
1.2.1. Generalidades las 23:59 horas.
Tiempo del centro de México
1.2.2. Fases y elementos
0- 70% Del 14 de agosto al 20 de septiembre
1.2.3. Clasificación del 2023 a las 23:55 horas.
Tiempo del centro de México
(No tiene derecho a segunda revisión)
Estrategia de enseñanza:
Aprendizaje basado en casos de estudio y en problemas
Pág. 7
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Estrategia de aprendizaje:
Aprendizaje basado en casos de estudio y en problemas
Analizar los casos de estudio para comprender e implementar los principales modelos de
desarrollo de software para diseñar un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas: UML y RUP.
Formato de entrega:
Dar clic aquí para ver el formato de entrega.
Indicaciones de la actividad:
1. Redacta una introducción al tema Fases del proceso RUP donde argumentes la
importancia de la aplicación del proceso RUP para el desarrollo de un proyecto de
software. Extensión mínima de 100 y máxima de 150 palabras. Fundamenta con una cita
en formato APA 7a edición. Considera que la extensión de la cita no forma parte de la
aportación principal.
2. Realiza la lectura del Apendice B “El proceso unificado de rational”, que se encuentra en
el libro:
Booch Grady, Rumbaugh James & Jacobson Ivar (2006, p 487-496). El lenguaje unificado
de modelado. Madrid España: Editorial Pearson Educación.
3. Redacta una conclusión donde argumentes ¿Cuál de las disciplinas del proceso RUP
consideras que es la más importante? ¿Por qué? Extensión mínima de 200 y máxima de
250 palabras. Fundamenta con una cita en formato APA 7a edición. Considera que la
extensión de la cita no forma parte de la aportación principal.
Pág. 8
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Material de apoyo:
Consulta el material de apoyo dando clic aquí.
Instrumento de evaluación
Carrera: Desarrollo de software
Asignatura: Métodos y modelos de desarrollo de software
Semestre: Cuarto
Unidad: Unidad 1. Herramientas para el modelado de software
Actividad Actividad 2. Fases del proceso RUP
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje Puntaje
Criterios de evaluación Observaciones
por criterio obtenido
Procedimental (94%)
Pág. 9
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Aprendizaje(s)/Logros:
Actividad:
Actividad 3. Diagramas de UML
Tema(s): Escala para considerar y fechas de entrega
1. Herramientas para el 0-100% Del 17 de julio al 08 de agosto del
modelado de software. 2023 hasta las 23:59 horas.
1.1.5. Diagramas base de UML. Tiempo del centro de México
.. 1.1.6. StarUML 0-80% Del 09 al 13 de agosto del 2023 hasta
las 23:59 horas.
Tiempo del centro de México
0- 70% Del 14 de agosto al 20 de septiembre
del 2023 a las 23:55 horas.
Tiempo del centro de México
(No tiene derecho a segunda revisión)
Estrategia de enseñanza:
Aprendizaje basado en casos de estudio y en problemas
Plantear casos de estudio de proyectos de software que permitan el análisis e
implementación de los principales modelos de desarrollo de software para diseñar un sistema
Pág. 10
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Estrategia de aprendizaje:
Aprendizaje basado en casos de estudio y en problemas
Analizar los casos de estudio para comprender e implementar los principales modelos de
desarrollo de software para diseñar un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas: UML y RUP.
Formato de entrega:
Dar clic aquí para ver el formato de entrega.
Indicaciones de la actividad:
1. Redacta una introducción al tema Diagramas UML donde argumentes la importancia del uso
de diagramas UML para el desarrollo de un proyecto de software. Extensión mínima de 100
y máxima de 150 palabras. Fundamenta con una cita en formato APA 7a edición. Considera
que la extensión de la cita no forma parte de la aportación principal.
Nota: Solo una respuesta por pregunta, puedes responder con la letra del inciso o coloca
la respuesta completa, todas las preguntas deben tener respuesta, una omisión es tomada
como incorrecta. Asegúrate de colocar tus respuestas en la celda de la fila
correspondiente a la pregunta.
Pág. 11
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
g) Diagrama de
5.Muestra la secuencia y las condiciones para componentes.
coordinar los comportamientos de nivel inferior, en h) Diagrama de
lugar de los clasificadores que poseen esos despliegue.
comportamientos. Estos son comúnmente llamados i) Diagrama de
modelos de flujo de control y flujo de objetos. colaboración.
6.Es un tipo de diagrama de interacción cuyo j) Diagrama de
objetivo es describir el comportamiento dinámico del secuencia.
sistema de información mostrando cómo interactúan
los objetos entre sí, es decir, con qué otros objetos
tiene vínculos o intercambia mensajes un
determinado objeto.
3. Redacta una conclusión donde argumentes tu experiencia en el uso de los diagramas UML
y ¿Cuáles son los diagramas que te presentaron mayor dificultad en comprender? Justifica tu
respuesta. En tu argumentación incluye al menos una cita textual. Extensión mínima de 200
y máxima de 250 palabras. Fundamenta con una cita en formato APA 7a edición. Considera
que la extensión de la cita no forma parte de la aportación principal.
Pág. 12
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Material de apoyo:
Consulta el material de apoyo dando clic aquí.
Instrumento de evaluación
Pág. 13
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Aprendizaje(s)/Logros:
• Identificar los modelos utilizados para el desarrollo de software y diseñar gráficamente el
modelo de sistemas mediante el uso de las herramientas de UML y RUP
Actividad:
Actividad 4. Componentes de UML
Tema(s): Escala para considerar y fechas de entrega
1. Herramientas para el Del 17 de julio al 08 de agosto del 2023
modelado de software. 0-100% hasta las 23:59 horas.
1.1.2. Los casos de uso y sus Tiempo del centro de México
características. Del 09 al 13 de agosto del 2023 hasta
1.1.3. Componentes básicos de 0-80% las 23:59 horas.
los diagramas de casos de uso y Tiempo del centro de México
sus representaciones. Del 14 de agosto al 20 de septiembre
1.1.4. Asociaciones, del 2023 a las 23:55 horas.
generalización y relaciones. 0- 70% Tiempo del centro de México
(No tiene derecho a segunda revisión)
Pág. 14
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Estrategia de enseñanza:
Aprendizaje basado en casos de estudio y en problemas
Plantear casos de estudio de proyectos de software que permitan el análisis e
implementación de los principales modelos de desarrollo de software para diseñar un sistema
que apoye el mejoramiento de la estructura de una organización mediante el uso de dos
herramientas: UML y RUP.
Estrategia de aprendizaje:
Aprendizaje basado en casos de estudio y en problemas
Analizar los casos de estudio para comprender e implementar los principales modelos de
desarrollo de software para diseñar un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas: UML y RUP.
Formato de entrega:
Da clic aquí para el formato de entrega de foros.
Indicaciones de la actividad:
Primer momento:
1. Analiza los siguientes diagramas de casos de uso:
Pág. 15
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
2. Responde las siguientes preguntas con una extensión mínima de 50 y máxima de 100
palabras para cada respuesta. Elige de forma libre y fundamenta con 3 citas de autor con
sus respectivas referencias tu primer aporte al foro. Considera que la extensión de las
citas no forma parte de la aportación principal.
Pág. 16
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Segundo momento:
Material de apoyo:
Consulta el material de apoyo dando clic aquí.
Pág. 17
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Instrumento de evaluación
Pág. 18
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Calendario de Actividades
Unidad 1
Aprendizaje(s)/Logros:
• Identificar los modelos utilizados para el desarrollo de software y diseñar gráficamente el
modelo de sistemas mediante el uso de las herramientas de UML y RUP.
Actividad:
Evidencia de aprendizaje. Modelo gráfico con StarUML
Tema(s): Escala para considerar y fechas de entrega
0-100% Del 17 de julio al 08 de agosto del
Tema(s): 2023 hasta las 23:59 horas.
1. Herramientas para el modelado Tiempo del centro de México
de software. 0-80% Del 09 al 13 de agosto del 2023 hasta
las 23:59 horas.
1.1. Lenguaje Unificado de
Tiempo del centro de México
Modelado (UML).
0- 70% Del 14 de agosto al 20 de septiembre
1.1.1. Proceso de desarrollo de del 2023 a las 23:55 horas.
software. Tiempo del centro de México
1.1.2. Los casos de uso y sus (No tiene derecho a segunda revisión)
características.
1.1.3. Componentes básicos de
los diagramas de casos de uso y
sus representaciones.
1.1.4. Asociaciones,
generalización y relaciones.
1.1.5. Diagramas base de UML.
. 1.1.6. StarUML
Pág. 19
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Estrategia de aprendizaje:
Aprendizaje basado en casos de estudio y en problemas
Analizar los casos de estudio para comprender e implementar los principales modelos de
desarrollo de software para diseñar un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas: UML y RUP.
Formato de entrega:
Dar clic aquí para ver el formato de entrega.
Indicaciones de la actividad:
1. Redacta una introducción donde expliques la importancia que tienen el uso de las
herramientas de modelado de software para realizar con calidad un proyecto de desarrollo
de software. Extensión mínima de 100 y máxima de 150 palabras. Fundamenta con una
cita en formato APA 7a edición. Considera que la extensión de la cita no forma parte de
la aportación principal.
Pág. 20
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Material de apoyo:
Consulta el material de apoyo dando clic aquí.
Instrumento de evaluación
Pág. 21
Módulo. Métodos y modelos de desarrollo de software Unidad 1. Herramientas para el modelado de software
Pág. 22