You are on page 1of 4

Concepto de Calidad

Definiciones de calidad:
Propiedad o conjunto de propiedades inherentes a una cosa, que permiten apreciarla como
igual, mejor o peor que las restantes de su especie
Totalidad de las características de un producto o servicio que le confieren su aptitud para
satisfaces sus necesidades expresadas o implícitas
La consecución de la calidad puede tener tres orígenes:
Calidad realizada
Calidad programada
Calidad necesaria

Definicion calidad de software

Grado con el que un sistema, componente o proceso cumple:


Los requisitos especificados
Las necesidades o expectativas del cliente o usuario
Los requisitos establecidos explícitamente se reflejan en el documento de especificación de
requisitos del sistema:
Requisitos funcionales
Requisitos no funcionales o extendidos
Los estándares y las normas de desarrollo permiten que se consiga una calidad técnica
Los requisitos implícitos no aparecen en la ERS

•Mejora continua.
•La calidad del Sw.
Una vez ejecutado un buen proceso estamos obligados a mejorar ya porque los
competidores lo hagan y nos puedan dejar fuera del mercado, o simplemente por la
necesidad aplicar el conocimiento adquirido a la mejora nuestros costes incrementando la
rentabilidad de la inversión.
Perseguimos por tanto reducir la varianza de nuestra
gausiana como objetivo prioritario, acompañado de un
objetivo secundario de mejorar su media
La ingeniería de software hace hincapié en la calidad y en la
mejora del proceso productivo en la confianza de que un buen
proceso asegura un buen producto.
Hablamos entonces de “ASEGURAMIENTO DE LA
CALIDAD”· y de “MEJORA CONTINUA” como raíles que
permiten orientar el negocio del software en un mercado
competitivo.
Calidad del software.
DEFINICION:
Concordancia con los requerimientos funcionales y de
rendimiento explícitamente establecidos con los estándares de
desarrollo explícitamente documentados y con las características
implícitas que se espera de todo Sw. desarrollado profesionalmente
(Pressman). Dentro del concepto de que el software de calidad debe
cumplir con los requisitos podemos afirmar que:
• Existen requisitos explícitos expresados por el cliente, por los
desarrolladores o por otros stakeholders. Ej.: La aplicación deberá computar
los saldos de las cuentas de los clientes y presentarlos en formato #.##0,00€.
• Existen requisitos legales, reglamentarios o normativos exigidos por las
leyes y normas que sean aplicables al proyecto. Ej.: Ley Orgánica de
Protección de Datos.
• Existen requisitos vinculados a las buenas prácticas. Ej.: Se seguirá la
metodología xxx.
• Existe requisitos basados en razones deontológicas. Ej.: El sistema no
saturará el servidor de la competencia.
•Existen requisitos NO EXPLICITOS y cuya necesidad es evidente. Ej.: La
página web no presentará faltas de ortografía.

Planificacion de calidad
Trabajos en calidad.
Aspectos de gestion de calidad
DEFINIR
… los objetivos de calidad.
… los procedimientos de aseguramiento de la calidad.
Utilización/Adaptación de modelos/procedimientos estándar de calidad.
¿Cómo se puede definir de forma precisa cuál es la calidad deseada?
CONTROLAR
… la calidad de los productos y de los procesos.
Detectar: pruebas + inspecciones.
Vigilar la ejecución de los procedimientos.
¿Cómo se puede evaluar si un producto es de calidad?
GARANTIZAR, ASEGURAR, GESTIONAR
… la calidad
Prever, Planear, Prevenir, Medir, Actuar.
¿Cómo desarrollar un producto para que sea de calidad?
MEJORAR
… continua y progresivamente con la vista en los objetivos de
calidad.
Registrar, Analizar, Revisar, Proponer.
¿Cómo detectar los factores ABC (20-80/80-20) de la mejora?
Calidad a nivel de organización
Para la implantación de una infraestructura de calidad es necesario el apoyo de un sistema
de calidad
El sistema de calidad se debe adecuar a los objetivos de calidad de la empresa
Dicho sistema consta de dos partes:
Documentación
Parte practica

Calidad a nivel de proyecto


Para marcar las directrices marcadas por los sistemas de calida a cada proyecto particular hay
que generar un plan especifico de calidad:
Plan de aseguramiento de la calidad, y debe contener:
Objetivos de calidad del proyecto y enfoque para su consecución
Documentación referenciada en el plan
Gestión de aseguramiento de la calidad
Documentación de desarrollo y de control o gestión
Estándares, normas y practicas que hay que cumplir
Actividades de revisión y auditoria
Gestión de la configuración del software
Informes de problemas
Herramientas, técnicas y métodos de apoyo
Control del código, de los equipos y de los suministros
Recogida, mantenimiento y almacenamiento de datos sobre la documentación de las
actividades de aseguramiento de la calidad realizadas

Actividades de aseguramiento de calidad


Establecimiento y revisión del mismo por parte de todas las partes involucradas
Revisión de la descripción del proceso (Se ajusta a la política de la empresa y al
cumplimiento de estándares internos y externos)
Revisión de las actividades IS y productos (Se hace un seguimiento de las desviaciones y se
verifica la realización de correcciones)
Aseguramiento de la documentación de desviaciones
Registrar aquello que no cumpla los requisitos
Control y gestión de cambios (Se establecen una serie de configuraciones de referencia que
permiten controlar y gestionar los cambios en el software)
Recopilación y análisis de métricas

You might also like