SlideShare una empresa de Scribd logo
1 de 21
EVALUACIÓN DE SOFTWARE
Realizado por: JESUS ALBERTO LEON SALAZAR
CC: 1098729660
INTRODUCCIÓN
 El uso de las tecnologías, hoy en día se ha convertido en un
acompañante de nuestro diario vivir, cada día son mas las aplicaciones
que nos ayudan a organizar nuestra agenda, nos ayuda a enfocar
nuestras rutinas de deporte, o porque no a realizar millones de
transferencias si pararnos de la casa. Por esa razón es muy importante
realizar una evaluación o un seguimiento a las herramientas que
desarrollemos o adquiramos, esto con el fin de que nuestra agenda nos
pueda informar a tiempo de las reuniones, nuestra app de deporte nos
indique una acertada quema de calorías o las transferencias se hagan
realmente a lo que vamos a pagar. Entonces conozcamos un poco sobre
que hacer para llevar acabo una verdadera prueba de software.
NORMA ISO 14598
 • La Norma ISO/IEC 14598 da una descripción general de los
procesos para la evaluación de productos de software así como
también guías y requerimientos para la evaluación. Se destacan por
proporcionar una forma detallada sobre la evaluación de software
desde los diferentes ángulos como son:
 • Gerentes y Desarrolladores. “para medir el cumplimiento de los
requerimientos y realizar mejoras si es necesario.”
 • Analistas “para establecer relaciones entre métricas internas y
externas”
 • Personal a cargo de la mejora de procesos “para determinar como
mejorar los procesos a través del estudio de la información sobre la
calidad de los productos de software del proyecto.
NORMA ISO 14598-5
 Norma ISO/IEC 14598 e Norma ISO/IEC 9126
 Es muy importante tener en cuenta que las dos normas para
realizar una evaluación completa del software, se recomienda su
trabajo en conjunto.
 La Norma ISO/IEC 9126 describe un conjunto de características
de calidad y brinda ejemplos de métricas.
 Mientras que la Norma ISO/IEC 14598 da una descripción
general de los procesos para la evaluación de productos de
software así como también guías y requerimientos para la
evaluación. Por esta razón se recomienda su uso conjunto.
NORMA ISO 14598
¿Como seria el uso de estas dos Normas?
 En el siguiente esquema podremos observar como interactúan en
conjunto tanto la Norma ISO 14598, como la Norma ISO 9126.
NORMA ISO 14598
NORMA ISO 14598
Norma ISO 14598
Se compone de las siguientes Seis partes.
1. Descripción General.
2. Planeamiento y gestión.
3. Proceso para desarrolladores.
4. Proceso para compradores.
5. Proceso para evaluadores.
6. Documentación de los módulos de evaluación.
 Descripción General
 • Brinda idea general sobre las partes que constituyen la norma.
 • Explica la relación que existe entre las normas ISO/IEC 14598 e
ISO/IEC 9126
 • Esta norma provee una guía y requerimientos para el proceso de
evaluación desde tres perspectivas:
 • Desarrollo (14598–3)
 • Adquisición (14598–4)
 • Evaluación (14598–5)
 • Actividades: Establecer los requerimientos de evaluación,
NORMA ISO 14598
NORMA ISO 14598
Planificación Gerenciamiento
Objetivo: explicar requerimientos que
deben ser brindados para asegurar la
evaluación. Se dirige asumiendo una
responsabilidad de:
• Administrar las tecnologías para la
evaluación.
• Dar soporte en la evaluación de software. •
Gestionar organizaciones desarrolladoras
Actividades: (Preparación de Políticas,
definición de objetivos, identificación de la
tecnología, asignación de responsabilidades,
evaluación de software desarrollado y
adquirido.
El rol principal de la función de
soporte es:
• adquirir estándares nacionales e
internacionales
• desarrollar estándares apropiados y
herramientas basándose en las
necesidades de la organización
• desarrollar criterios para determinar
marcos para la evaluación
• colectar los resultados de la
evaluación y difundirlos en la
empresa
 Proceso para Desarrolladores
 • Utilizado organizaciones que planean desarrollar un producto
nuevo o mejorar uno existente
 • Los miembros del equipo son los encargados de la evaluación.
 • Aplica indicadores para medir la calidad del software a lo largo
del ciclo de vida.
 • Medir Productos intermedios. Actividades: (Organización,
Planeamiento, Especificaciones, Diseño, Montaje)
NORMA ISO 14598
Proceso para Evaluadores
• Define el proceso de actividades y documentos entregable.
• Es utilizado por laboratorios y evaluadores independientes.
Características del proceso
• Repetibles.
• Reproducibles.
• Imparciales.
• Objetivo.
NORMA ISO 14598
Actividades: (Trazabilidad, Resultados, Problemas, Mejoras,
Conclusiones)
Etapas del proceso
• Establecimiento de requerimientos.
• Especificación de la evaluación.
• Diseño de la evaluación.
• Ejecución de la evaluación.
• Conclusión de la evaluación
NORMA ISO 14598
Establecimiento de los requerimientos
El propósito de esta etapa es definir los objetivos de la
evaluación. Esto se realiza a partir de los requerimientos del
solicitante, constituidos por una descripción a gran escala de lo
que el cliente quiere evaluar.
• Resultados son los requerimiento de evaluación que contiene
lo siguiente:
• Descripción general del dominio de aplicación del producto.
• Lista de requerimientos de calidad.
• Ponderación de requerimientos.
NORMA ISO 14598
Especificación de la evaluación
• Su propósito es especificar las mediciones a tomar sobre los atributos
de calidad, por ende asegura un nivel de detalle para que el proceso sea
repetible y reproducible.
• Este proceso tiene tres entradas de evaluación que son:
• Requerimiento de evaluación.
• Descripción del producto.
• Especificaciones predefinidas.
• Estas tres entradas tiene como fin entregar un documento final que
contiene la especificación de la evaluación.
NORMA ISO 14598
Diseño de la evaluación
Tiene varios propósitos que son:
• Documentación de métodos y
procedimientos en un plan inicial.
• Especificar requerimientos a ser
usados.
• Agendar actividades a realizar.
• Optimizar la agenda y planes.
NORMA ISO 14598
Este proceso tiene tres entradas
que son:
• Especificación de la evaluación.
• Descripción del producto.
• Métodos de evaluación.
Como resultado de esta etapa es el
plan de la evaluación.
Ejecución de la evaluación
Tiene como propósito llevar a cabo el plan de evaluación realizando
mediciones y testeos para registrar los resultados.
Este proceso tiene tres entradas que son:
• Plan de la evaluación.
• Componentes del producto.
• Herramientas de evaluación.
Como salida tenemos los siguientes documentos:
• Registro de acciones.
• Informe borrador de la evaluación.
NORMA ISO 14598
Pruebas de Software
¿Que son?
• Son investigaciones técnicas que evalúan la calidad del
software.
¿Cual es su Objetivo?
• Es detectar errores en el software.
• Es bueno tener en cuenta que el éxito de un caso de prueba es
detectar uno o varios errores.
NORMA ISO 14598
Pruebas de software (Principio de las pruebas)
• Planificación oportuna.
• Iniciar desde los simple hasta lo complejo.
• Evitar las pruebas exhaustivas.
• Ser objetivo.
NORMA ISO 14598
Enfoques y pasos
NORMA ISO 14598
Enfoque del diseño de
pruebas
Pasos de las pruebas
• Estructural o caja
blanca: Viendo el código.
• Funcional o caja negra:
Centrado en las funciones,
viendo, requisitos
funcionales.
• Planeación: Estrategia general de pruebas.
• Preparación: Procedimiento general y casos de
prueba.
• Ejecución: Medición del producto del software.
• Análisis: Analizar resultados para determinar las
fallas.
• Monitoreo: Seguimiento a la resolución de fallas.
Casos de pruebas
¿Qué es un caso de prueba?
• Conjunto de entradas, condiciones y resultados esperados
desarrollados para su objetivo especifico.
NORMA ISO 14598
NORMA ISO 14598
Caso de prueba: Registro de usuario
Entrada Nombre: Roberto Apellido:
Condiciones ejecución Se deben llenar los campos obligatorios
Resultado esperado Para realizar el registro, por favor
completar los campos obligatorios
Objetivo Realizar un registro completo del
usuario cumpliendo con los parámetros
de llenar todos lo campos.
Tipos de casos de Pruebas
NORMA ISO 14598
• Test de Facilidad.
• Test de Volumen.
• Test de Stress.
• Test de Usabilidad.
• Test de Seguridad.
• Test de Performance.
• Test de Configuración.
• Test de Instalabalidad.
• Test de Fiabilidad.
• Test de Recuperación.
• Test de Documentación. •
Test de Mantenibilidad.

Más contenido relacionado

Similar a ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx

Calidad de software
Calidad de softwareCalidad de software
Calidad de software
3134267271
 

Similar a ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx (20)

S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Normas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrolloNormas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrollo
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Calidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdfCalidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdf
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
SPICE
SPICESPICE
SPICE
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
Normas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de SoftwareNormas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de Software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Presentación Normas ISOIEC14598
Presentación Normas ISOIEC14598Presentación Normas ISOIEC14598
Presentación Normas ISOIEC14598
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
 

Más de Luis Miguel Torres Barrios

marco-metodologico-presentacion1 crear unad.ppt
marco-metodologico-presentacion1 crear unad.pptmarco-metodologico-presentacion1 crear unad.ppt
marco-metodologico-presentacion1 crear unad.ppt
Luis Miguel Torres Barrios
 
Dogma Central de la Biología Molecular.pptx
Dogma Central de la Biología Molecular.pptxDogma Central de la Biología Molecular.pptx
Dogma Central de la Biología Molecular.pptx
Luis Miguel Torres Barrios
 

Más de Luis Miguel Torres Barrios (20)

Reynaldo_Mejia_Presentacion - unad c.pptx
Reynaldo_Mejia_Presentacion - unad c.pptxReynaldo_Mejia_Presentacion - unad c.pptx
Reynaldo_Mejia_Presentacion - unad c.pptx
 
Plantilla paso 4 - Paso 4- Reflexión de una empresa como estudio de caso.pptx
Plantilla paso 4 - Paso 4- Reflexión de una empresa como estudio de caso.pptxPlantilla paso 4 - Paso 4- Reflexión de una empresa como estudio de caso.pptx
Plantilla paso 4 - Paso 4- Reflexión de una empresa como estudio de caso.pptx
 
Presentación_Paso4 norma 25040-convertido.pptx
Presentación_Paso4 norma 25040-convertido.pptxPresentación_Paso4 norma 25040-convertido.pptx
Presentación_Paso4 norma 25040-convertido.pptx
 
marco-metodologico-presentacion1 crear unad.ppt
marco-metodologico-presentacion1 crear unad.pptmarco-metodologico-presentacion1 crear unad.ppt
marco-metodologico-presentacion1 crear unad.ppt
 
Tarea 4 Sistemas de referencia y proyecciones .ppt
Tarea 4 Sistemas de referencia y proyecciones .pptTarea 4 Sistemas de referencia y proyecciones .ppt
Tarea 4 Sistemas de referencia y proyecciones .ppt
 
Analisis de datos - Javier Mauricio Forero Forero.pptx
Analisis de datos  - Javier Mauricio Forero Forero.pptxAnalisis de datos  - Javier Mauricio Forero Forero.pptx
Analisis de datos - Javier Mauricio Forero Forero.pptx
 
JOSE RAFUL FRANCO unad_Fase 5_Grupo20.pptx
JOSE RAFUL FRANCO  unad_Fase 5_Grupo20.pptxJOSE RAFUL FRANCO  unad_Fase 5_Grupo20.pptx
JOSE RAFUL FRANCO unad_Fase 5_Grupo20.pptx
 
UNAD Reconocimiento - Telematica_JESSICA PAOLA ROJAS GIRALDO.pptx
UNAD  Reconocimiento - Telematica_JESSICA PAOLA ROJAS GIRALDO.pptxUNAD  Reconocimiento - Telematica_JESSICA PAOLA ROJAS GIRALDO.pptx
UNAD Reconocimiento - Telematica_JESSICA PAOLA ROJAS GIRALDO.pptx
 
Introducción a la ingeniería Tarea 5.pptx
Introducción a la ingeniería Tarea 5.pptxIntroducción a la ingeniería Tarea 5.pptx
Introducción a la ingeniería Tarea 5.pptx
 
Fase 6 Consolidación seminatio de investifacion unad.ppt
Fase 6 Consolidación seminatio de investifacion unad.pptFase 6 Consolidación seminatio de investifacion unad.ppt
Fase 6 Consolidación seminatio de investifacion unad.ppt
 
Dogma Central de la Biología Molecular.pptx
Dogma Central de la Biología Molecular.pptxDogma Central de la Biología Molecular.pptx
Dogma Central de la Biología Molecular.pptx
 
Plan_De_Mejoramiento_VanesaBahos diseño de sitios web
Plan_De_Mejoramiento_VanesaBahos diseño de sitios webPlan_De_Mejoramiento_VanesaBahos diseño de sitios web
Plan_De_Mejoramiento_VanesaBahos diseño de sitios web
 
348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptx348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptx
 
Plan_De_Mejoramiento_ErlyTatianaPerez.pptx
Plan_De_Mejoramiento_ErlyTatianaPerez.pptxPlan_De_Mejoramiento_ErlyTatianaPerez.pptx
Plan_De_Mejoramiento_ErlyTatianaPerez.pptx
 
Conpes-Social-155-de-2012-Trabajo-Colaborativo.pptx
Conpes-Social-155-de-2012-Trabajo-Colaborativo.pptxConpes-Social-155-de-2012-Trabajo-Colaborativo.pptx
Conpes-Social-155-de-2012-Trabajo-Colaborativo.pptx
 
Paso 2 LEGISLACION FARMACEUTICA unad 2023
Paso 2 LEGISLACION FARMACEUTICA  unad 2023Paso 2 LEGISLACION FARMACEUTICA  unad 2023
Paso 2 LEGISLACION FARMACEUTICA unad 2023
 
Diagramas.pptx
Diagramas.pptxDiagramas.pptx
Diagramas.pptx
 
MAPA MENTAL METABOLITOS.pptx
MAPA MENTAL METABOLITOS.pptxMAPA MENTAL METABOLITOS.pptx
MAPA MENTAL METABOLITOS.pptx
 
Redes sociales.ppt
Redes sociales.pptRedes sociales.ppt
Redes sociales.ppt
 
Step5_JaiderMorales.pptx
Step5_JaiderMorales.pptxStep5_JaiderMorales.pptx
Step5_JaiderMorales.pptx
 

Último

INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 

Último (20)

INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptx
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Trazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxTrazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptx
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 

ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx

  • 1. EVALUACIÓN DE SOFTWARE Realizado por: JESUS ALBERTO LEON SALAZAR CC: 1098729660
  • 2. INTRODUCCIÓN  El uso de las tecnologías, hoy en día se ha convertido en un acompañante de nuestro diario vivir, cada día son mas las aplicaciones que nos ayudan a organizar nuestra agenda, nos ayuda a enfocar nuestras rutinas de deporte, o porque no a realizar millones de transferencias si pararnos de la casa. Por esa razón es muy importante realizar una evaluación o un seguimiento a las herramientas que desarrollemos o adquiramos, esto con el fin de que nuestra agenda nos pueda informar a tiempo de las reuniones, nuestra app de deporte nos indique una acertada quema de calorías o las transferencias se hagan realmente a lo que vamos a pagar. Entonces conozcamos un poco sobre que hacer para llevar acabo una verdadera prueba de software. NORMA ISO 14598
  • 3.  • La Norma ISO/IEC 14598 da una descripción general de los procesos para la evaluación de productos de software así como también guías y requerimientos para la evaluación. Se destacan por proporcionar una forma detallada sobre la evaluación de software desde los diferentes ángulos como son:  • Gerentes y Desarrolladores. “para medir el cumplimiento de los requerimientos y realizar mejoras si es necesario.”  • Analistas “para establecer relaciones entre métricas internas y externas”  • Personal a cargo de la mejora de procesos “para determinar como mejorar los procesos a través del estudio de la información sobre la calidad de los productos de software del proyecto. NORMA ISO 14598-5
  • 4.  Norma ISO/IEC 14598 e Norma ISO/IEC 9126  Es muy importante tener en cuenta que las dos normas para realizar una evaluación completa del software, se recomienda su trabajo en conjunto.  La Norma ISO/IEC 9126 describe un conjunto de características de calidad y brinda ejemplos de métricas.  Mientras que la Norma ISO/IEC 14598 da una descripción general de los procesos para la evaluación de productos de software así como también guías y requerimientos para la evaluación. Por esta razón se recomienda su uso conjunto. NORMA ISO 14598
  • 5. ¿Como seria el uso de estas dos Normas?  En el siguiente esquema podremos observar como interactúan en conjunto tanto la Norma ISO 14598, como la Norma ISO 9126. NORMA ISO 14598
  • 6. NORMA ISO 14598 Norma ISO 14598 Se compone de las siguientes Seis partes. 1. Descripción General. 2. Planeamiento y gestión. 3. Proceso para desarrolladores. 4. Proceso para compradores. 5. Proceso para evaluadores. 6. Documentación de los módulos de evaluación.
  • 7.  Descripción General  • Brinda idea general sobre las partes que constituyen la norma.  • Explica la relación que existe entre las normas ISO/IEC 14598 e ISO/IEC 9126  • Esta norma provee una guía y requerimientos para el proceso de evaluación desde tres perspectivas:  • Desarrollo (14598–3)  • Adquisición (14598–4)  • Evaluación (14598–5)  • Actividades: Establecer los requerimientos de evaluación, NORMA ISO 14598
  • 8. NORMA ISO 14598 Planificación Gerenciamiento Objetivo: explicar requerimientos que deben ser brindados para asegurar la evaluación. Se dirige asumiendo una responsabilidad de: • Administrar las tecnologías para la evaluación. • Dar soporte en la evaluación de software. • Gestionar organizaciones desarrolladoras Actividades: (Preparación de Políticas, definición de objetivos, identificación de la tecnología, asignación de responsabilidades, evaluación de software desarrollado y adquirido. El rol principal de la función de soporte es: • adquirir estándares nacionales e internacionales • desarrollar estándares apropiados y herramientas basándose en las necesidades de la organización • desarrollar criterios para determinar marcos para la evaluación • colectar los resultados de la evaluación y difundirlos en la empresa
  • 9.  Proceso para Desarrolladores  • Utilizado organizaciones que planean desarrollar un producto nuevo o mejorar uno existente  • Los miembros del equipo son los encargados de la evaluación.  • Aplica indicadores para medir la calidad del software a lo largo del ciclo de vida.  • Medir Productos intermedios. Actividades: (Organización, Planeamiento, Especificaciones, Diseño, Montaje) NORMA ISO 14598
  • 10. Proceso para Evaluadores • Define el proceso de actividades y documentos entregable. • Es utilizado por laboratorios y evaluadores independientes. Características del proceso • Repetibles. • Reproducibles. • Imparciales. • Objetivo. NORMA ISO 14598
  • 11. Actividades: (Trazabilidad, Resultados, Problemas, Mejoras, Conclusiones) Etapas del proceso • Establecimiento de requerimientos. • Especificación de la evaluación. • Diseño de la evaluación. • Ejecución de la evaluación. • Conclusión de la evaluación NORMA ISO 14598
  • 12. Establecimiento de los requerimientos El propósito de esta etapa es definir los objetivos de la evaluación. Esto se realiza a partir de los requerimientos del solicitante, constituidos por una descripción a gran escala de lo que el cliente quiere evaluar. • Resultados son los requerimiento de evaluación que contiene lo siguiente: • Descripción general del dominio de aplicación del producto. • Lista de requerimientos de calidad. • Ponderación de requerimientos. NORMA ISO 14598
  • 13. Especificación de la evaluación • Su propósito es especificar las mediciones a tomar sobre los atributos de calidad, por ende asegura un nivel de detalle para que el proceso sea repetible y reproducible. • Este proceso tiene tres entradas de evaluación que son: • Requerimiento de evaluación. • Descripción del producto. • Especificaciones predefinidas. • Estas tres entradas tiene como fin entregar un documento final que contiene la especificación de la evaluación. NORMA ISO 14598
  • 14. Diseño de la evaluación Tiene varios propósitos que son: • Documentación de métodos y procedimientos en un plan inicial. • Especificar requerimientos a ser usados. • Agendar actividades a realizar. • Optimizar la agenda y planes. NORMA ISO 14598 Este proceso tiene tres entradas que son: • Especificación de la evaluación. • Descripción del producto. • Métodos de evaluación. Como resultado de esta etapa es el plan de la evaluación.
  • 15. Ejecución de la evaluación Tiene como propósito llevar a cabo el plan de evaluación realizando mediciones y testeos para registrar los resultados. Este proceso tiene tres entradas que son: • Plan de la evaluación. • Componentes del producto. • Herramientas de evaluación. Como salida tenemos los siguientes documentos: • Registro de acciones. • Informe borrador de la evaluación. NORMA ISO 14598
  • 16. Pruebas de Software ¿Que son? • Son investigaciones técnicas que evalúan la calidad del software. ¿Cual es su Objetivo? • Es detectar errores en el software. • Es bueno tener en cuenta que el éxito de un caso de prueba es detectar uno o varios errores. NORMA ISO 14598
  • 17. Pruebas de software (Principio de las pruebas) • Planificación oportuna. • Iniciar desde los simple hasta lo complejo. • Evitar las pruebas exhaustivas. • Ser objetivo. NORMA ISO 14598
  • 18. Enfoques y pasos NORMA ISO 14598 Enfoque del diseño de pruebas Pasos de las pruebas • Estructural o caja blanca: Viendo el código. • Funcional o caja negra: Centrado en las funciones, viendo, requisitos funcionales. • Planeación: Estrategia general de pruebas. • Preparación: Procedimiento general y casos de prueba. • Ejecución: Medición del producto del software. • Análisis: Analizar resultados para determinar las fallas. • Monitoreo: Seguimiento a la resolución de fallas.
  • 19. Casos de pruebas ¿Qué es un caso de prueba? • Conjunto de entradas, condiciones y resultados esperados desarrollados para su objetivo especifico. NORMA ISO 14598
  • 20. NORMA ISO 14598 Caso de prueba: Registro de usuario Entrada Nombre: Roberto Apellido: Condiciones ejecución Se deben llenar los campos obligatorios Resultado esperado Para realizar el registro, por favor completar los campos obligatorios Objetivo Realizar un registro completo del usuario cumpliendo con los parámetros de llenar todos lo campos.
  • 21. Tipos de casos de Pruebas NORMA ISO 14598 • Test de Facilidad. • Test de Volumen. • Test de Stress. • Test de Usabilidad. • Test de Seguridad. • Test de Performance. • Test de Configuración. • Test de Instalabalidad. • Test de Fiabilidad. • Test de Recuperación. • Test de Documentación. • Test de Mantenibilidad.