Está en la página 1de 22

UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA

FACULTAD DE INGENIERIA EN INFORMÁTICA Y SISTEMAS


LABORATORIO DE INGENIERÍA DE SOFTWARE
GRUPO DE INVESTIGACION EN INGENIERIA DE SOFTWARE

XVI Aniversario - Escuela Ingeniería de


Sistemas -UNHEVAL

CALIDAD DE SOFTWARE Y
SU IMPACTO EN LA
INDUSTRIA
RONALD IBARRA
AGENDA
1. ¿Qué es calidad?
2. Calidad de software: costo de calidad y no
calidad
3. Calidad de proceso Vs. Calidad de
producto
4. Calidad de Software en la industria
2
1
¿Qué es calidad?
3
“Calidad es traducir las necesidades

futuras de los usuarios en características
medibles, solo así un producto puede ser
diseñado y fabricado para dar
satisfacción a un precio que el cliente
pagará; la calidad puede estar definida
solamente en términos del agente”. W.
Edwards Deming
4
Es el “grado en el que un conjunto de
“ características inherentes cumple con
los requisitos”, entendiéndose
por requisito “necesidad o expectativa
establecida, generalmente implícita u
obligatoria”. (ISO 9000)

5
2
Calidad de software:
costo de calidad y no
calidad 6
7
Costo de calidad y no calidad

8
9
IMPACTO DE LOS FALLOS DE SOFTWARE

10
CASOS

El 4 de junio de 1996 la
Agencia Espacial Europea
lanzó el cohete Ariane 5. Un
error de programación en el
módulo de gestión provocó
la autodestrucción del
cohete 37 segundos después
del despegue. 
11
CASOS

Error del milenio


12
Casos

Aerolínea American Airlines: En 2013,


un error de programación provocó el
caos en la compañía de aviación
American Airlines. La unión de dos
sistemas como resultado de la fusión de
varias compañías aéreas originó un fallo
en el sistema de reserva de pasajes.
Concretamente, el problema surgió con
toda probabilidad cuando se intentó
unificar plataformas escritas en
diferentes lenguajes de programación.
13
3
Calidad de proceso
Vs. Calidad de
producto 14
Calidad de proceso Vs. Calidad de producto
▰ Orientada a los procesos: ▰ Orientada al producto: interna,
organizaciones, equipos e externa, de datos, en uso.
individuos. ▰ McCall, Boehm, FURPS, ISO
▰ CMMI, TSP, PSP, ISO 15504 / 9126, ISO 25000
ISO 12207, ISO 29110
▰ Funcionalidad, seguridad,
▰ Análisis, diseño, usabilidad, mantenibilidad, etc.
construcción, gestión de
proyecto, gestión de costos, ¿La calidad de proceso,
gestión del cambio, etc. garantiza la calidad del
producto? 15
3
Calidad de software
en la Industria
Peruana 16
Calidad de software en la industria
peruana
Micro empresario, emprendedor Medianas y grandes empresas

A veces el producto Procesos y producto


Modelo de negocio

Consultores para Desarrollo QA


preparación para
certificaciones de proceso

Certificadoras: calidad
de proceso, calidad de Desarrollo QA
producto

Proveedores de servicios:
QA, testing, laboratorios Desarrollo + QA

18
Empleabilidad

19
TALLERES LINSOFT – FIIS UNAS

Pruebas
Pruebas
de carga
Unitarias
VS Team
.NET
Services
Análisis
Pruebas funcionales estático
Mantenibilidad
20
INVESTIGACION - GINSOFT

Mantenibilidad GUI Mantenibilidad – Front


End
Mantenibilidad de Leyes de Gestalt y su
producto de software impacto en las Mantenibilidad del Front-
según ISO/IEC 25000 Interfaces gráficas de End con sistemas de tipado
usuario estático y dinámico
Algoritmos Recom. Técnicas PSP - Curricula
Genéticos testing
Personal Software
Generación de Sistema de Process en la
horarios en recomendación de curricula de carreras
universidades con técnias de testing : de ingeniería de
21
recursos compartidos enfoque colaborativo sistemas
THANKS!
Any questions?
ronald.ibarra@unas.edu.pe
22

También podría gustarte