You are on page 1of 13

Vicerrectora Acadmica

Direccin de Servicios Acadmicos


Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Programa Instruccional de Asignatura


Sigla Asignatura
Crditos 10

Nombre Asignatura
Hrs. Semestrales Totales
90

AIN6501

Escuela o Programa Transversal


Carrera/s
1.

Escuela de Informtica y Telecomunicaciones


INGENIERA EN INFORMTICA

Fecha Actualizacin
Currculum

Agosto 2014

1446102

IDENTIFICACIN DE LAS COMPETENCIAS

Competencias de la asignatura
Asegurar la calidad tanto de los productos como de los procesos en los
proyectos informticos utilizando buenas prcticas definidas por la
industria
Competencias de la asignatura

Asignaturas asociadas a la competencia


MDC7501

Unidades de competencia(s) asociada(s) a las competencias de la asignatura

Asegurar la calidad tanto de los productos


como de los procesos en los
proyectos informticos utilizando buenas
prcticas definidas por la industria

2.

AUDITORA INFORMTICA
No tiene
Requisitos

Identifica las buenas prcticas, y estndares de calidad apropiados de manera de aplicarlos en el desarrollo de un
producto informtico
Maneja las distintas tcnicas de testing de software utilizadas en la industria, seleccionando la adecuada, de
manera de asegurar la Calidad de un producto de Software
Disea Plan de Pruebas y Casos de Prueba en base a las distintas tcnicas, dando cobertura y alcance a un
proyecto de desarrollo de software
Ejecuta los casos de prueba utilizando la tcnica seleccionada

EVALUACIN FINAL DE LA ASIGNATURA


De producto: Diseo y Construccin de Casos de Prueba en Base a buenas prcticas y tcnicas de la industria, realizando una
cobertura de pruebas total a un requerimiento informtico, utilizando la metodologa de testing enseada en clases.

Evidencias
Situacin Evaluativa

Docente
Diseador

Alfredo Ocqueteau

Ejecucin prctica: Consiste en el diseo de los casos de prueba asociados a la certificacin de calidad de un requerimiento de
producto de Software, donde el estudiante deber realizar un anlisis del requerimiento, disear los casos de prueba y ejecutar el
testing.

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 1 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

3.

UNIDADES DE APRENDIZAJE
Unidad de Aprendizaje N
Nombre de la Unidad de Aprendizaje
Horas
Relevancia

Unidad/es de
competencia/s

Aprendizajes Procedimentales
Asociar soluciones
metodolgicas segn las malas
prcticas planteadas.

Identifica
las Disear un setup segn buenas
buenas prcticas, y prcticas.
estndares
de
Aprendizajes Actitudinales
calidad apropiados
Realizar el trabajo bajo presin
de manera de
de
aplicarlos en el
acuerdo al tiempo del
desarrollo de un
encargo
producto
informtico
Trabajar en equipo para alcanzar los
objetivos y soluciones a
los
problemas
Aprendizajes Conceptuales

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

1
Introduccin al Testing de Software.
15
20%

Indicadores de Logro
Asocia una correcta solucin metodolgica segn las
malas prcticas de la industria.
Disea un correcto Setup metodolgico que incorpora
las buenas prcticas de Calidad para las diferentes
etapas de un proyecto informtico
Indicadores de Logro
Organiza el tiempo para lograr metas establecidas en el
perodo indicado.
Contribuye al logro de los objetivos del grupo
cooperando con la adquisicin de las habilidades.
Indicadores de Logro

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Evaluaciones de la Unidad de
Aprendizaje
Evidencia 1: De conocimiento
fundamental.
Prueba escrita de Desarrollo que
consiste en diferentes preguntas
asociadas a la identificacin de
buenas prcticas y estndares de
Calidad de Software, sobre las
etapas de un proyecto informtico.
Relevan
cia: 30%
Evidencia 2: De
Producto:
Ejecucin Prctica que consiste en

Revisor
Escuela

Jorge Seplveda
Pgina 2 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Identifica los diferentes modelos de calidad de la


industria para el testing de software.
Identificar los
estndares de
calidad adecuados de acuerdo a la
etapa en que se encuentra un
proyecto dentro de su ciclo de
desarrollo.

Reconocer las caractersticas de las


modelos de calidad para su futura
implementacin en el ciclo de vida de
desarrollo de un software.

Identifica las buenas prcticas de Calidad asociadas a


una correcta toma de requerimientos informticos.

el diseo
metodolgico bsico de un setup de
buenas prcticas de calidad para el
ciclo de vida de desarrollo de
software

Identifica las buenas prcticas de Calidad asociadas a Relevancia: 70%


la etapa de Desarrollo del Software.
Identifica las Buenas Prcticas de Calidad asociadas a
la etapa de Testing de Software.

Identifica las buenas prcticas de Calidad asociadas a


la implementacin de un producto de software.

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 3 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

UNIDADES DE APRENDIZAJE
Unidad de Aprendizaje N
Nombre de la Unidad de Aprendizaje
Horas
Relevancia

Unidad/es de
competencia/s

Aprendizajes Procedimentales

Indicadores de Logro
Propone tipos de prueba que se deben ejecutar
dependiendo de las caractersticas y problemtica
del proyecto informtico.

Proponer Tcnicas de prueba


segn requerimiento de Software.

Maneja las distintas


tcnicas de testing de
software utilizadas
en la industria,
seleccionando
la
adecuada,
de
manera de asegurar la
Calidad de un

Docente
Diseador

Asociar las herramientas al tipo


de pruebas.
Aprendizajes Actitudinales

2
Tcnicas de Pruebas de Software
15
15%

Asocia la herramienta de apoyo segn el tipo de


pruebas que se debe ejecutar en el proyecto.
Indicadores de Logro

Evaluaciones de la Unidad de
Aprendizaje
Evidencia 1: De conocimientos
fundamentales. Prueba escrita de
Desarrollo que consiste en diferentes
preguntas asociadas a la identificacin
de las tcnicas, tipos de prueba y
herramientas de apoyo.
Relevancia : 100%

Trabajar en equipo para la


integracin del proyecto y logro de
objetivos.

Alfredo Ocqueteau

Aprendizajes Conceptuales

Revisor
Disciplinar

Contribuye al logro de los objetivos del grupo


cooperando con la adquisicin de las habilidades.
Indicadores de Logro

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 4 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

producto
Software

Identifica las distintas soluciones que entregan las


tcnicas y tipos de pruebas asociadas al testing de
software.

de

Diferenciar las tcnicas de pruebas


de software de la industria que se
deben implementar en las fases
del Testing de Software.

Identifica las diferentes cualidades de las


herramientas para apoyo al proceso de testing.

Identifica las tcnicas y tipos de prueba que se


pueden aplicar a un proyecto informtico segn la
fase en que se encuentre.

Reconocer las caractersticas de las


tcnicas y tipos de prueba para
realizar su implementacin en un
proyecto informtico.

Identifica para diferentes tipos de proyectos e


instancia, cul es la tcnica y tipo de prueba que
se debe realizar para obtener los resultados segn
requerimientos.

Reconocer
las
distintas
herramientas de apoyo para
cada tcnica de prueba.

Identifica que herramientas licenciadas y open


source de la industria, apoyan el proceso segn el
tipo de pruebas.
Identifica principales Herramientas de la industria
para apoyar la implementacin de las diferentes
tcnicas de pruebas.

Determinar los tipos y tcnicas de


prueba que se deben ejecutar para
diferentes requerimientos
informticos.

Determina qu tipo de tcnica de prueba debe


ejecutar dependiendo del requerimiento
informtico al que se enfrenta.

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 5 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

UNIDADES DE APRENDIZAJE
Unidad de Aprendizaje N
Nombre de la Unidad de Aprendizaje
Horas
Relevancia

Unidad/es de
competencia/s

Aprendizajes Procedimentales

Construir un correcto Plan de


Pruebas en base a buenas prcticas
y estndares de calidad.
Disear casos de prueba que den
cobertura a la totalidad de un
Disea Plan de Pruebas requerimiento informtico.
y Casos de Prueba en
base a las distintas
Aprendizajes Actitudinales
tcnicas, dando
Realizar el trabajo bajo presin de
cobertura y alcance a
acuerdo al tiempo del encargo
un proyecto de
desarrollo de software
Trabajar en equipo para alcanzar los
objetivos y soluciones a
los
problemas
Demostrar tolerancia a la
frustracin durante el desarrollo del
problema planteado.
Aprendizajes Conceptuales
Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

3
Planificacin y Diseo de Pruebas de Software
30
35%

Indicadores de Logro
Genera un plan de pruebas acorde a un
requerimiento informtico

Evaluaciones de la Unidad de
Aprendizaje
Evidencia 1: De Producto.
Ejecucin Prctica que consiste en el
diseo y construccin de un plan y casos
de pruebas.

Aplica una correcta metodologa en el diseo


de los casos de prueba para un requerimiento
informtico
Relevancia: 100%
Construye en forma metodolgicamente correcta
los casos de prueba de un requerimiento de
desarrollo
Indicadores de Logro
Organiza el tiempo para lograr las metas
establecidas en el periodo indicado.
Contribuye al logro de los objetivos del grupo
cooperando en la adquisicin de las
habilidades
Manifiesta perseverancia
durante el
desarrollo del problema planteado.
Indicadores de Logro
Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 6 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Reconocer las caractersticas de un


correcto anlisis de cobertura en el
desarrollo de un software.
Reconocer las caractersticas del
correcto diseo de casos de prueba
de un requerimiento informtico.

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Identifica la cantidad correcta de pruebas


(cobertura y alcance), que se deben disear
para un determinado requerimiento informtico.
Identifica el contenido correcto
construccin de un plan de pruebas.

para

la

Identifica la correcta cobertura de pruebas segn


un requerimiento informtico.

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 7 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

UNIDADES DE APRENDIZAJE
Unidad de Aprendizaje N
Nombre de la Unidad de Aprendizaje
Horas
Relevancia

Unidad/es de
competencia/s

Aprendizajes Procedimentales

4
Ejecucin de Pruebas de Software
25
30%

Indicadores de Logro
Ejecuta los casos de prueba de una casustica
asociada a un requerimiento informtico.

Ejecutar de forma correcta las pruebas


de una casustica cubriendo la totalidad
de los casos.
Asignar categora y severidad de defectos
para el correcto reporting, de un ciclo de
ejecucin de pruebas
Ejecuta los casos de
prueba utilizando la
tcnica seleccionada

Aprendizajes Actitudinales
Realizar el trabajo bajo presin de
acuerdo al tiempo del encargo
Trabajar en equipo para alcanzar los
objetivos y soluciones a
los
problemas
Demostrar tolerancia a la frustracin
durante el desarrollo del problema
planteado.

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Ejecuta en forma correcta el reporting de


defectos utilizando la tcnica sealada.

Evaluaciones de la Unidad de
Aprendizaje
Evidencia 1: de Producto:
Ejercicio Prctico que consiste en la
ejecucin completa de una casustica
de pruebas.
Relevancia: 100%

Construye en forma metodolgicamente


correcta, las mtricas de los reportes e
informes de pruebas cubriendo la totalidad
de los casos.
Asigna categoras y severidades a cada una de
las pruebas de software ejecutadas
Indicadores de Logro
Organiza el tiempo para lograr las metas
establecidas en el periodo indicado.
Contribuye al logro de los objetivos del grupo
cooperando en la adquisicin de las
habilidades
Manifiesta perseverancia
durante el
desarrollo del problema planteado.
Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 8 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Indicadores de Logro
Aprendizajes Conceptuales
Reconocer las caractersticas de una
Identifica la correcta ejecucin de ciclos de
correcta
ejecucin
de
pruebas,
pruebas en sus diferentes iteraciones segn
utilizando la tcnica seleccionada.
la tcnica utilizada.
Reconocer las caractersticas de una
correcta generacin de mtricas de
reporte (Reporting), utilizando la tcnica
seleccionada.
Reconocer categora y severidad de
defectos para el correcto reporting, de
un ciclo de ejecucin de pruebas

Identifica los ndices de calidad asociados al


cumplimiento de la ejecucin de una
casustica de pruebas.
Identifica categoras y severidades a cada
una de las pruebas de software ejecutadas.

4. DESARROLLO DE LA ASIGNATURA

Descripcin General de la Estrategia Pedaggica


La asignatura es dictada en modalidad presencial a travs de 90 horas de clases terico - prcticas al semestre por lo que es ideal que sea desarrollada de
manera mixta entre aula y laboratorio, ya que consta de 2 horas tericas y 3 horas prcticas a la semana.
Las clases sern desarrolladas en primera instancia de forma demostrativa por parte del docente, con el apoyo de material didctico como presentaciones y
videos, siendo seguido por los estudiantes quienes replicarn lo desarrollado por l, apoyados en actividades de clases, generando las consultas pertinentes
para el entendimiento de los contenidos que se estn explicando de manera terico - prctica. Luego los estudiantes debern replicar lo demostrado por el
docente a travs de actividades individuales y grupales (04 alumnos por grupo).
Durante las clases prcticas, el estudiante tendr acceso a un computador dentro del laboratorio con un software (Excel) que le permitir desarrollar las
actividades solicitadas por el docente y tendr acceso a materiales y guas en Blackboard que permitan reforzar y practicar de manera autodidacta lo realizado
en el laboratorio.
El docente durante sus clases reforzar con casos reales empresariales en los cuales hayan sucedido acciones y reacciones asociadas a los tpicos de la
asignatura.
Durante las clases los estudiantes podrn entregar sus observaciones y aportes generando debates en el desarrollo de las actividades para un mejor
Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 9 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

entendimiento de los contenidos y ser el docente quien deber controlar los tiempos para que la tarea que se est realizando se desarrolle en los tiempos que
se requieran.

Descripcin Disciplinar
Unidad 1
-

Buenas prcticas: Testing integrado al ciclo de desarrollo de software


Psicologa del Testing
Testing dinmico y esttico

Unidad 2
-

Testing integrado al ciclo de desarrollo de software


Niveles de Testing: Unitario/de Integracin/de Sistema/Aceptacin
Tipos de Testing: Caja Negra/Caja Blanca/Caja Gris/Regresin/Funcionales/No Funcionales/Mantencin/Componentes

Unidad 3
Analizar, Planificar y Disear pruebas de software para lo cual se necesita la aplicacin funcionando para utilizarla todo el semestre:
Generar el plan de pruebas en base a un caso entregado
Disear caso de pruebas en base a un caso entregado
Deben generar la documentacin (Template)
Unidad 4
Ejecutar pruebas, detectar defectos y entrega resumen ejecutivo del Testing, utilizando aplicacin y documentacin de la Unidad 3:
Ejecutar la pruebas
Generar planilla de defectos
Generar resumen ejecutivo
Opcional: Trabajo de investigacin acerca de las herramientas para la automatizacin de Testing

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 10 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Recursos de Informacin

Bibliografa recomendada, NO OBLIGATORIA.

Manuales de ISTQB (Prioritario).


Libro Pruebas de Software y JUnit, Autores: Bolaos Alonso & Daniel Et Al, Editorial: Pearson Espaa.
Libro Aplicacin de inspecciones y pruebas de software Autores: Clara Patricia Avella Ibez, Juan Federico Gmez Estupian y Silvina Caro
Pineda; Editorial: Universidad de Boyac, segunda edicin 2011.
Video: https://www.youtube.com/watch?v=ouCWcXlMdkQ
Video tutorial: https://www.youtube.com/watch?v=4SrwHU2wFU4

Recursos de Implementacin e Infraestructura


Referencia estndar Escuela de Informtica y Telecomunicaciones:

Taller de PC Bsico

Recursos Docentes
Profesin/es (Ttulo)
Aos de experiencia laboral en el
rea
Conocimientos y habilidades
relevantes

Ingeniero o Licenciado en Informtica o Telecomunicaciones. Aos


Mnimo 5
Es importante desde el punto de vista disciplinar que el docente posea las siguientes caractersticas:

Conocimiento en testing de software.


Conocimiento en calidad de software.
Conocimiento diseando pruebas de software.
Conocimiento de herramientas de apoyo al testing de software.
Conocimiento estimando proyectos de testing de software.
Conocimiento e implementaciones empresariales reales.

Como caractersticas transversales es importante que el profesor posea las siguientes competencias pedaggicas:

Docente
Diseador

Alfredo Ocqueteau

Planificar las clases


Dominio del tema
Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 11 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2013

Observaciones
Perfil Ayudante

Capacidad Motivadora
Capacidad de contextualizar los temas
Capacidad de simular desempeo del mundo empresarial
N/A

S/A

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 12 de 12

Vicerrectora Acadmica
Direccin de Servicios Acadmicos
Subdireccin de Servicios a Escuelas
Programa Instruccional de Asignatura Versin 2014

Cuadro de Unidades de Aprendizaje


Sigla Asignatura

Crditos

AIN6501

10

Hrs. Semestrales Totales

Escuela o Programa Transversal


Carrera/s

N DE
UNIDAD
N 1

N 2

Nombre Asignatura

AUDITORA INFORMTICA
90

Requisitos

Escuela de Informtica y Telecomunicaciones


Ingeniera en Informtica

NOMBRE DE UNIDAD APRENDIZAJE

Fecha
Actualizacin

No tiene

Currculum

14 Julio 2014

1446102

UNIDADES DE COMPETENCIA ASOCIADAS

N DE HORAS

Introduccin al Testing de Software.

Identifica las buenas prcticas, y estndares de calidad apropiados de manera


de aplicarlos en el desarrollo de un producto informtico

15

Tcnicas de Pruebas de Software

Maneja las distintas tcnicas de testing de software utilizadas en la industria,


seleccionando la adecuada, de manera de asegurar la Calidad de un producto
de Software

15

Disea Plan de Pruebas y Casos de Prueba en base a las distintas tcnicas,


dando cobertura y alcance a un proyecto de desarrollo de software

30

Ejecuta los casos de prueba utilizando la tcnica seleccionada

25

N 3

Planificacin y Diseo de Pruebas de


Software

N 4

Ejecucin de Pruebas de Software

85

Docente
Diseador

Alfredo Ocqueteau

Revisor
Disciplinar

Javier Chamorro

Revisor
metodolgico

Mara Ignacia Araos

Revisor
Escuela

Jorge Seplveda
Pgina 11 de 11

You might also like