Como hacer un plan SQA
Enviado por Programa Chuletas y clasificado en Diseño e Ingeniería
Escrito el en español con un tamaño de 4,3 KB
Cómo se describe un requisito de calidad
Escala Qué se mide (una dimensión)
Prueba Cómo se mide (un procedimiento no ambiguo)
Peor Valor apenas aceptable
Plan Valor que deseamos
Autoridad Quién, qué o de dónde sale esto
Actual Valor alcanzado ahora en el sistema
Mejor Valor mejor alcanzado por alguien en alguna parte (también llamado récord)
La escala es la medición que se hará de un requisito de calidad
La escala es una medición teórica (ej., kilógramos)
EJEMPLO:
Si necesitamos que a un sistema se le puedan agregar fácilmente informes, definamos ‘fácilmente’
Ejemplo
- ESCALA Costo en UF de programar un informe simple (máximo 2 clases de objetos y 1 totalizador)
- PRUEBA Crear un informe no identificado con anterioridad, medir las horas de desarrollo, multiplicar por 1,5 UF/h
- PEOR 6
PLAN 3
NOTA El plan implica 2 horas por informe (peor es 4 horas)
La medición práctica asociada se llama prueba (ej., uso de una pesa)
Atributos de Calidad: Mantenibilidad / Portabilidad/Facilidad de probar / Confiabilidad /Eficiencia
Críticas a ISO/IEC 9126
No es claro si el modelo es completo
No incluye reusabilidad
La seguridad aparece como una subcaracterística
Mantenibilidad abarca mejoras y corrección de defectos, sin diferenciación
No es claro si algunas subcaracterísticas deben ser carácterísticas
Interoperabilidad v/s portabilidad puede ser confuso
Recomendación:
Usar la norma como posibles buenas ideas
No es verdad revelada
FASES DEL CICLO DE VIDA:
1.Requisitos de los usuarios
Propósito Definir el problema
Refinar una idea sobre lo que hará el software
Determinar los alcances del mismo
Establecer requisitos de software
Entradas y Salidas (e) no siempre hay (s) documento de requisitos del usuario, plan detallado de requisitos de sw, plan de prueba
2 Requisitos de software: Propósito Representar los requisitos del usuario en términos computacionales
ENTRADAS
Documento de requisitos de usuario
Plan detallado para Requisitos de Software
Hacer las actividades de acuerdo al plan
3 Diseño: Propósito Diseñar la solución de software
Poner en términos concretos el modelo lógico
ENTRADAS
Documento de requisitos de software
Descripción de Servicios de Soporte
Plan de la Fase de Diseño
E Hacer las actividades de acuerdo al plan
I Adoptar un método de diseño y seguirlo
SALIDAS
Documento de Diseño
Documento de Especificación de Soporte
Plan detallado de la Fase de Realización
Plan de Pruebas de Integración
Otros documentos
4 Realización: Propósito Programar y probar el software
ENTRADAS
Documento de Diseño
Documento de Especificación de Soporte
Plan de Pruebas de Integración
Plan detallado de la Fase de Realización