Calidad Flashcards
Que es la calidad?
La calidad no es una sola idea es un concepto
multidimensional, con diferentes niveles de
abstracción y subjetividad para cada persona
Que se deberia hacer con la gestion de calidad en un proyecto?
La gestión de la calidad debería separarse de la gestión del proyecto para asegurar independencia
QUe pasos involucra la gestion de calidad?
* Plan de Calidad: Incluye la creación y seguimiento las políticas y procedimientos para garantizar que
un proyecto cumpla con las necesidades definidas por la perspectiva del usuario
* Aseguramiento de la Calidad (SQA): Determinar si los procedimientos y estándares de calidad
organizacionales se están aplicando . Son acciones preventivas
* Control de calidad: Medir los resultados específicos del proyecto y revisarlos en función
de los estándares
Diferencia entre Aseg uramiento de
Calidad y Testing
El **Aseguramiento de la Calidad **involucra el PROCESO entero de desarrollo de software, monitorear y mejorar el proceso, asegurarse que los estándares y proceso son seguidos, asegurándose que los problemas sean encontrados y tratados. Está orientado a la
‘prevención’.
El Control de calidad , por ejemplo Testing de software involucra la operación del sistema o de la aplicación bajo condiciones controladas y evaluar los resultados.Las condiciones controladas deberían incluir tanto las condiciones normales como anormales. El testing debería intencionalmente intentar que las cosas
funcionen mal. Está orientado a la ‘detección’.
Calidad vs Grado, que son?
Calidad: Es el grado en que las características de un producto cumple con las expectativas del proyecto. Producto, Requerimientos del cliente.
Grado: Rango asignado a productos o servicios que tienen el mismo uso funcional con diferentes características técnica.
Cuales son las visiones de calidad?
- Visión trascendental: Es una cualidad no analizable y que
se distingue por la experiencia - Visión del usuario: Satisfacer las expectativas y necesidades de los usuarios. Es dependiente del contexto.
- Visión del productor: Conformidad con las especificaciones definidas. Defectos, tasa de fallos, costo de re-trabajo.
- Visión del producto: Ligada a características propias (ej
prestaciones). No tiene en cuenta la percepción del cliente. - Visión basada en valor: Es la basada en cuanto el cliente está dispuesto a pagar.
Cuales son los dos conceptos de calidad?
❑ Calidad del Software (proceso): Calidad del proceso de desarrollo de software.
❑ Software de Calidad (producto): Calidad del productofinal.
Requisitos NO funcionales => Requisitos de calidad
Cuales son los diferentes aspectos de la calidad?
❑ Interna:medible a partir de las características intrínsecas, como el código fuente.
❑ Externa: medible en el comportamiento del producto, como en una prueba.
❑ En el uso: durante la utilización efectiva por parte del usuario
Que hace la CMMi (Integración de los Modelo de Capacidad y Madurez)?
Estudia los procesos de desarrollo de software de una organización y produce una evaluación de la madurez de la organización según una escala de 5 niveles.
La madurez de un proceso es un indicador de la capacidad para construir software de
calidad.
QUe es la madurez y la capacidad?
MADUREZ: En la medida en que las organizaciones
llevan a cabo su trabajo siguiendo
procesos, implantados en forma
homogénea, definidos y ejecutados por
todos los equipos de la empresa.
CAPACIDAD: Atributo del proceso.
Nivel en que un procesos se ejecuta, se
planifica, está definido de manera formal, se
mide y mejora en forma sistemática.
Organización Inmadura VS Organización Madura
Organización Inmadura
* Carece de Planificación. El proceso software es
improvisado por usuarios y directivos
* Dirigen sus esfuerzos en resolver problemas
inmediatos
* Presupuestos y calendarios sobrepasan las
previsiones
* No hay un objetivo básico para valorar la
calidad de un producto ni para resolver
problemas en un producto o proceso de
software
Organización Madura
* Posee habilidades organizativas
* Comunicación continua con el personal
* El proceso se realiza de acuerdo con la planificación
* Mejoras a través de controles como pruebas y análisis costo/beneficio.
* Roles de responsabilidad claramente definidos
* Se controla la calidad
* Los presupuestos y calendarios se basan en
históricos.
* En conclusión , se cumplen los objetivos con calidad
Cuantos son y cuales son los niveles del CMM?
- Inicial: No existe un proceso uniforme. El éxito depende más del esfuerzo individual. Procesos Ad Hoc y caótico
- Repetible: La organización analiza los procesos actuales y comienza a identificar las ineficacias. Planifica los
proyectos con políticas claras. Han asegurado que los requisitos son gestionados y de que los procesos se planifican, realizan, miden y controlan. Todos los cambios se gestionan y documentan. - Definido: Procesos software bien definidos, estandarizados e integrados, Las actividades de ingeniería como las de gestión son estables y repetibles y están alineadas. Se realiza el seguimiento de calidad, dado
que está establecido en el proyecto, los costos, fechas etc. Además, existen programas de capacitación continua. El aseguramiento de la calidad se convierte en un proceso formal. - Gestionado: Existen conjuntos de métricas definidas a nivel de las diferentes etapas del proceso. Se recolectan
datos cuantitativos a nivel de toda la organización, los que se analizan con herramientas estadísticas. Todos los proyectos se gestionan con información cuantitativa. - Optimizado: La mejora del proceso software es continua y existe una realimentación de los procesos. Se aplican técnicas, tecnologías y herramientas nuevas Se identifican los puntos débiles y se establecen en forma sistemática las áreas prioritarias de mejora.
Segun el ISO9000 que es la calidad?
Calidad: Grado en el que un conjunto de propiedades y características inherentes a una entidad tienen la aptitud para cumplir los requisitos explícitos o implícitos preestablecidas .
Cual es la metodologia PHVA de Deming?
Planificar:
1. Identificación y
definición del problema
2. Descripción del
fenómeno
3. Análisis de causas
4. Plan de Acción
Hacer:
Ejecución, seguir el plan de
acción.
Verificar:
Revisarlosresultados
obtenidos
Actuar
1. Prevenir la recurrencia
(estandarización)
2. Documentación
QUe tipos de costo de la calidad hay? (COQ: cost of quality)
De Conformidad o Cumplimiento
1. De prevención:
- Políticas y PROCESOS
- Mantenimiento
- Capacitación
- Estudios
- Evaluación de conformidad del producto:
- Supervisión
- Vigilancia
- Control
- Inspección
De Falla o no Cumplimiento
- Fallas internas:
- Reparar defectos antes de llegar al Cliente
- Re-procesos y acciones correctivas
- Exceso de inventarios
- Menor productividad - Fallas externas (Costos de no conformidad):
-Defectos detectados ex-post
-Multas, garantías, devoluciones
-Descuentos, pérdida de ventas