1. UNACH
UNIVERSIDAD NACIONAL DE
CHIMBORAZO
VICERRECTORADO ACADÉMICO
UNIDAD DE PLANIFICACIÓN ACADÉMICA
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y
TECNOLOGÍAS
CARRERA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
SÍLABO DE LA ASIGNATURA DE DESARROLLO DE
APLICACIONES INFORMÁTICAS II
DOCENTES: ING. CIRO D. RADICELLI G. MsC.
ING. EDISON F. BONIFAZ A. MsC.
PERÍODO ACADÉMICO: MARZO 2015 - AGOSTO 2015
FECHA DE ELABORACIÓN: 01 DE ABRIL DE 2015
2. Página 2 de 11
1. DATOS INFORMATIVOS
INSTITUCIÓN: UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD: CIENCIAS DE LA EDUCACIÓN, HUMANAS Y
TECNOLOGÍAS
CARRERA: INFORMÁTICA APLICADA A LA EDUCACIÓN.
NOMBRE DE LA ASIGNATURA: DESARROLLO DE APLICACIONES INFORMÁTICAS II
CÓDIGO DE LA ASIGNATURA: 7.02-CP-DESAIN.1
SEMESTRE: Octavo
NIVEL DE FORMACIÓN: Grado o Tercer Nivel
AREA DE FORMACIÓN: Ciencias correspondientes a la Profesión
TIPO DE ASIGNATURA: Obligatoria
NÚMERO DE SEMANAS: 16
TOTAL DE HORAS SEMANALES: 6
TOTAL DE HORAS POR EL PERÍODO ACADÉMICO: 96
NÚMERO DE CRÉDITOS: 6,25
NÚMERO DE CRÉDITOS TEÓRICOS: 3,25
NÚMERO DE CRÉDITOS PRÁCTICOS: 3
PRE-REQUISITOS:
7.02-CP-DESAIN.1
CO-REQUISITOS:
2. DESCRIPCIÓN DE LA ASIGNATURA
La asignatura de Desarrollo de Aplicaciones Informáticas II, reforzará y ampliará los
conocimientos adquiridos en la asignatura Desarrollo de Aplicaciones Informáticas I,
distinguiendo entre la Ingeniería del Software como una disciplina orientada a la
producción de software, y la Ingeniería del Software como una ciencia cuyo objetivo no
es únicamente producir software, sino estudiar, comprender, explicar y teorizar sobre
la producción de software. En este sentido se hará énfasis en la Calidad y la Gestión en
la Ingeniería del Software, pero además se analizarán temas de vital importancia en el
ciclo de vida del software como son las pruebas, respaldadas en las técnicas de revisión.
Pero además se introducirán conceptos sobre administración de proyectos de software
que permitirán visualizar de mejor manera la ingeniería del software, y comprenderla
como una disciplina de ingeniería que trata con un tipo de producto especial, el
software.
3. CONTRIBUCIÓN DE LA ASIGNATURA EN LA FORMACIÓN DEL PROFESIONAL
La asignatura de Desarrollo de Aplicaciones Informáticas II, propiciará a los estudiantes
de herramientas útiles (métricas, modelos, estimaciones) que les permitirán consolidar
los conceptos y la práctica en cuanto a la realización de pruebas y técnicas de revisión,
así como la puesta en marcha de indicadores de calidad y gestión en Ingeniería del
Software. Permitiéndole además contar con conocimientos base sobre administración
de proyectos de software. Proveyendo de esta manera al futuro profesional de
conocimientos sólidos en el ámbito de la gestión del software.
4. ARTICULACIÓN DE LA ASIGNATURA (R.A.) EN CORRESPONDENCIA CON LOS NIVELES DE
CONCRECIÓN DEL CURRÍCULO
3. Página 3 de 11
4.1 PLAN NACIONAL DEL BUEN VIVIR 2013-2017:
3.1.b Regular y evaluar la incorporación de profesionales calificados, capacitados y
especializados, según corresponda y con la pertinencia necesaria, en los sistemas nacionales de
educación, salud, atención y cuidado diario, protección y asistencia a víctimas de violencia,
rehabilitación social y demás servicios del Sistema Nacional de Inclusión y Equidad Social.
4.2.e Generar mecanismos pedagógicos y metodológicos de enseñanza que promuevan la
adecuada transición de los estudiantes a través los diferentes niveles de educación.
4.3.f Generar espacios de encuentro, de intercambio de conocimientos y saberes y de
aprendizaje intergeneracional en diversas áreas, para la realización personal.
4.4 Mejorar la calidad de la educación en todos sus niveles y modalidades, para la generación
de conocimiento y la formación integral de personas creativas, solidarias, responsables, críticas,
participativas y productivas, bajo los principios de igualdad, equidad social y territorialidad.
4.6.a Generar oferta educativa e impulsar la formación de talento humano para la innovación
social, la investigación básica y aplicada en áreas de producción priorizadas, así como la
resolución de problemas nacionales, incentivando la articulación de redes de investigación e
innovación con criterios de aprendizaje incluyente.
4.2 PERFIL PROFESIONAL
Son profesionales de la educación que dominan los fundamentos para ejercer la docencia, la
aplicación de las TICs en la educación, el desarrollo de sistemas informáticos, recursos y
materiales educativos, poseen los conocimientos necesarios para realizar investigación como
apoyo a su desempeño profesional.
4.3 PERFIL DE EGRESO
Es el profesional de educación que domina los fundamentos para ejercer la docencia, la
aplicación de las TICs en la educación, el desarrollo de sistemas informáticos, recursos y
materiales educativos, posee los conocimientos necesarios para realizar investigación como
apoyo a su desempeño profesional.
Campos de actividad profesional:
Docencia en informática.
Desarrollo de sistemas informáticos, recursos y materiales para la educación.
Incorporación de las tics al proceso educativo.
Administrador de laboratorios y centros de cómputo.
Asesor de establecimientos educativos y capacitador de profesores de educación general
básica, bachillerato y programas del MEC.
E-Learning, diseño y administración de campus virtuales en modalidades semipresenciales y
a distancia.
4.4 OBJETIVOS DE LA CARRERA
Objetivo General:
Formar profesionales en Informática Aplicada a la Educación con excelencia humana y
competencias pedagógicas; que integren el pensamiento crítico, la imaginación creadora y
el trabajo participativo; que respondan a las demandas del mercado laboral educativo del
país. (Comisión_de_Carrera, 2012)
4. Página 4 de 11
Objetivos Específicos:
Integrar la acción docente hacia una formación teórico práctico con calidad y calidez que
potencialice el aprendizaje crítico propositivo de los estudiantes contemplados en el
plan decenal de Educación.
Generar procesos de investigación científica en ámbitos educativos, sustentados en
metodologías activas, que generen soluciones concretas a problemas educativos y sociales
acorde a las necesidades del contexto.
Desarrollar proyectos de vinculación con la colectividad, de manera participativa y
emprendedora que soluciones problemas socios educativos que procuren alcanzar
estándares de Buen Vivir. (Comisión_de_Carrera, 2012)
Objetivos Educacionales:
Formar en el marco de la pedagogía y las ciencias de la educación para incorporar al futuro
profesional como sujeto activo, crítico, reflexivo y autónomo.
Generar procesos de investigación científica, en ámbitos educativos, sustentados en
metodologías activas y que brinden soluciones concretas a problemas educativos, sociales y
de la especialidad acordes a las necesidades del contexto.
Proporcionar los fundamentos científicos, metodológicos y axiológicos para el desempeño
de la docencia en el campo de la informática en todos los niveles y modalidades del sistema
educativo ecuatoriano.
Capacitar en el uso adecuado de herramientas informáticas y metodologías para el
desarrollo de software educativo, recursos y materiales multimedia.
Adiestrar a los estudiantes en el uso correcto de las tics como herramientas de apoyo a los
procesos educativos.
Entrenar a los estudiantes en la adecuada aplicación de procesos de gestión y
administración de equipos y laboratorios de cómputo.
Habilitar en el uso manejo e implementación de entornos virtuales de aprendizaje para las
diferentes modalidades de estudio.
Instruir en la aplicación de métodos, técnicas e instrumentos para desarrollar proyectos de
investigación educativa en el ámbito de su especialidad. (Comisión_de_Carrera, 2012)
5. OBJETIVOS GENERALES DE LA ASIGNATURA
Conocer y comprender los conceptos fundamentales de la ingeniería del software
relacionados con pruebas, técnicas de revisión, calidad, gestión y administración de
proyectos.
Determinar los principales enfoques de carácter científico de la Ingeniería del
Software entendida como ciencia de la ingeniería.
5. Página 5 de 11
6. SISTEMA DE CONTENIDOS, RESULTADOS Y EVIDENCIAS DE APRENDIZAJE
UNIDAD I
PRUEBAS Y TÉCNICAS DE REVISIÓN
CONTENIDOS
¿Qué debe saber, hacer y
ser?
No DE
HORAS/
SEMANAS
RESULTADOS DE
APRENDIZAJE
¿Qué debe ser capaz de
saber, hacer y ser?
EVIDENCIA(S) DE LO
APRENDIDO
CLASES TEÓRICAS
PRUEBAS
Introducción.
Conceptos
fundamentales.
Técnicas de prueba.
Pruebas de caja blanca
y de caja negra.
Clasificación de las
técnicas de prueba.
Niveles de prueba.
Pruebas según su
objeto.
Métricas relacionadas con
las pruebas.
Medidas durante las
pruebas.
TÉCNICAS DE REVISIÓN
Introducción.
Efecto de los defectos
del software en el
costo.
Amplificación y
eliminación del
defecto.
Métricas de revisión y su
empleo.
Revisiones informales.
Revisiones técnicas
formales.
La reunión de revisión.
Revisiones orientadas
al muestreo.
Horas:
12
Semana:
1-2
Reconocer y
diferencias los
conceptos
fundamentales
relacionados con las
pruebas de
software y las
técnicas de
revisión.
Diferenciar los
distintos niveles de
prueba en función
del objeto de la
misma.
Conocer las
diferentes técnicas
de prueba de
software.
Resolución de ejercicios
y actividades propuestas.
Trabajos individuales
(Ensayo y propuesta
personal).
Evaluación de la Unidad.
CLASES PRÁCTICAS
Resolución de ejercicios y
actividades propuestas.
Horas:
12
Semana:
3-4
6. Página 6 de 11
Trabajo de Investigación
Ensayo personal sobre la clasificación de las técnicas de prueba y el
uso de las mismas en la Ingeniería del Software.
Propuesta personal de una técnica de revisión, explicando su
funcionamiento.
UNIDAD II
CALIDAD Y GESTIÓN EN LA INGENIERÍA DEL SOFTWARE
CONTENIDOS
¿Qué debe saber, hacer y
ser?
No DE
HORAS/
SEMANAS
RESULTADOS DE
APRENDIZAJE
¿Qué debe ser capaz de
saber, hacer y ser?
EVIDENCIA(S) DE LO
APRENDIDO
CLASES TEÓRICAS
CALIDAD
Introducción.
Valor y costes de la
calidad.
Los múltiples aspectos
de la calidad.
Calidad del producto.
Modelos de calidad
McCall,Boehm,
ISO/IEC.
Calidad del proceso.
Modelos de calidad
CMMI, SPICE, ISO/IEC.
GESTIÓN
Introducción.
La estimación de coste,
plazos y esfuerzo.
Puntos de función.
Modelos algorítmicos
ó paramétricos.
o COCOMO,
COMOMO II, Putnam
SLIM.
Sistemas dinámicos
Planificación y
seguimiento del proyecto.
Métodos gráficos CPM
y PERT
Diagramas de Gantt
(Project)
Método del valor
conseguido.
Horas:
30
Semana:
5 - 9
Conocer los
conceptos
fundamentales de
calidad según la
perspectiva de la
Ingeniería del
Software.
Conocer los
diferentes modelos
de calidad del
software.
Conocer los
estándares vigentes
sobre calidad del
software.
Comprender la
problemática
inherente a la
gestión de un
proyecto de
desarrollo de
software.
Conocer las
características
generales de un
modelo de gestión
de proyectos.
Comprender los
principales modelos
de gestión
existentes.
Resolución de ejercicios y
actividades propuestas.
Trabajo individual
(Ensayo).
Evaluación de la Unidad.
CLASES PRÁCTICAS
7. Página 7 de 11
Resolución de ejercicios y
actividades propuestas.
Horas:
30
Semana:
10 - 14
Trabajo de Investigación
Ensayo comparativo de los métodos de calidad Trillium, Bootstrap y
CMMI, haciendo hincapié en las diferencias entre dichos modelos.
UNIDAD III
ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE
CONTENIDOS
¿Qué debe saber, hacer y
ser?
No DE
HORAS/
SEMANAS
RESULTADOS DE
APRENDIZAJE
¿Qué debe ser capaz de
saber, hacer y ser?
EVIDENCIA(S) DE LO
APRENDIDO
CLASES TEÓRICAS
El aspecto administrativo.
El personal.
El producto.
El proceso.
El proyecto.
Prácticas fundamentales.
Horas:
6
Semana:
15
Entender cómo
debe administrarse
el personal, el
proceso y el
problema durante
un proyecto de
software.
Conocer como
generan las
herramientas de
software para
gerentes de
proyecto,
estimaciones
confiables de
esfuerzo, costo y
duración del
proyecto.
Exposición grupal sobre
los principales
componentes del
proceso administrativo.
Exposición grupal sobre
el principio W5
HH.
Evaluación de la unidad.
CLASES PRÁCTICAS
Evaluación de
herramientas de software
para gerentes de proyecto
Horas:
6
Semana:
16
Trabajo de Investigación Qué es el principio W5
HH?.
Busque 5 herramientas de software para gerentes de proyecto y
comente brevemente su funcionalidad.
8. Página 8 de 11
7. ACUERDOS Y COMPROMISOS ÉTICOS
Se exige puntualidad. No se permitirá el ingreso de los estudiantes con retraso.
La copia de exámenes será severamente castigada inclusive puede ser motivo de la
perdida automática de la asignatura. Art. 207 literal g. Sanciones (b) de la LOES.
El Respeto en las relaciones docente-estudiante y alumno-alumno será la norma de la
participación en clase y en todas las actividades académicas, dentro o fuera de la
universidad.. Art. 86 de la LOES
En los trabajos se debe incluir las citas y referencias de los autores consultados
(según las normativas aceptadas, v.g. APA). Un plagio evidenciado puede dar motivo
a valorar con cero el respectivo trabajo.
Si se detecta la poca o ninguna participación de algún integrante en las actividades
grupales, y sus miembros no lo han reportado, se asumirá complicidad y se
sancionará a todos los integrantes del equipo, con la valoración de cero en el trabajo
correspondiente.
Fuente: COMISION DE EVALUACIÓN INTERNA, Manual para la organización del Currículo. Junio 2011
8. METODOLOGÍA
Método: Deductivo – Inductivo; Analítico – Sintético; Aprendizaje Basado en Problemas
(Estrategia: Trabajo en Equipo e individual); Experimental.
Técnicas: Solución de Problemas, Equipo Colaborativo; Lecturas Reflexivas; Estudios de
Casos; Debates, Observación
Instrumentos: Ejercicios Programados, Evaluaciones, Ensayos, Reactivos, Guías de
Observación, Informe de Investigación. Test.
9. Página 9 de 11
9. CONTRIBUCIÓN DE LOS LOGROS DEL APRENDIZAJE DE LA ASIGNATURA AL PERFIL DE
EGRESO Y FORMA DE EVALUACIÓN
RESULTADOS DE APRENDIZAJE DE LA
ASIGNATURA
NIVEL DE
CONTRIBUCIÓN TÉCNICA E
INSTRUMENTO DE
EVALUACIÓN
A
Alta
B
Media
C
Baja
Reconocer y diferencias los conceptos
fundamentales relacionados con las
pruebas de software y las técnicas de
revisión.
X
Técnicas
Observación.
Resolución de
ejercicios y
actividades.
Trabajo no
presencial
(Tareas).
Prueba escrita.
Instrumentos de
evaluación
Lista de cotejo.
Ejercicios y
actividades
propuestas sobre
pruebas y técnicas
de revisión.
Ensayo y
propuesta
personal.
Cuestionario tipo
test.
Diferenciar los distintos niveles de
prueba en función del objeto de la
misma.
X
Conocer las diferentes técnicas de
prueba de software.
X
Conocer los conceptos fundamentales
de calidad según la perspectiva de la
Ingeniería del Software.
X
Técnicas
Observación.
Resolución de
ejercicios y
actividades.
Trabajo no
presencial
(Tareas).
Prueba escrita.
Instrumentos de
evaluación
Lista de cotejo.
Ejercicios y
actividades
propuestas sobre
calidad y gestión
en la ingeniería
del software.
Ensayo.
Cuestionario tipo
test.
Conocer los diferentes modelos de
calidad del software.
X
Conocer los estándares vigentes sobre
calidad del software.
X
Comprender la problemática
inherente a la gestión de un proyecto
de desarrollo de software.
X
Conocer las características generales
de un modelo de gestión de
proyectos.
X
Comprender los principales modelos
de gestión existentes.
X
10. Página 10 de 11
Entender cómo debe administrarse el
personal, el proceso y el problema
durante un proyecto de software.
X
Técnicas
Preparación
exposición.
Trabajo no
presencial
(Tareas).
Prueba escrita.
Instrumentos de
evaluación
Exposición grupal.
Consulta.
Cuestionario tipo
test.
Conocer como generan las
herramientas de software para
gerentes de proyecto, estimaciones
confiables de esfuerzo, costo y
duración del proyecto.
X
10. EVALUACIÓN DEL APRENDIZAJE
Para la composición de la nota semestral de los estudiantes, se tomará en cuenta la siguiente
tabla:
COMPONENTES ACTIVIDADES DE EVALUACIÒN %
DOCENCIA
(Asistido por el
profesor y
actividades de
aprendizaje
colaborativo)
Conferencias, Seminarios, Estudios de Casos, Foros, Clases en
Línea, Servicios realizados en escenarios laborables.
Experiencias colectivas en proyectos: sistematización de
prácticas de investigación-intervención, proyectos de
integración de saberes, construcción de modelos y
prototipos, proyectos de problematización, resolución de
problemas, entornos virtuales, entre otros.
Evaluaciones orales, escritas entre otras.
40
PRÁCTICAS DE
APLICACIÓN Y
EXPERIMENTACIÓN
(Diversos entornos
de aprendizaje)
Actividades desarrolladas en escenarios experimentales o
laboratorios, prácticas de campo, trabajos de observación,
resolución de problemas, talleres, manejo de base de datos y
acervos bibliográficos entre otros.
30
ACTIVIDADES DE
APRENDIZAJE
AUTÓNOMO
(Aprendizaje
independiente e
individual del
estudiante)
Lectura, análisis y compresión de materiales bibliográficos y
documentales tanto analógicos como digitales, generación de
datos y búsqueda de información, elaboración individual de
ensayos, trabajos y exposiciones. 30
Total 100%
11. Página 11 de 11
11. BIBLIOGRAFÍA
BIBLIOGRAFÍA BÁSICA:
INGENIERÍA DEL SOFTWARE UN ENFOQUE PRÁCTICO, Pressman R, McGrawHill, 7ma. Ed, México
2010.
INGENIERÍA DEL SOFTWARE UN ENFOQUE DESDE LA SWEEBOK, Sánchez S., et al., Alfaomega,
México 2012.
INGENIERÍA DE SOFTWARE, Sommerville I, Editorial Pearson, México 2011.
BIBLIOGRAFÍA COMPLEMENTARIA:
ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE, Jones, 2da Edición.
CALIDAD EN EL DESARROLLO DE SOFTWARE, Peña, Editorial Pearson, 3ra Ed.
SOFTWARE DESIGN AND DEVELOPMENT: CONCEPTS, METHODOLOGIES, TOOLS, IGI Global,
USA 2014. Libro electrónico.
https://books.google.com.ec/books?id=2dqWBQAAQBAJ&pg=PA730&lpg=PA730&dq=IEEE,+19
98a&source=bl&ots=91_ox36QYa&sig=dHYIbmb8BWGzDdPJ_p9rw13xjtk&hl=es&sa=X&ei=4QIe
VfGnLJOBNqqOgNAD&ved=0CDcQ6AEwAw#v=onepage&q=IEEE%2C%201998a&f=false
12. LECTURAS RECOMENDADAS
Principios Básicos de Usabilidad para Ingenieros Software.
http://lucio.ls.fi.upm.es/miembros/xavier/papers/usabilidad.pdf
Writing Good Software Engineering Research Papers
http://www.cs.cmu.edu/~Compose/shaw-icse03.pdf
RESPONSABLE/S DE LA
ELABORACIÓN DEL SÍLABO:
Ing. Ciro D. Radicelli G. MsC.
Ing. Edison F. Bonifaz A. MsC
FECHA: ABRIL 2015
_______________________ _______________________
Msc. María Eugenia Solís
DIRECTORA DE CARRERA
Ing. Ciro D. Radicelli G. MsC.
DOCENTE
_______________________
Ing. Edison F. Bonifaz A. MsC.
DOCENTE