Sei sulla pagina 1di 13

NORMA TECNICA COLOMBIANA

Escuela de Ingeniería de Sistemas y Computación


Desarrollo de Software II
NTC
NTC - 5415 Evaluación del producto de software
• NA - ISO/IEC 14598
• ISO/IEC 14598

NTC - 5420 Calidad del producto de software


•NA – ISO/IEC 9126
•ISO/IEC 9126
NTC - 5415

5415 – 1 Visión general

5415 – 2 Planificación y gestión

5415 – 3 Procedimiento para desarrolladores

5415 – 4 Procedimiento para compradores

5415 – 5 Procedimiento para evaluadores

5415 – 6 Documentación de los módulos de evaluación


NTC - 5415

NTC – 5415 - 1
Determina aspectos básicos, definiciones, relaciones
Apoyo a la evaluación

2. Planificación 6. Documentación de los


y Gestión módulos de evaluación

Proceso de evaluación

3. Proceso para 4. Proceso para 5. Proceso para


desarrolladores compradores evaluadores
NTC - 5415
NTC – 5415 - 2
LA FUNCIÓN DE LOS PROYECTOS DE
APOYO PROPORCIONA EVALUACIÓN DESARROLLAN

- Nueva tecnología - Experiencia de proyecto


- Normas internacionales/nacionales - Experiencia de evaluación
- Experiencia (consultoría) - Datos de proyecto
- Formación - Experiencia con tecnología
- Base de datos de la organización - Retroalimentación a la función de apoyo
- Apoyo a los proyectos de evaluación
NTC - 5415
NTC – 5415 - 3 Procedimiento para desarrolladores

• Evaluación del software durante el ciclo de vida de


desarrollo
• Identificación de necesidades del usuario
• Identificar productos intermedios
• Identificar y medir atributos externos e internos
• Uso de indicadores de calidad
• Proceso de evaluación
NTC - 5415
NTC – 5415 - 4 Procedimiento para compradores

Requisitos del producto de software a adquirir

Especificación de requisitos de compra

Preparación de contrato, negociación, control de cambios

Evaluación durante la ejecución

Aceptación y recibo del producto de software


NTC - 5415
NTC – 5415 - 5 Procedimiento para evaluadores
Punto de comienzo de la evaluación

Proceso de evaluación

Responsabilidades dentro del proceso de evaluación

Especificación de la evaluación

Diseño, ejecución y conclusiones de la evaluación

Niveles y técnicas de evaluación


NTC - 5420
Evaluación del producto de software

5420-1 Modelo de calidad

5420-2 Métricas externas

5420-3 Métricas internas

5420-4 Métricas de calidad en uso


NTC - 5420
NTC – 5420 – 1 Modelo de calidad externa e interna
Calidad
externa
e interna

Funcionalidad Fiabilidad Usabilidad Eficiencia Mantenibilidad Portabilidad

Adecuación Madurez Capacidad para Comportamiento Capacidad para Adaptabilidad


exactitud tolerancia a ser entendido temporal ser analizado instalabilidad
interoperabilidad fallos capacidad para utilización de capacidad para coexistencia
seguridad de capacidad de ser aprendido recursos estabilidad capacidad para
acceso recuperación operabilidad capacidad para ser remplazado
capacidad de ser probado
atracción capacidad para
ser modificado
Cumplimiento de Cumplimiento de Cumplimiento de Cumplimiento de Cumplimiento de Cumplimiento de
la funcionalidad la fiabilidad la usabilidad la eficiencia la mantenibilidad la portabilidad
NTC - 5420
NTC – 5420 – 2 Métricas externas e internas
NTC – 5420 - 3
Uso de métricas

Forma de leer y usar las tablas de métricas

Tablas de métricas

Consideraciones cuando se utilizan métricas

Explicación detallada de los tipos de escalas


NTC - 5420
Métricas externas e Internas
Aplicabilidad Conformidad de fiabilidad

Precisión Comprensibilidad

Interoperabilidad Capacidad de aprendizaje

Seguridad Capacidad de operación

Conformidad de funcionalidad Apariencia

Madurez Capacidad de uso

Tolerancia a fallos Tiempo de respuesta

Capacidad de recuperación Rendimiento


NTC - 5420
NTC-5420-4 Métricas de calidad de uso

Uso de las métricas de calidad de uso

Forma de leer y usar las tablas de métricas

Métricas de eficacia

Métricas de productividad

Métricas de protección

Métricas de satisfacción

Potrebbero piacerti anche