Syllabus de Curso Evaluacion de Software
Syllabus de Curso Evaluacion de Software
El curso de Evaluación de software hace parte del Campo de Formación Disciplinar Específico y
perteneciente al núcleo problémico Ingeniería de Software, el cual está dirigido hacia la
comprensión de las metodologías para evaluar técnicamente un producto software de
cualquier tipo, aplicando estándares y normas internacionales que permiten definir claramente
las etapas de la metodología a seguir en el proceso y las actividades que deben realizarse en
cada una de sus etapas.
El curso es de tipo teórico de tres (3) créditos, está dividido en tres unidades. La primera
unidad aborda temas sobre el conocimiento de los estándares de calidad del software, tanto
para el proceso de construcción del producto como para el producto software. La segunda
unidad se analiza y se construyen las pruebas del software, antes de entrar a la fase de
producción, mediante las pruebas, se medirá su reacción integral frente a diversas acciones
que realizarán los usuarios. La tercera unidad está dedicada a conocer el proceso para llevar
a cabo la implementación y ejecución de la evaluación del producto software.
1
2. Propósito de formación:
El propósito de formación del curso es el siguiente:
3. Resultados de aprendizaje
Resultado de aprendizaje 1:
Conocer profundamente los conceptos de ingeniería de software relacionados con el
aseguramiento de la calidad que le permitan definir claramente las características, sub
características y las métricas de calidad que pueden ser evaluadas en un producto software.
Resultado de aprendizaje 2:
Aplicar los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del
software, que le permitan elabora un plan de pruebas ajustado al producto software que será
evaluado.
Resultado de aprendizaje 3:
Ejecutar la evaluación del producto software propuesto, teniendo en cuenta cada
una de las etapas y herramientas de evaluación propuestas, para la interpretación
de los resultados en la toma de decisiones del desarrollo del software.
4. Estrategia de aprendizaje:
Ana L.E, Cesar C, Luz V.A, (2008). Introducción a la Calidad del Software. Recuperado de:
https://dialnet.unirioja.es/descarga/articulo/4745899.pdf
3
OVI - Definición de Calidad y Calidad del Software
Catalan Santiago, G. (30,01,2019). OVI - Unidad uno - Definición de Calidad y Calidad del
Software. [Archivo de video]. Recuperado de: http://hdl.handle.net/10596/23755
Julian M.P, Mari M.G, Sammy C.R, (2017). Análisis sistemático de información de la Norma
ISO 25010 como base para la implementación en un laboratorio de Testing de software en
la Universidad Cooperativa de Colombia Sede Popayán. Recuperado
de: https://revistas.utp.ac.pa/index.php/memoutp/article/download/1483/2140/
Sevilla, U. d. (s.f.). Universidad de Sevilla . Recuperado
de http://www.lsi.us.es/docencia/get.php?id=361
CNC. (2013). Plan de pruebas. Recuperado
de: https://www.pol.una.py/cia/sites/default/files/files/20130211-QA-INF-V2-
PLAN%20DE%20PRUEBAS.pdf
Tello, E.A. (2012). Estrategias y técnicas de las pruebas de software.Recuperado
de. http://www.tamps.cinvestav.mx/~ertello/swe/sesion15.pdf
4
Unidad 3: Metodología de Evaluación de Software.
En esta unidad se abordarán los siguientes contenidos:
• Aseguramiento de la Calidad de Software
• Modelos de Evaluación de Calidad del software
• Modelo para la Usabilidad Web
Para abordar los contenidos se requiere consultar los siguientes referentes bibliográficos:
Paso 1: Reconocimiento
Se desarrolla entre la semana 1 y 2
Responde al resultado de aprendizaje 1
Conocer profundamente los conceptos de ingeniería de software relacionados con el
aseguramiento de la calidad que le permitan definir claramente las características, sub
características y las métricas de calidad que pueden ser evaluadas en un producto software.
5
Los criterios con los que será evaluado son:
• Criterios de Contenido:
Aplica conocimiento sobre la calidad de software
Aplica conocimiento sobre el ciclo de vida del software
Momento intermedio
Paso 2 - Análisis y Planeación
Se desarrolla entre la semana 3 y la semana 6
Criterios de contenido
Comprende la Norma ISO/IEC 9126 y métricas de la calidad del software
Desarrolla las observaciones y descripción del sitio y aplica la norma ISO 9126 desde el
punto de vista de la CALIDAD EN USO.
Aplica las características y sub característica de la Norma ISO/IEC 9126
Criterios de Participación
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión respondiendo
a las preguntas Indicadoras.
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión, evidenciando
las diferentes herramientas de software para automatización de pruebas de software
6
La valoración máxima de esta actividad es de 100 puntos
Evaluación Paso 3
Los criterios con los que será evaluado son:
Criterio de contenido
Comprende la Norma ISO/IEC 14598-5 y tipos de pruebas.
Aplica Lista de chaqueo como herramienta de evaluación del producto software.
Aplica un Plan de prueba como herramienta para evaluar el producto software.
Aplica las pruebas de Equivalencia y valor limite.
Criterio de Participación
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión respondiendo
a las preguntas Indicadoras
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión evidenciando
la instalación de los softwares seleccionados, para la automatización de las pruebas
Evaluación Paso 4
Los criterios con los que será evaluado son:
Criterio de contenido
Comprende la norma ISO/IEC 25040.
Interpreta los resultados del Plan de prueba como herramienta de evaluación del producto
software.
Interpreta los resultados de la Lista de chequeo como herramienta de evaluación
Criterios de Participación
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión respondiendo
a las preguntas Indicadoras.
Interactúa de forma oportuna, adecuada y responsable en el foro de discusión evidenciando
la ejecución de las pruebas de software realizadas.
Momento final
Las actividades son: Selecciona un software de aplicación web que tenga implementado
comercio electrónico, Realiza un análisis de reconocimiento del sitio, y aplica la norma
ISO/IEC 25000 utilizando la calidad en uso, diseñar un plan de pruebas y aplica las pruebas
de equivalencia y del valor limite a un formulario de la aplicación.
8
Utiliza las características de la calidad en uso de la Norma ISO 9126.
Interpreta y analiza la aplicación seleccionado en busca de errores.
Aplica un Plan de prueba como herramienta para evaluar el producto software
Interpreta las pruebas de Equivalencia y valor limite.
Para desarrollar las actividades del curso usted contará con el acompañamiento del docente.
Los espacios en los cuales usted tendrá interacciones con su docente son los siguientes:
• Correo en campus virtual
• Foros de trabajo
• Sesiones de chat en skype
• Sesiones de conferencia en línea o webconference