Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sila Bo 7528723586405999962
Sila Bo 7528723586405999962
FACULTAD DE INGENIERÍA
MARZO 2022-AGOSTO 2022
NOMBRE DE LA ASIGNATURA CÓDIGO: 17945
CARGA HORARIA
COMPONENTES DEL APRENDIZAJE Horas / Semana Horas / Periodo Académico
PROFESOR(ES) RESPONSABLE(S):
ZUÑIGA PRIETO MIGUEL ANGEL - (M.Z.) ( miguel.zunigap@ucuenca.edu.ec ) PRINCIPAL
DESCRIPCIÓN DE LA ASIGNATURA:
Resumen descriptivo en torno al propósito, la estrategia metodológica y el contenido fundamental de la asignatura.
Es un hecho indiscutible el que en la actualidad el software se ha convertido en una herramienta de uso común, que se encuentra asociado a la
mayoría de las actividades cuotidianas. La interacción del hombre con el software es de alguna manera ineludible y se manifiesta de diversa maneras,
bien sea en forma transparente cuando se encuentra embebido en dispositivos de diversa índole, Ej. en la computadora de un automóvil o en el
microprocesador de un horno microondas; a través de terceras personas que interactúan por nosotros con un sistema Ej. los cajeros de un banco o de
un comercio; o de manera directa al utilizar los mas variados dispositivos que van desde un teléfono móvil hasta un computador personal.
Debido a ello es clara la importancia que tiene el hecho de que, un ingeniero en el ámbito de la informática conozca los diversos métodos y técnicas
utilizadas para cubrir las distintas faces del desarrollo y mantenimiento de aplicaciones de software.
REQUISITOS DE LA ASIGNATURA
Esta asignatura no tiene co-requisitos
PRE-REQUISITOS
Asignatura Código
OBJETIVO(S) DE LA ASIGNATURA:
Objetivos general y específicos de la asignatura en relación al Perfil de salida de la carrera.
Objetivo general: Esta asignatura busca analizar los distintos ciclos de vida que han sido propuestos para el desarrollo y mantenimiento del software
y los métodos y técnicas más representativas en relación las fases de análisis, diseño, planificación, desarrollo, verificación y validación y la gestión de
la configuración del software.
1
Objetivos especificos:
2. Conocer los principales métodos de análisis, diseño, planificación, desarrollo, verificación y validación, y mantenimiento y evolución del software.
5. Desarrollar la capacidad de discernimiento para seleccionar los método mas adecuados asociados a cada actividad del desarrollo del software en
base a recursos y necesidades específicas
7. Comprender como debe ser controlado y gestionado el mantenimiento y la evolución del software
RESULTADOS O LOGROS DE
INDICADORES ESTRATEGIAS DE EVALUACIÓN
APRENDIZAJE
RdA1. Identifica las diferentes fases del diseño • Entiende los distintos ciclos de • Evaluación Diagnostica
del software: identificación del problema, vida y las fases que han sido
conseguir información necesaria, búsqueda de propuestos para el proceso de • Pruebas de Desarrollo o de respuesta
soluciones creativas, construcción de diseños desarrollo de software. abiertas
preliminares incluyendo simulación y diseños
físicos, evaluación y selección de las mejores • Entiende los distintos métodos • Pruebas Orales
soluciones, preparación de reportes, esquemas y que han sido propuestos para el
especificaciones, implementación del diseño para el desarrollo de software. • Observación del Profesor (uso de
pautas y/o rúbricas).
RdA2. Determina las especificaciones del • Conoce las distintas técnicas que • Observación del Profesor (uso de
sistema en base a las necesidades del mundo han sido propuestas para la pautas y/o rúbricas).
real obtención, análisis, validación y
especificación de requerimientos • Pruebas Orales
del software
• Modela especificaciones
utilizando técnicas de escenarios y
casos de uso
• Genera documentos de
especificaciones utilizando
estándares de la industria.
RdA3. Diseña sistemas y componentes de • Entiende y utiliza los distintas • Observación del Profesor (uso de
software de acuerdo a códigos, estándares, técnicas de modelado estructurado pautas y/o rúbricas).
contratos y leyes. y orientado a objetos para el diseño
de software • Productos Científicos y Tecnológicos
RdA4. Combina o subdivide partes de un • Utiliza distintos diagramas para • Observación del Profesor (uso de pautas y/o
sistema para identificar la arquitectura de los modelar la descomposición de un rúbricas).
productos de software producto de software, sus
componentes, arquitectura y
comportamiento estático y
dinámico
RdA5. Reconoce la importancia de los interfaces • Diseña interfaces de usuario • Observación del Profesor (uso de pautas y/o
con humanos como parte del diseño del software considerando distintos ambientes, rúbricas).
condiciones de uso y accesibilidad
de usuarios
RdA6. Desarrolla un plan para el análisis, • Diseña y elabora una estructura • Productos Científicos y Tecnológicos
diseño, construcción, verificación y validación de de descomposición de tareas para
un producto de software la construcción de un producto de
software.
2
RESULTADOS O LOGROS DE
INDICADORES ESTRATEGIAS DE EVALUACIÓN
APRENDIZAJE
RdA7. Es capaz de manejar riesgos como parte • Identifica riesgos asociados a las • Productos Científicos y Tecnológicos
de la planificación original. distintas actividades de un proyecto
de software y define planes para su
contención mitigación
RdA8. Determina los costos y presupuestos • Asigna recursos y responsables a • Productos Científicos y Tecnológicos
necesarios para alcanzar la solución de un las actividades identificadas
problema de ingeniería.
RdA9. Evalúa herramientas y tecnología para • Conoce distintos métodos, • Observación del Profesor (uso de
para la construcción de software técnicas y tendencias para la pautas y/o rúbricas)
construcción de software ej,
métodos agiles, reutilización,
patrones, etc. Y decide sobre su
uso mas adecuado para cada caso
RdA10. Determina si los resultados obtenidos • Genera planes de prueba, • Observación del Profesor (uso de
con una solución son razonables o no. verificación y validación del pautas y/o rúbricas).
software construido
RdA12. Planifica mantenimiento de tipo • Gestiona nuevas necesidades y • Productos Científicos y Tecnológicos
correctivo y preventivo del software cambios requeridos sobre el
componente de software durante el
desarrollo y su evolución una ves
implementado
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. EXPLICACIÓN DEL SÍLABO Y METODOLOGÍA
APRENDIZAJE . 1 horas
PRÁCTICO
EXPERIMENTAL -
ASIGNATURA
(APE/A)
APRENDIZAJE . 1 horas
AUTÓNOMO (AA)
2. 2. INTRODUCCIÓN
1. Que es software y que es el desarrollo del software 1 APRENDIZAJE Ejercicios en clase 2 horas
PRÁCTICO
EXPERIMENTAL -
2. Cuales son los retos en el diseño y desarrollo de ASIGNATURA
software (APE/A)
6. Tendencias actuales
3
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
3. ANÁLISIS DE REQUERIMIENTOS
APRENDIZAJE . 1 horas
PRÁCTICO
EXPERIMENTAL -
ASIGNATURA
(APE/A)
APRENDIZAJE . 1 horas
PRÁCTICO
EXPERIMENTAL -
ASIGNATURA
(APE/A)
7. DESARROLLO
4
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. Introducción a las técnicas de prueba y validación 1 APRENDIZAJE Ejercicios 2 horas
del software PRÁCTICO
EXPERIMENTAL -
ASIGNATURA
2. Técnicas de pruebas del software (APE/A)
APRENDIZAJE . 1 horas
3. Pruebas orientadas a objetos
AUTÓNOMO (AA)
4. Estrategias de prueba 8 APRENDIZAJE EN Explicación del proceso de verificación 8 horas
CONTACTO CON EL y validación
DOCENTE (ACD)
9. GESTIÓN DE LA CONFIGURACIÓN
APRENDIZAJE . 1 horas
PRÁCTICO
EXPERIMENTAL -
ASIGNATURA
(APE/A)
5
• Herramientas de clases virtuales, Moodle
TOTAL: 100
DETALLE DE CRITERIOS DE
PUNTAJE / CRITERIO GENERAL
ACREDITACIÓN
APROVECHAMIENTO I
INTERCICLO
C95
Examen interciclo 20 EXAMENES
APROVECHAMIENTO II
FINAL
C97
Examen final 30 EXAMENES
SUSPENSIÓN
C98
Total: 100
BÁSICA
1. Sommerville, I. (2015). Software engineering. 10th. In Book Software Engineering. 10th, Series Software Engineering. Addison-Wesley.
COMPLEMENTARIA
1. LAWRENCE PFLEEGER S. 2002. Ingeniería de software teoría y práctica. México. PEARSON EDUCATION
2. PRESSMAN R. 2010. Ingeniería del software un enfoque práctico. México D.F.. MCGRAW-HILL
Docente: ZUÑIGA PRIETO MIGUEL ANGEL Director: VEINTIMILLA REYES JAIME EDUARDO
6
Finalizado: 26/3/2022 Publicado: 12/4/2022