Está en la página 1de 17

CALIDAD SOBRE LOS PROCESOS

DEL DESARROLLO DEL SISTEMA-


SOFWARE

  
 
 YULIETH ALEXANDRA CHAVEZ TRUJILLO
 
SOFTWARE
Empresas

• Ejemplos de empresas
• Ejemplos
¿Qué es la calidad de software?

La calidad del software es el grado con el


que un sistema, componente o proceso
cumple los requisitos especificados y las
necesidades o expectativas del cliente o
usuario. Una organización inmadura: –
Realizar procesos improvisados; incluso
procesos especificados no son seguidos ni
se exige su cumplimiento.
Importancia de la Calidad
de Software Cuando en nuestro ordenador
aparece un mensaje de error o
una pantalla azul, estamos ante un
problema de calidad del software

cuando un fallo en el sistema de


gestión aeroportuaria provoca
retrasos, pérdidas de maletas o
inutiliza pantallas de información,
estamos ante un problema de
calidad del software; cuando en un
restaurante se bloquean los
terminales de cobro y anotación
de pedidos, estamos ante un
problema de calidad del software.
Factores de Calidad

1. Factores que pueden ser medidos directamente


(errores/KLDC/unidad de tiempo).
2. Factores q ue solo pueden ser medidos indirectamente (la
facilidad de uso o de mantenimiento).
En ambos casos se puede medir la calidad, debemos
comparar el software (documentos, programas, etc.) con
alguna referencia y llegar a una indicación de calidad.
Factores de Calidad según McCall

Correctitud
Confiabilidad
OPERACIÓN DEL Eficiencia
PRODUCTO Integridad

Usabilidad

Portabilidad
TRANSICIÓN DEL Reusabilidad
PRODUCTO
Interoperabilidad

Mantenibilidad
REVISIÓN DEL Flexibilidad
PRODUCTO
Testeabilidad
Factores de Calidad según Boehm

El modelo que presenta Boehm presenta una jerarquía de características


donde cada una de ellas contribuye a la calidad global. Modelo de Boehm
presenta siete factores:
Factores de Calidad según ISO 9126

Es un modelo jerárquico con seis atributos especiales.


Aseguramiento de calidad de software

• El primer software en usar IV&V fue el


programa del misil atlas a finales de los años
50.
• La actividad que llamamos SQA (Software
Quality Assurance) evoluciona directamente
de la Verificación y Validación
Independientes(IV&V), muchas de las tareas
que asociamos con SQA son originarias de
IV&V.
Estándares y Métricas De Calidad en la
Ingeniería de Software
Estándares
Los estándares de calidad de software son normas emitidas por
organismos específicos, que sirven para sentar un marco con el
que comparar si un proceso de desarrollo es o no de calidad. Las
normas de calidad del software más conocidas han sido
desarrolladas por ISO, y son la serie ISO-9000.

1. ISO 9000:un estándar de calidad para todo tipo de industrias;


contiene una normativa específica para el desarrollo de
software,
2. CMMI: sirve para comprobar la habilidad de los procesos de
las organizaciones para realizar determinados proyectos.

3. SPICE: Es el modelo de madurez propuesto por ISO, similar a


CMMI.
FACTORES DE CALIDAD

Los factores de calidad sirven para descomponer el concepto genérico de


“calidad”; para facilitar su control y su medición. Se clasifican en:
1)Factores operativos
Los factores operativos son aquellos que afectan al uso del software.
2)Factores de mantenimiento
Los factores de mantenimiento son aquellos que se aplican a la capacidad de
modificación del software.
3)Factores evolutivos
Los factores evolutivos son aquellos que indican si el software se puede
trasladar con facilidad a otra máquina o a otro producto de base (SO, SGBD).
MÉTRICAS

Las métricas del producto son una


medida cuantitativa que permite a
la gente del software tener una
visión profunda de la eficacia del
proceso del software y de los
proyectos que dirigen utilizando el
proceso como un marco de trabajo;
son analizadas y evaluadas por los
administradores del software.
METRICAS
VENTAJAS DEL USO DE METRICAS:
CARACTERISTICAS DE LAS METRICAS:
• Determina la calidad del producto.
• Evalúa la productividad de los • Exactas/Precisas: No se debe perder
desarrolladores. información en los redondeos ya
• Se tiene conocimiento cuantitativo de las que la información se desvirtúa.
características del proceso y del producto.
• Se tiene  un soporte para la estimación y
• Consistentes: Una medición de un
la planificación. atributo debe dar el mismo valor
Se evalúan los beneficios (en cuanto a independientemente de la
calidad y productividad) derivados del uso medición.
de nuevos métodos y herramientas de
ingeniería del software.
-Establece una línea base para la estimación
GRACIAS
• https://www.youtube.com/watch?v=sTOOnZjJI8c

También podría gustarte