Está en la página 1de 38

Calidad de Software

3007849

Albeiro Espinosa Bedoya, Ph.D. Ms.C.


Profesor Asociado

Sesión 01: Introducción a la asignatura


Agenda (1/1)
1. Objetivos
2. Contenido de la Asignatura
3. Metodologı́a
4. Planeación del semestre
5. Evaluación del Curso
6. Contextualización
7. El Aseguramiento de Calidad
8. Documento de Lectura
9. Referencias
1. Objetivos
Objetivo General

Promover la cultura de la calidad en las diferentes fases del ciclo


de vida del software, como una manera de garantizar la entrega
de buenas aplicaciones.

Diap. 2
Objetivos especı́ficos

1. Lograr la difusión de los lineamientos teóricos y los diferentes


estándares asociados con procesos de calidad del software.
2. Establecer los métodos necesarios para incorporar los
estándares en las diferentes organizaciones de software.
3. Promover los procesos de ejecución de pruebas al interior de
las organizaciones para garantizar la calidad de los productos.

Diap. 3
2. Contenido de la Asignatura
Capı́tulo 1: Sistema de Gestión de Calidad [2, 6]

1. Introducción a la calidad
2. Sistema de gestión de calidad
3. Sistemas de calidad ISO
4. ISO 9001

Diap. 4
Capı́tulo 2: Procesos del Software [3, 5, 1]

1. Procesos del ciclo de vida


2. Los procesos del software
3. Gestión de la configuración
4. Mantenimiento del software
5. Riesgos del software
6. Plan de aseguramiento de la calidad

Diap. 5
Capı́tulo 3: Modelos de Calidad

1. Modelos de calidad del software


2. ISO 9126
3. ISO 14598
4. ISO 25000
5. CMMI

Diap. 6
Capı́tulo 4: Métricas

1. Introducción a la medición
2. Métricas de calidad: introducción, definición de métricas
3. Métricas clásicas del software
4. Medición del esfuerzo en software
5. Métricas orientadas a objetos
6. Evaluación y mejora de procesos

Diap. 7
3. Metodologı́a
Metodologı́a (1/1)

La metodologı́a para abarcar los contenidos de la asignatura se


fundamenta en:
1. Clases magistrales
2. Lecturas de apoyo
3. Evaluaciones parciales
4. Proyecto de aplicación

Diap. 8
4. Planeación del semestre
Planeación del semestre (1/4)

CLASE TEMA A TRATAR FECHA RESPONSABLE


Sesión 1 Presentación del Curso Semana 1 Profesor
Sesión 2 Introducción a la Calidad Semana 1 Profesor
Sesión 3 Sistema de gestión de calidad Semana 2 Profesor
Sesión 4 Sistema de gestión de calidad Semana 2 Profesor
Sesión 5 ISO 9001 Semana 3 Profesor
Sesión 6 ISO 9001 Semana 3 Profesor
Sesión 7 ISO 90003 Semana 4 Profesor
Sesión 8 Parcial #1 Semana 4 Estudiantes

Diap. 9
Planeación del semestre (2/4)

CLASE TEMA A TRATAR FECHA RESPONSABLE


Sesión 9 Norma ISO 12208 Semana 5 Profesor
Sesión 10 Norma ISO 12208 Semana 5 Profesor
Proceso Gestión de la configura-
Sesión 11 Semana 6 Profesor
ción
Proceso Mantenimiento del Soft-
Sesión 12 Semana 6 Profesor
ware
Sesión 13 Proceso Riesgos del software Semana 7 Profesor
Sesión 14 Proceso Verificación y Validación Semana 7 Profesor
Plan de aseguramiento de la cali-
Sesión 15 Semana 8 Profesor
dad
Sesión 16 Parcial #2 Semana 8 Estudiantes

Diap. 10
Planeación del semestre (3/4)

CLASE TEMA A TRATAR FECHA RESPONSABLE


Sesión 17 Modelos de calidad del software Semana 9 Profesor
Sesión 18 ISO 9126 Semana 9 Profesor
Sesión 19 ISO 14598 - ISO 25000 Semana 10 Profesor
Sesión 20 CMMI Semana 10 Profesor
Sesión 21 Métricas de calidad Semana 11 Profesor
Sesión 22 Métricas de calidad Semana 11 Profesor
Sesión 23 Evaluación y mejora de procesos Semana 12 Profesor
Sesión 24 Parcial #3 Semana 12 Estudiantes

Diap. 11
Planeación del semestre (4/4)

CLASE TEMA A TRATAR FECHA RESPONSABLE


Sesión 25 Seguimiento Proyecto Semana 13 Profesor
Sesión 26 Seguimiento Proyecto Semana 13 Profesor
Sesión 27 Seguimiento Proyecto Semana 14 Profesor
Sesión 28 Seguimiento Proyecto Semana 14 Profesor
Sesión 29 Seguimiento Proyecto Semana 15 Profesor
Sesión 30 Seguimiento Proyecto Semana 15 Profesor
Sesión 31 Seguimiento Proyecto Semana 16 Profesor
Sesión 32 Entrega Proyecto Semana 16 Estudiantes

Diap. 12
5. Evaluación del Curso
Evaluación del Curso

1. Actividades en Clase 20 % Permanente


2. Parcial #1 15 % Jueves 18 de Marzo
3. Parcial #2 15 % Jueves 22 de Abril
4. Parcial #3 15 % Jueves 20 de Mayo
5. Trabajo final 35 % Jueves 17 de Junio

Fecha de Inicio Semestre: 22 de Febrero


Fecha de Finalización Semestre: 18 de Junio

Diap. 13
6. Contextualización
Diap. 14
La satisfacción del cliente

Figura 1: La satisfacción como elemento clave. Imagen tomada de


[4].

Diap. 15
Cobertura del mercado

Figura 2: La cobertura influye en el precio. Imagen tomada de [4].

Diap. 16
El precio

Figura 3: El precio como indicador de calidad. Imagen tomada de


[4].

Diap. 17
Los procesos de producción

Figura 4: Los procesos de fabricación como factor de percepción de


la calidad. Imagen tomada de [4].

Diap. 18
La seguridad

Figura 5: La seguridad en la percepción de calidad. Imagen tomada


de [4].

Diap. 19
La eficiencia o el rendimiento

Figura 6: El rendimiento en la percepción de calidad. Imagen


tomada de [4].

Diap. 20
7. El Aseguramiento de Calidad
SQA

El SQA (Software Quality Assurance) se define como un conjunto


de actividades planificadas y sistemáticas, cuyo primer objetivo
es evaluar la calidad y la adherencia de los productos de software
a los estándares, procesos y procedimientos. Estas acciones
permiten asegurar la calidad de dichos procesos y productos.

Diap. 21
Quality Assurance (QA)

QA se realiza durante todas las etapas del proyecto. Se centra


más en la prevención que en la detección. El proceso de
aseguramiento de la calidad tiene como objetivo proporcionar una
adecuada garantı́a de que los productos de software se ajustan a
sus necesidades especı́ficas y a los planes establecidos
anteriormente.

Diap. 22
Perfil Quality Manager (QM)

Entre sus responsabilidades se encuentran el diseño y la


ejecución integral de pruebas, la medición sistemática, la
comparación con estándares, el seguimiento de los procesos,
todas ellas encaminadas a la prevención de errores durante el
proceso de desarrollo del producto.

Diap. 23
8. Documento de Lectura
Actividad próxima clase

Lectura del documento: Evolución del Concepto de Calidad.

https://arturolopezugto.files.wordpress.com/2010/10/
evolucion-del-concepto-de-calidad-j-rico-mendez.pdf

Diap. 24
9. Referencias
Referencias (1/2)

[1] G. Blokdyk. Software Quality Analyst A Complete Guide - 2020 Edition. Emereo
Pty Limited, 2020. isbn: 9781867306832. url:
https://books.google.com.co/books?id=zOZDzQEACAAJ.
[2] C. Calero y M.G.P. Velthuis. Calidad del producto y proceso software. RA-MA
S.A. Editorial y Publicaciones, 2010. isbn: 9788478979615. url:
https://books.google.com.co/books?id=M4h1WAvbgqQC.
[3] R. Chopra. Software Quality Assurance: A Self-Teaching Introduction. Mercury
Learning & Information, 2018. isbn: 9781683921691. url:
https://books.google.com.co/books?id=A-ZcDwAAQBAJ.
[4] Cámara de Comercio de Málaga. 6 Criterios para Definir el Nivel de Calidad de
un Producto o Servicio. LukeW Ideation + Design. Nov. de 2019. url: https:
//www.master-malaga.com/empresas/criterios-nivel-calidad-producto/
(visitado 18-07-2020).

Diap. 25
Referencias (2/2)

[5] D. Galin. Software Quality: Concepts and Practice. Wiley, 2018. isbn:
9781119134503. url:
https://books.google.com.co/books?id=86NMDwAAQBAJ.
[6] A. Mon. La Calidad Total en El Proceso Software. EAE, 2012. isbn:
9783659011993. url:
https://books.google.com.co/books?id=xPteLwEACAAJ.

Diap. 26

También podría gustarte