Está en la página 1de 6

Sílabo de Pruebas y Calidad de Software

I. Datos generales

Código ASUC 01006

Carácter Obligatorio

Créditos 4

Periodo académico 2020

Prerrequisito Ninguno

Horas Teóricas: 2 Prácticas 4

II. Sumilla de la asignatura

La asignatura corresponde al área de estudios de especialidad, es de naturaleza teórico práctica.


Tiene como propósito desarrollar en el estudiante la capacidad de describir los procesos de pruebas
y calidad del software.
La asignatura contiene: Fundamentos de las pruebas de software. Niveles de pruebas. Técnicas de
pruebas de software. Pruebas funcionales. Pruebas no funcionales. Proceso de pruebas.
Herramientas de pruebas de software. Calidad de software. Procesos de gestión de calidad del
software. Consideraciones prácticas de la calidad del software.

III. Resultado de aprendizaje de la asignatura

Al finalizar la asignatura, el estudiante será capaz de formular las pruebas de software para encontrar
errores que se cometieron de manera inadvertida en el diseño y construcción del software.

La presente asignatura contribuye al logro del resultado del estudiante:

(b) Capacidad de diseñar y llevar a cabo experimentos, así como analizar e interpretar información.

ucontinental.edu.pe
IV. Organización de aprendizajes

Unidad I
Duración
Fundamentos de las pruebas del software 24
en horas

Resultado de
Al finalizar la unidad, el estudiante será capaz de discriminar los conceptos
aprendizaje de la
que fundamentan las pruebas de software.
unidad
Conocimientos Habilidades Actitudes
 Conceptos de prueba, caso  Bosqueja los conceptos
de prueba, defecto, falla, relacionados con la
error, verificación, validación, prueba de software.
relación entre defecto, falla y  Organiza el uso de las
error. pruebas de caja negra y
 Pruebas de caja negra y caja caja blanca en casos
blanca. diversos.
 Alcance que tienen los niveles  Bosqueja el alcance que  Participa activa y
de pruebas: tienen los niveles de responsablemente en
Pruebas de unidad, pruebas prueba. equipo.
de integración, pruebas de  Detecta la asociación de
sistema y pruebas de las pruebas de software
aceptación. con los ciclos de vida
 Asociación de las pruebas con existentes.
el ciclo de vida del software.  Identifica la relación de las
 Relación de las pruebas con pruebas con otras
otras actividades. actividades.
Instrumento de
 Lista de cotejo
evaluación
Básica:
 Naik, K. y Tripathy, P. (2008). Software testing and quality assurance:
Theory and practice. EEUU: John Wiley & Sons Inc.
Complementaria:
 Bourque, P y Fairley R (2014). SWEBOK V3.0: Guide to the software
Bibliografía (básica y engineering body of knowledge. EEUU: IEEE Computer Society.
complementaria)  Homes, B. (2012). Fundamentals of software testing (1a ed.). EEUU:
John Wiley & Sons.
 Kan, S.H. (2002). Metrics and models in software quality
engineering. s.l.: Addison-Wesley.
 Sommerville, I. (2011). Software engineering (9a ed.). EEUU: Pearson
Educación.
 Mika V.M., I. y Iivonen, J. (2012). Who tested my software? Testing
as an organizationally cross-cutting activity. Software Quality
Recursos educativos
Journal, p. 145-172. Recuperado de
digitales
http://search.proquest.com/docview/913476415?accountid=1462
19

ucontinental.edu.pe
Unidad II Duración
Técnicas de pruebas de software 24
en horas
Al finalizar la unidad, el estudiante será capaz de utilizar las técnicas
Resultado de de pruebas de software a casos diversos.
aprendizaje de la unidad

Conocimientos Habilidades Actitudes


 Pruebas de unidad:
Flujo de control, flujo de datos y
pruebas de dominio.
 Pruebas de integración:
Incremental, top down, bottom up,
sandwich y bing bang.
 Pruebas de sistema:
Pruebas básicas, pruebas de
funcionalidad, pruebas de robustez,
pruebas de interoperabilidad,
pruebas de desempeño, pruebas de
escalabilidad, pruebas de estrés,  Ejecuta las pruebas de
pruebas de carga y estabilidad, unidad, pruebas de
pruebas de confiabilidad, pruebas de integración, pruebas de
regresión, pruebas de sistema y pruebas de
documentación y pruebas aceptación a casos  Participa activa y
reguladoras. diversos. responsablemente
 Pruebas de aceptación: en equipo.
 Ejecuta otras técnicas
Pruebas de aceptación de usuario y
de pruebas a casos
pruebas de aceptación de negocios.
diversos.
 Otras técnicas de pruebas:
Basado en la intuición de la ingeniería
de software y en la experiencia,
técnicas basada en la entrada del
dominio, técnicas basada en el
código, técnicas basadas en fallas,
técnicas basada en el uso, técnicas
basada en el modelo, técnicas
basado en la naturaleza de la
aplicación, técnicas de selección y
combinación.

Instrumento de evaluación  Rúbrica de evaluación


Básica:
 Naik, K. y Tripathy, P. (2008). Software testing and quality
assurance: Theory and practice. EEUU: John Wiley & Sons Inc.

Complementaria:
 Bourque, P. y Fairley, R. (2014). SWEBOK V3.0: Guide to the
Bibliografía (básica y software engineering body of knowledge. EEUU: IEEE
complementaria) Computer Society.
 Homes, B. (2012). Fundamentals of software testing (1a ed.).
EEUU: John Wiley & Sons.
 Kan, S.H. (2002). Metrics and models in software quality
engineering. s.l.: Addison-Wesley.
 Sommerville, I. (2011). Software engineering (9a ed.). EEUU:
Pearson Educación.
 Choudhary D., K. V. (2011). Software testing. Journal of
Recursos educativos Computational Simulation and Modeling, p. 1-9.
digitales Recuperado de
http://search.proquest.com/docview/880394396?accounti
d=146219

ucontinental.edu.pe
Unidad III Duración
Tipos de pruebas 24
en horas

Resultado de
Al finalizar la unidad, el estudiante será capaz de utilizar los tipos de pruebas
aprendizaje de la
de software a casos diversos.
unidad
Conocimientos Habilidades Actitudes
 Pruebas funcionales:
Pruebas por pares,
particionamiento de clases
por equivalencia, análisis de
 Ejecuta las pruebas funcionales
valores límites, tablas de
y las pruebas no funcionales.
decisión, pruebas aleatorias,  Participa activa y
 Maneja las herramientas de
error Guessing y partición por responsablemente
pruebas de software.
categoría. en equipo.
 Identifica las categorías de las
 Pruebas no funcionales.
herramientas de prueba.
 Herramientas de pruebas de
software.
 Categorías de las
herramientas de prueba.

Instrumento de  Lista de cotejo.


evaluación
Básica:
 Naik, K. y Tripathy, P. (2008). Software testing erraand quality
assurance: Theory and practice. EEUU: John Wiley & Sons Inc.

Complementaria:

Bibliografía (básica y  Bourque, P y Fairley R (2014). SWEBOK V3.0: Guide to the software
complementaria) engineering body of knowledge. EEUU: IEEE Computer Society.
 Homes, B. (2012). Fundamentals of software testing (1a ed.). EEUU:
John Wiley & Sons.
 Kan, S.H. (2002). Metrics and models in software quality
engineering. s.l.: Addison-Wesley.
 Sommerville, I. (2011). Software engineering (9a ed.). EEUU: Pearson
Educación.

Recursos educativos  Choudhary D., K. V. (2011). Software testing. Journal of


digitales Computational Simulation and Modeling, p. 1-9. Recuperado de
http://search.proquest.com/docview/880394396?accountid=1462
19

ucontinental.edu.pe
Unidad IV Duración
Calidad del software 24
en horas

Resultado de
Al finalizar la unidad, el estudiante será capaz de utilizar los estándares de
aprendizaje de la
calidad para asegurar la calidad del software.
unidad
Conocimientos Habilidades Actitudes
 Los factores y criterios de
 Adapta los factores y criterios de
calidad.
calidad de software a casos
 El alcance de las normas ISO diversos.
9126.  Participa activa y
 Adapta las normas ISO 9126 y las
responsablemente
 El alcance de las normas ISO normas ISO 25000: 2005 a casos
en equipo.
25000:2005. diversos.
 Las pruebas según el CMMI.  Identifica las pruebas según el
CMMI.

Instrumento de
 Rúbrica de evaluación
evaluación

Básica:
 Naik, K. y Tripathy, P. (2008). Software testing and quality assurance:
Theory and practice. EEUU: John Wiley & Sons Inc.

Complementaria:
Bibliografía (básica y
 CMMI (2010). CMMI para desarrollo, Versión 1.3. EEUU: Editorial
complementaria)
Universitaria Ramón Areces.
 Homes, B. (2012). Fundamentals of software testing (1a ed.). EEUU: John
Wiley & Sons.
 Kan, S.H. (2002). Metrics and models in software quality engineering.
s.l.: Addison-Wesley.
 Sommerville, I. (2011). Software engineering (9a ed.). EEUU: Pearson
Educación.
 Whyte G., D. LM. (2011). Mitigating the impact of software test
constraints on soft-ware testing effectiveness. Electronic Journal of
Recursos educativos
Information Systems Evaluation, p. 254-270. Recuperado de
digitales
http://search.proquest.com/docview/900110610?accountid=146219

V. Metodología

Los contenidos y actividades se desarrollarán siguiendo la secuencia teoría-práctica, efectuando la


recuperación de saberes previos, la reconstrucción, el análisis y la evaluación de los contenidos
propuestos acorde a una metodología activa.
El docente utilizará el seminario, la exposición dialogada, el debate, el panel, el trabajo en equipo;
además el chat y el foro. Se desarrollarán actividades programadas en el aula virtual.
Los estudiantes utilizarán el método de casos y realizarán trabajos en equipos, propiciándose la
investigación bibliográfica, la consulta a expertos, la lectura compartida y los resúmenes; propiciando
el desarrollo de comunidades de interaprendizaje mediados por la tecnología.

ucontinental.edu.pe
VI. Evaluación
VI.1. Modalidad presencial

Rubros Comprende Instrumentos Peso


Prerrequisitos o
Evaluación de entrada conocimientos de la Prueba objetiva Requisito
asignatura
Unidad I Lista de cotejo
Consolidado 1
Unidad II Rúbrica de evaluación 20%

Evaluación parcial Unidad I y II Rúbrica de evaluación 20%


Unidad III Lista de cotejo
Consolidado 2 Unidad IV Rúbrica de evaluación 20%
Evaluación final Todas las unidades Rúbrica de evaluación 40%
Evaluación sustitutoria (*) Todas las unidades Rúbrica de evaluación
(*) Reemplaza la nota más baja obtenida en los rubros anteriores

VI.2. Modalidad semipresencial

Rubros Comprende Instrumentos Peso


Evaluación de entrada Prerrequisito Prueba objetiva Requisito
Lista de cotejo
Consolidado 1 Unidad I
20%
Evaluación parcial Unidad I y II Rúbrica de evaluación 20%
Lista de cotejo
Consolidado 2 Unidad III
20%
Evaluación final Todas las unidades Rúbrica de evaluación 40%
Evaluación sustitutoria (*) Todas las unidades Rúbrica de evaluación
(*) Reemplaza la nota más baja obtenida en los rubros anteriores

Fórmula para obtener el promedio:

PF = C1 (20%) + EP (20%) + C2 (20%) + EF (40%)

2020.

Firmado por
FELIPE NESTOR GUTARRA MEZA

CN = FELIPE NESTOR GUTARRA MEZA


O = UNIVERSIDAD CONTINENTAL
T = DECANO
Date: 20/12/2019 17:56

ucontinental.edu.pe

También podría gustarte