SÍLABO DE LA ASIGNATURA: INGENIERÍA DE SOFTWARE II 1. DATOS GENERALES Y ESPECÍFICOS DE LA ASIGNATURA Unidad Académica: Facultad de Ciencias Informáticas Carrera: Ingeniería en Sistemas Eje de formación: Formación Profesional Tipo de asignatura
Obligatoria
Organización del tiempo:
Componente presencial Horas en otros escenarios 32 32 Ingeniería de Software I Ing. Jorge Iván Pincay Ponce, MSc. Horas teóricas
Pre-requisitos: Docente/s responsable/s:
Código: 11085 Periodo académico /Semestre: Paralelos: Año lectivo: Total del componente 64
2018/1 A, B 2018 - 2019
Componente autónomo
Total de horas
Créditos
64
128
4
2. ESTRUCTURA CONCEPTUAL Y DESARROLLO METODOLÓGICO DE LA ASIGNATURA Nombre de la actividad curricular: Desempeños esperados: Indicadores de verificación Caracteriza los principales modelos y metodologías de ciclo de vida del software, con énfasis en el manifiesto ágil.
Modelos y metodologías de ciclo de vida del software Caracteriza los principales modelos de ciclo de vida del software y diferencia sus metodologías de implementación Contenidos Modelos y procesos agiles de software Recopilación requisitosHistorias Usuario
de de
Procesos didácticos y estrategias Conferencias, lecturas comprensivas, preguntas exploratorias Conferencias, lecturas comprensivas, talleres, preguntas exploratorias Conferencias, talleres
Estimación costes, plazos y esfuerzos. Gestión del Conferencias, talleres recurso humano
COMPONENTE PRESENCIAL Recursos Horas Actividades didácticos prácticas Diapositivas, 2 artículos científicos, sitios web y videos Diapositivas, Diseño de historias sitios web y de usuario videos Diapositivas, sitios web, y videos Diapositivas, sitios web y videos Diapositivas, sitios web y videos
2
Horas teóricas del componente presencial
8
Gestión y análisis Conferencias, talleres del riesgo
2 2
Escenarios de aprendizaje Aula de clases
Hora s
Aula de clases
4
COMPONENTE AUTÓNOMO Actividad Hora s
Diseño de historias de usuario
12
Aula de clases Caracterización de casos sobre gestión del recurso humano
Aula de clases
4
Aula de clases
Horas prácticas del componente presencial
8
Horas del componente autónomo
12
Nombre de la actividad curricular: Desempeños esperados: Indicadores de verificación Diseña una arquitectura SOA, con énfasis en aplicaciones móviles en Android Studio
Arquitectura de software Caracteriza las vistas, patrones y arquitecturas como elementos arquitectónicos del desarrollo de software COMPONENTE PRESENCIAL Contenidos
Lenguaje de modelado y diseño, Diseño Distribuido Patrones de Arquitectura
Procesos didácticos y estrategias
Conferencias, lecturas comprensivas, preguntas exploratorias Conferencias, lecturas comprensivas, talleres, preguntas exploratorias
Arquitectura orientada a servicios
Talleres
Arquitectura orientada a servicios
Talleres
Arquitectura orientada a componentes
Conferencias, lecturas comprensivas, preguntas exploratorias
Actividades prácticas
COMPONENTE AUTÓNOMO
Recursos didácticos
Horas
Escenarios de aprendizaje
Diapositivas, sitios web y videos
2
Aula de clases
Diapositivas, sitios web, videos, Enterprise Architect y videos Diapositivas, sitios web, videos, Enterprise Architect y videos IDE Android Studio
2
Aula de clases
Diapositivas, sitios web y videos
2
Horas
Actividad
Horas
Informe del diseño de Arquitectura SOA para aplicaciones movibles en Android Studio
12
1
Análisis y edición de un modelo de arquitectura SOA diseñado en Enterprise Architect
Aula de clases, Laboratorio
4
1
Análisis y edición de un modelo de arquitectura SOA para aplicaciones movibles en Android Studio
Aula de clases, Laboratorio
4
Nombre de la actividad curricular: Desempeños esperados: Indicadores de verificación
Arquitectura de software Caracteriza las vistas, patrones y arquitecturas como elementos arquitectónicos del desarrollo de software COMPONENTE PRESENCIAL Contenidos
Calidad del Software
Procesos didácticos y estrategias
Talleres (evaluación de la usabilidad utilizando Heurística de Nielsen)
Recursos didácticos
Horas
Diapositivas, sitios web, artículos científicos y videos
4
Horas teóricas del componente presencial
12
COMPONENTE AUTÓNOMO
Actividades prácticas
Evaluación de la usabilidad utilizando Heurística de Nielsen
Escenarios de aprendizaje
Horas
Aula de clases
4
Horas prácticas del componente presencial
Actividad
Informe de la evaluación de la usabilidad utilizando Heurística de Nielsen a un sitio web de instituciones públicas Horas del 12 componente autónomo
Horas
12
24
Nombre de la actividad curricular: Desempeños esperados: Indicadores de verificación Aplica herramientas de software para gestionar versionado, integración continua, sistemas de prueba y de reléase en prototipos de sistemas software
Gestión de versionado, integración continua, sistemas de prueba y reléase de sistemas software Reconocer la funcionalidad básica de un sistema de versiones e integración continua, así como de los sistemas de prueba y de reléase COMPONENTE PRESENCIAL Contenidos
Horas
Caracterización y cuadros comparativos de análisis de casos
Aula de clases
2
2
Caracterización y cuadros comparativos de análisis de casos
Aula de clases
2
Diapositivas, sitios web, software JMETER y videos
4
Aula de clases
4
Diapositivas, sitios web y videos
4
Caracterización y cuadros comparativos de análisis de casos, Ejercicios en JMETER Caracterización y cuadros comparativos de análisis de casos
Aula de clases
4
Horas teóricas del componente presencial
12
Sistemas de integración continua Sistemas de pruebas
Sistemas de despliegue de software
Recursos didácticos
Horas
Conferencias, lecturas comprensivas, preguntas exploratorias Conferencias, lecturas comprensivas, preguntas exploratorias Conferencias, lecturas comprensivas, preguntas exploratorias
Diapositivas, sitios web y videos
2
Diapositivas, sitios web y videos
Conferencias, lecturas comprensivas, preguntas exploratorias
COMPONENTE AUTÓNOMO Escenarios de aprendizaje
Versionado de Software
Procesos didácticos y estrategias
Actividades prácticas
Horas prácticas del componente presencial
12
Actividad
Informe de análisis comparativo de herramientas ALM ágiles
Horas del componente autónomo
Horas
18
18
3. CRITERIOS NORMATIVOS DE EVALUACIÓN DE LA ASIGNATURA
3, 4
Actuación 30%
Caracterización de casos sobre gestión del recurso humano
1, 2
Producción 30%
Análisis y diseño de historias de usuario
6-7
8 Diez puntos
Taller de diseño de Arquitectura SOA para aplicaciones móviles en Android Studio Acreditación 40%
Reactivos
Escenario de
Estrategias evaluativas
aprendizaje
Ámbito
Actuación (actividades de docencia)
30%
Peso en aprobación de Asignatura 15%
Producción (Prácticas de aplicación y experimentación de aprendizajes) Producción (Trabajo autónomo)
15%
15%
Acreditación (Evaluación parcial)
40%
20%
100%
50%
Plantilla de evaluación de aprendizajes SGA
Indicadores
PRIMER PARCIAL
SEMANA #
Aula de clases
Diseña de historias de usuario conforme a las propiedades de las mismas Informe del diseño de Arquitectura SOA para aplicaciones movibles en Android Studio Instrumento de evaluación
Ponderación SGA
15%
SEGUNDO PARCIAL
9 a 15
Actuación 30% Talleres
Producción 30%
9 a 13
16 Diez puntos
Talleres de análisis comparativos
Análisis comparativo herramientas ALM ágiles
Acreditación 40%
Actuación (actividades de docencia)
30%
Gestionar versionado, integración continua, sistemas de prueba y de reléase en prototipos de sistemas software
Producción (Prácticas de aplicación y experimentación de aprendizajes)
15%
15%
Aplica herramientas de software para gestionar versionado, integración continua, sistemas de prueba y de reléase en prototipos de sistemas software
Producción (Trabajo autónomo)
15%
Instrumento de evaluación
Acreditación (Evaluación parcial)
40%
20%
100%
50%
Estrategias evaluativas
Escenario de aprendizaje
9 a 15
Ámbito
Peso en aprobación de Asignatura 15%
Plantilla de evaluación de aprendizajes SGA
Reactivos
de
Indicadores
SEMANA #
Aula de clases, Laboratorio
Ponderación SGA
4. REFERENCIAS a. Básica PRESSMAN, Roger; (2010). Ingeniería del Software (Séptima Edición). Editorial Pearson. (Código ULEAM: G00116). SÁNCHEZ, Salvador; SICILIA, Miguel; RODRÍGUEZ, Daniel. (2013). Ingeniería del software: un enfoque desde la guía SWEBOK (Primera Edición). Editorial Alfa Omega. (Código ULEAM: G00116). SOMMERVILLE, Ian; (2011). Ingeniería del Software (Novena Edición). Editorial MC Graw-Hill. (Código ULEAM: G02598). BORIA, Jorge Luis; RUBINSTEIN, Viviana Leonor; RUBINSTEIN, Andrés. (2013). La Historia de TahiniTahini: Mejora de Procesos de Software con Métodos Ágiles (Primera Edición). Editorial CreateSpace Independent Publishing Platform. (Código ULEAM: 005.434 068 5). CABOT SAGRERA, Jordi. (2013). Ingeniería de Software (Primera Edición). Editorial UOC en: https://goo.gl/7BdqNN [2018, 14 de abril]. b. Complementaria LANDEROS GÓMEZ, Ruth Priscila. (2009). Herramientas case (Primera Edición). Editorial El Cid Editor. Disponible en: https://goo.gl/J78EhW [2017, 5 de octubre].
5. PERFIL DEL PROFESOR QUE IMPARTE LA ASIGNATURA Ingeniero en Sistemas por la Universidad Laica Eloy Alfaro de Manabí (Ecuador), Diplomado en Educación Universitaria por Competencias por la Universidad del Azuay (Ecuador), Máster en Gestión de TICs por la Universidad Nacional de Piura (Perú), Máster en Ingeniería de Software por la Universidad de Alcalá (España) y Doctorando en Informática por Universidad Nacional de Plata (Argentina). Docente en la ULEAM desde el 2008 en la Carrera de Ingeniería en Sistemas. Estudiante certificado en MOOCs de universidades de USA, Bélgica y España. Autor y coautor de varias ponencias y publicaciones relacionadas a la planeación estratégica de TI en PYMES; diseño curricular y modelos didácticos aplicables en la educación superior; y la accesibilidad del contenido en la web. Autor de los libros: Prototipos de videojuegos para PC (2016), ISBN: 978-3-639-85287-5; M&M TICs, Modelando el planeamiento estratégico de tecnologías de información en las PYMES (2016), ISBN: 978-9942-959-55-3; Una Web para Todos. Comprendiendo y aplicando las WCAG 2.0. (2017), ISBN: 978-9942-959-81-2. 6. VISADO ELABORACIÓN Firma
(f) Docente Responsable 03 de abril de 2018 FECHA:
APROBACIÓN Y REGISTRO DEL SÍLABO REVISIÓN Firma y sello
(f) Comisión Académica FECHA:
APROBACIÓN Firma y sello
(f) Decano/a FECHA:
-FIN_____________________________________________________________________________________ Sílabo de la Asignatura: Ingeniería de Software II – Ingeniería en Sistemas (2018-2019). Pág. 8 de 8