Você está na página 1de 4

- Mediciones al nivel de organización: ISO 9000 Necesidad de realizar

mediciones tanto de productos como de procesos en cada proyecto. ISO –


SPICE Y CMM Directrices de medición para cada uno de los niveles de madurez
del proceso en función de sus características generales de gestión de la
calidad.
- Mediciones al nivel de proyecto: Factores, criterios y métricas de McCall.
Conjunto de factores de calidad FURPS. COQUAMO.
-La medición se puede aplicar a: PROCESO DE SW: intento de mejorarlo
sobre una base continua. PROYECTO DE SW: Ayudar en la estimación, el control
de la calidad, la productividad y el control de proyectos. PARA AYUDAR A:
Evaluar la calidad de los productos de trabajos técnicos, toma de decisiones a
medida que el proyecto evoluciona.
- El proceso de recopilación de métricas: Proceso de ing. SW, proyecto de
SW, Prod. de SW --> Recopilación de datos (medidas), cálculo de métricas
(metricas), ev. de métricas (indicadores).
- Los indicadores permiten (proceso ing de SW): A la organización tener
una visión de la eficacia de un proceso ya existente.
- Los indicadores permiten (proyecto de SW): Al gestor de proyectos:
evaluar el estado el proyecto en curso, seguir los riesgos potenciales, detectar
área de problemas, ajustar el flujo y las tareas del trabajo, evaluar la habilidad
del equipo para controlar la calidad de los prods.
- Los indicadores permiten (producto de SW): Al desarrollador de SW: Una
indicación en tiempo real de la eficacia del: análisis, diseño, estructura del
código, efectividad de los casos de prueba, calidad global del SW.
- Las técnicas del control del proceso están basadas en: La ev.
cuantitativa mediante métricas de atributos y factores de calidad que lo
caracterizan.
- Métricas de calidad: Nombre, significado, factores que afectan, métricas
relacionadas, umbrales, acciones sugeridas.
- Niveles de cálculo de métricas: proceso -> organización (estrategia).
Proyecto -> Gerente de proyecto (tácticas). Producto -> Programador
(tácticas).
- Como Actúa una métrica: DESCRIPTOR – permite distinguir una entidad de
otra. PRESCRIPTOR - Para establecer características que la entidad debe tener.
PREDICTOR – Calcular futuras propiedades de una entidad.
- Ejemplos de métricas: DISEÑO: cohesión y acoplamiento. CODIFICACIÓN:
Ciclomática de Mc Cabe, Dificultad de Halsted.
- Defecto: Varianza de un atributo deseado de un producto. INCORRECTO:
especificaciones han sido implementadas incorrectamente. OMITIDO: Un req.
Especificado no está presente en el producto. EXTRA: Req. Incorporado que no
fue especificado. SE ENCUENTRA EN: SW, Manuales y Documentación.
PRODUCE IMPACTO AL AFECTAR: Usuario, cliente o sistema operacional.
-Fallo: defecto que causa un error en la operación que impacta negativamente
al usuario o al cliente.
-Triangulito: PROCESO Producto, Personal, Tecnología. ---> Características del
cliente, condiciones del negocio, entorno de desarrollo, revisiones del producto,
operación del producto, transición del producto. –Cuadrito alado: Gestión de
la calidad, gestión de recursos humanos, gestión de la tecnología.
- Factores de influencia en calidad de SW y rendimiento de org.
Destreza y motivación del personal, Complejidad del producto, condiciones en
la tecnología.
- Operación del producto: FACILIDAD DE USO: operabilidad, familiarización,
comunicatividad, volumen y tasa de E/S, Datos comunes. INTEGRIDAD: Control
y auditoría de accesos, Int. Datos. EFICIENCIA: Almacenamiento, ejecución.
CORRECCIÓN: compleción, trazabilidad, consistencia.
-Revisión del producto: FACILIDAD DE MANTO: consistencia, simplicidad,
autodescriptividad,modularidad. FACILIDAD DE PRUEBA: simplicidad,
autodescriptividad, modularidad, instrumentación. FLEXIBILIDAD: Modularidad,
autodescriptividad, capacidad de ampliación, generalidad.
- Transición del producto: CAPACIDAD DE REUTILIZACIÓN: modularidad,
autodescriptividad, independencia de la máquina y del SW del sistema.
PORTABILIDAD: idem INTEROPERABILIDAD: Volumen de tasa de E/S,
modularidad, comunicaciones comunes.
- Costos de la calidad: PREVENCIÓN: planificación de la calidad, RTF, equipo
de pruebas, formación. EVALUACIÓN: inspección en proceso, calibrado y manto.
del equipo, pruebas. POR FALLOS, INTERNOS O POR ERRORES: revisión,
reparación y análisis de las modalidades de fallos. EXTRENOS O POR
DEFECTOS: Resolución de quejas, devolución y sustitución de prods., soporte
de ayuda en línea, trabajo de garantía.
- Invertir en calidad depara: Menos defectos, mejores productos, mejor
situación económica, aumento de bienestar, menos rotación del personal,
menos absentismo, clientes contentos, una mejor imagen.
- Tendencias en los modelos de calidad: La existencia de un estándar que
pueda ser usado para la mejora de procesos y la determinación de
capacidades.
- Características de un modelo de evaluación de proceso: Proveer un
marco para la evaluación de los procesos de software de la empresa. Estar
ubicado en las corrientes actuales de pensamiento respecto a la calidad. Poder
medir y comparar proceso, producto y personas. Propiciar resultados de
evaluación repetibles y comparables dentro de contextos similares.
- Componentes de un modelo de calidad de SW: Categorías de proceso,
niveles de capacidad, características comunes, prácticas a realizar, evaluación
y valoración.
- Proceso de SW: Conjunto de acts, métodos, prácticas y transformaciones
que se usan para desarrollar y mantener software y sus prods. asociados.
- Capacidad de los procesos: Rango de resultados esperados que pueden
lograrse su se sigue un proceso de SW.
-Rendimiento del proceso: Resultados reales conseguidos el seguir un
proceso de SW.
- Madurez del proceso: Indica hasta que punto el proceso específico está
explícitamente definido, gestionado, comprometido, controlado, y es eficaz.
- Crecimiento potencial de la capacidad: riqueza del proceso de SW,
consistencia aplicada a los proyectos, proceso de SW bien comprendido con
documentación y madurez, proceso continuamente controlado y mejorado,
productividad y calidad mejoran el tiempo gracias a la disciplina.
- Institucionalización del proceso: Construcción de una infraestructura y de
una cultura corporativa que soporte: métodos y prácticas, procedimientos del
negocio para que perduren después que se hayan ido los que la definieron.
-Nivel de capacidad: Conjunto de características comunes que trabajan
juntas para proporcionar un aumento de la capacidad para realizar un proceso.
Tiene objetivos y responsabilidades.
- Categorías de proceso: Conjunto de procesos que tratan la misma área
general de actividad.
CLIENTE – SUMINISTRADOR, INGENIERÍA, PROYECTO, SOPORTE,
ORGANIZACIÓN.
- Áreas de procesos: relación del conjunto de características comunes de los
procesos de Ingeniería de sistema.
- Áreas claves de procesos: Gestión de requisitos, planificación del proyecto,
seguimiento y control del proyecto, gestión de subcontratos, garantía de
calidad, gestión de la configuración, enfoque del proceso en la organización,
definición del proceso en la org., programas de entrenamiento, gestión
integrada de SW, ingeniería de producto de SW, coordinación inter-grupos,
revisiones por iguales, gestión de calidad, medidas y análisis de proceso de
prevención de defectos, innovación tecnológica, gestión de cambios del
procesos.
- Característica común: Conjunto de prácticas que tratan el aspecto de
implementación de un proceso.
- Prácticas a realizar: práctica de implementación que aumenta la capacidad
para realizar cualquier proceso. Describen qué es lo que se debe implementar
para establecer la capacidad del proceso.
- Evaluación o valoración: Actividad que se realiza bien como parte de una
iniciativa de mejora o como parte de un ejercicio de determinación de la
capacidad de proceso de una organización. Una evaluación se lleva a cabo
comparando los procesos seleccionados contra el modelo de procesos.
- Elementos de la evaluación: Aseguran que los resultados de la evaluación
van a ser consistentes, repetibles y representativos. INFO DE ENTRADA,
RESPONSABILIDADES, PROCESO DE EVALUACIÓN Y VALORACIÓN, PROCESO DE
REGISTRO.
- Proceso de evaluación y valoración: La evaluación tomará de cada uno
de los procesos medidas de al menos una ocurrencia del mismo. Se definen:
COMPONENTES DE VALORACIÓN, ESCALAS, PESOS, REFERENCIAS.
- Registro de los datos: informaciones iniciales, tipo de aproximación,
valoraciones de las prácticas base, fecha de evaluación, componentes del
equipo de eval., info. adicional, limitaciones o restricciones.
- Modelos de gestión de la calidad: Entidades internacionales de
normalización: ISO 9000, 9001, 9002, 9000 – 3. Línea propia del SW: ISO 9000,
TICK IT, ISO/SPICE, CMM, BOOTSTRAP, TRILLIUM, IEEE.
- Adopción de un modelo de calidad: Identificar deficiencia de la org.,
determinar madurez del proceso, identificar aspectos críticos de calidad de SW
y mejora de proceso, centrarse en un conjunto limitado de acts., establecer
una estrategia me mejora organizada, diseñar un camino evolutivo que
incremente por etapas la madurez del proceso en la org., caracterizar la
madurez de los procesos, desarrollar métodos de evaluación y valoración de la
capacidad y madurez de los procesos.
- Adopción de un modelo de la calidad: Dirección de calidad en acts
relacionadas con política de calidad y prods. y servicios, gestión participativa
de todo el personal, crear una infraestructura que soporte el proceso, trabajo
en equipo, nueva cultura empresarial para la calidad, liderazgo para la calidad.
- Esquema conceptual para definir modelo/metodología: IZQ. Dimensión
organizacional, CENTRO. Calidad, Programas de acción, principios de calidad,
esquemas de medición. DERECHA Dimensión técnica del SW.
- Dimensión Organizacional: Crear y gestionar una infraestructura que
fomente la calidad de los productos de SW ---> Definir grupos de trabajo,
realizar revisiones y cambio continuo, participación activa de la dirección y un
personal que garantice eficiencia y eficacia.
- Dimensión técnica del software: Comprende el aseguramiento de la
calidad del SW de acuerdo a un mejoramiento técnico del proceso (Ing de SW).
--- > Los resultados de este proceso son permanentemente evaluados y así es
soportado el mejoramiento continuo.
- Principios de calidad: Reducción del ciclo de vida del proyecto, satisfacción
de los clientes de acuerdo a si cumplió lo establecido en la etapa de estudio
preliminar, calidad de las clases, de los métodos y del modelo, bajos
potenciales de defectos , eficiencia en la eliminación de los defectos y
disminución de los costos de la calidad del proyecto. -- > características de
calidad, grado de automatización de procesos, contribución a la madurez del
proceso, especificaciones de calidad, indicadores para evaluar desempeño del
proceso.
- ISO 9001 – 2000: 4 módulos principales: Responsabilidad de la dirección,
gestión de los recursos, gestión de los procesos, mediciones, análisis y mejora.

Você também pode gostar