Unidad 1. Fundamentos del aseguramiento de la calidad del software
Desarrollo de Software
Semestre 8
Programa de la asignatura:
Pruebas y mantenimiento de sistemas de software
Unidad 1.
Fundamentos del aseguramiento de la calidad del software
Clave:
15144842
Ciudad de México, octubre del 2018
Universidad Abierta y a Distancia de México

Unidad 1. Fundamentos del aseguramiento de la calidad del software
Índice
Unidad 1. Fundamentos del aseguramiento de la calidad del software
..................................................
3
Propósitos
..............................................................................................................................................
4
Competencia específica
..........................................................................................................................
4
1.1. Calidad del software en el entorno de las organizaciones
................................................................
4
1.1.1. Estándares internacionales: ISO e IEEE
..........................................................................................
7
1.1.2. Modelos y procesos para garantizar la calidad del software
.......................................................
16
1.1.3. Ciclo de vida del software y ámbitos de análisis de la calidad
.....................................................
21
1.2. Aseguramiento de la calidad del software
.....................................................................................
27
1.2.1. Estándares para el aseguramiento de la calidad del software
.....................................................
33
1.2.2. SQA (software quality assurance)
...............................................................................................
39
Cierre de la unidad
...............................................................................................................................
49
Para saber más
....................................................................................................................................
50
Fuentes de consulta
.............................................................................................................................
51

Unidad 1. Fundamentos del aseguramiento de la calidad del software
UNADM | DCEIT | DS | DPSS
3
Unidad 1. Fundamentos del aseguramiento de la calidad del software
Presentación de la unidad
¿Te has preguntado alguna vez por qué un cierto programa no funciona como quieres?, o quizás,
¿cómo puede existir software comercial que presenta errores? Las respuestas a estas
interrogantes están directamente relacionadas con la calidad de dichos productos, y en esta
unidad encontrarás un panorama introductorio a los temas que definen la forma en la que podrás
garantizar la calidad de cada uno de tus desarrollos en sus diferentes ámbitos, lo cual tiene el
propósito de aportar a tu formación profesional como desarrollador de software, el tener en
mente que la calidad debe estar presente en todas las fases de desarrollo de sistemas. En esta
unidad se revisará el marco de referencia de las pruebas y mantenimiento de sistemas de software
como parte importante del aseguramiento de la calidad.
U
n sistema de software, según Campderrich (2013):
Es un conjunto de programas que en su forma definitiva se pueden ejecutar, pero
comprende también las definiciones de estructuras de datos […] que utilizan estos
programas y también la documentación referente todo ello tanto la documentación de
ayuda en el uso del software para sus usuarios como la documentación generada durante
su construcción, parte de la cual también servirá para su mantenimiento posterior (p.15).
Los fundamentos del aseguramiento de la calidad del software son un marco de referencia para el
desarrollo de las siguientes unidades, pues las pruebas y el mantenimiento del software son
aspectos que garantizan la calidad porque “antes de poner el sistema en funcionamiento, es
necesario probarlo. Es mucho menos costoso encontrar los problemas antes que el sistema se
entregue a los usuarios” (Kendall y Kendall, p.12), considerando que el objetivo principal del
aseguramiento de la calidad de software es la satisfacción del cliente.
En el tema 1.1. Calidad del software en el entorno de las organizaciones, realizarás un repaso de


You've reached the end of your free preview.
Want to read all 53 pages?
- Winter '17
- john mario
- Vida, Comunicación, Ingeniería de software, Desarrollador de software