Está en la página 1de 13

La importancia de la Calidad y Prueba de Softwares

CALIDAD DE SOFTWARE
CALIDAD DE SOFTWARE

“Concordancia con los requisitos


funcionales y de rendimiento
explícitamente establecidos con los
estándares de desarrollo plenamente
documentados y con las características
implícitas que se espera de todo software
desarrollado profesionalmente”
- PRESMAN (2010)
CONCEPTO

Calidad es PREVENCIÓN

Las pruebas deben ser un aspecto inevitable


del desarrollo.
Resultante de la unión ENTRE desarrollo y las
pruebas del Software, que es donde se logra
la CALIDAD.
OBJETIVO
Independientemente de su función, cada
miembro del equipo tiene como objetivo
ofrecer un PRODUCTO DE ALTA CALIDAD,
que está alineado con los requerimientos del
negocio.

 COMPROMISO
 TRANSPARENCIA
 EXCELENCIA
MODELOS DE CALIDAD
Modelos a nivel de Proceso y Producto:

 ITIL (REINO UNIDO)


 PST/TSP (DIRIGIDO/AUTODIRIGIDO)
 COBIT (NEGOCIOS/PROCESOS)
 ISO 90003 (9001)
 CMMI (NIVELES DE MADUREZ)
CONTROL DE CALIDAD

Es una serie de:

- inspecciones,
- revisiones y
- pruebas

Utilizadas a los largo del ciclo de desarrollo


para asegurar que cada producto cumple con
los requisitos que le han sido asignados.
PRUEBA DE SOFTWARE
POR QUÉ HACEMOS PRUEBAS?

"Todo es teóricamente imposible, hasta que se


lo haga". - Robert A. Heinlein

OBJETIVO:
La prueba tiene como objetivo cuidar la calidad
del resultado esperado o producto desarrollado.
LA FALTA DE PRUEBA DE SOFTWARE
IMPACTOS DE LA FALTA DE PRUEBAS

 Satelite Militar 1999 – Error de Calculo - $ 1.2


mil millones
 Banco EEUU 1996 – Falla de Sistema - $ 920
millones
 Knight's Electronic Trading Group (ETG) 2012
– Falla en el Deploy/Despliegue - $ 400
millones en fondos quebrados
LA FALTA DE PRUEBA DE SOFTWARE
IMPACTOS DE LA FALTA DE PRUEBAS

 Airbus A300 China Airlines 1994 – Error


Humano y Falla en Prevencion - 264 Muertos ($
Incalculable)
 Bloomberg (Londres) – Falla de Software - £ 3
mil millones.
 Nissan – Recall 1 millòn de automóviles - $ ???
 Starbucks – Falla en el Sistema POS – Cafe
Gratis y Muchos dólares de prejuicio
LA FALTA DE PRUEBA DE SOFTWARE
IMPACTOS DE LA FALTA DE PRUEBAS

 HIV AutoTest SUS Brasil 2019 – Falla de


Lote – Incalculable
 San Francisco Transporte Publico 2016–
Falla de Seguridad - $ 1,8 millones por día
IMPORTANCIA DE LAS PRUEBAS

 GARANTIZAR LA CALIDAD DEL SOFTWARE


 MINIMIZAR COSTOS
 MEJORAR RESULTADOS INTERNOS
 MEJARAR VISIBILIDAD EXTERNA
 GENERAR CONFIANZA
“Las Pruebas de Software
pueden garantir la calidad del
producto, pero nunca
garantir que no hay fallas.”
CALIDAD DE SOFTWARE
“Todo el software es
potencialmente
vulnerable.”

CALIDAD DE SOFTWARE

También podría gustarte