SlideShare uma empresa Scribd logo
1 de 12
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
EDWIN ANTONIO GELVIZ VELASQUEZ
CORPORACION UNIVERSITARIA REMIGNTON CT-
CUCUTA
2015
ESTÁNDARES Y MODELOS DE CALIDAD
DEL SOFTWARE
Se define la calidad del software como “el
grado con el que un sistema, componente o
proceso cumple los requerimientos
especificados y las necesidades o
expectativas del cliente o usuario”.
NORMATIVA ESTANDAR ISO PARA EL
DESARROLLO DEL SOFTWARE
¿QUE ES ISO?
La Organización Internacional de Normalización “ISO”, es la
organización que se ocupa de establecer las normas de
fabricación, de comunicación y de comercialización, tanto
de productos como de servicios, en el plano internacional.
Lo que básicamente se propone el ISO es estandarizar las
normas de seguridad.
NORMATIVA ISO 9000
Consiste en una serie de normas inherentes a la calidad y a la
administración continua de la calidad.
En esta normativa, la ISO, establece detalladamente el modo en el
cual una empresa deberá trabajar los estándares
correspondientes para aportarle calidad a aquello que producen,
indicar los plazos de distribución y los niveles que debe observar
el servicio.
ISO 9000 se propone: estandarizar la actividad del personal
documentando su tarea; trabajar en orden a satisfacer las
necesidades de los clientes; monitorear y medir los procesos
involucrados en todos los niveles; evitar caer en los re procesos;
promover la eficiencia para conseguir objetivos propuestos;
promover que los productos mejoren constantemente, entre
otros.
ISO 9001
Para el control de calidad en el diseño, desarrollo, producción,
instalación y servicio.
¿Por qué es importante ISO 9001?
Proporciona la infraestructura, procedimientos, procesos y
recursos necesarios para ayudar a las organizaciones a controlar
y mejorar su rendimiento y conducirles hacia la eficiencia,
servicio al cliente y excelencia en el producto.
"Las organizaciones que aplican la norma
ISO tienen mayores tasas de supervivencia,
de ventas y de crecimiento de puestos de
trabajo".
Mike Toffel, Associate Professor, Harvard
Business School
ISO 9002
Es un modelo para el aseguramiento de la calidad en producción e
instalación y servicio asociado.
Esta define los criterios de aseguramiento de calidad y aplicar
cuando se produce o se realiza instalaciones.
ISO 9002 están 100% bajo control esto quiere decir que una vez
supervisado o inspeccionado no alteran la calidad del producto
terminado.
ISO 9003
Modelo para el aseguramiento de la calidad e inspección y
ensayos finales.
Para utilizar cuando el proveedor asegura la conformidad con
los requisitos específicos únicamente en inspección y ensayos
finales.
ISO/IEC 12207
Describe la arquitectura del ciclo de vida del software, pero no
especifica los detalles de cómo implementar o llevar a cabo las actividades
o tareas incluidas en los procesos.
El estándar 12207 especifica tres clases de procesos: primarios,
organizacionales y de soporte.
 Los procesos primarios identifican cinco roles que pueden ser llevados
a cabo por la organización: adquisición, suministro, desarrollo,
mantenimiento y operación.
 Cualquiera de los procesos primarios pueden invocar uno o más de los
procesos de soporte para cumplir con los objetivos planteados. Los
ocho procesos de soporte son: documentación, administración de la
configuración, aseguramiento de la calidad, verificación, validación,
revisiones conjuntas, auditorías y resolución de problemas.
 Por último, existen cuatro procesos inherentes a cualquier
organización : administración, infraestructura, mejoras y
entrenamiento.
ISO/IEC 14598
Define el proceso de evaluación y provee los requerimientos y las
guías que conducen a evaluaciones de calidad.
En sus diferentes etapas, establece un marco de trabajo para
evaluar la calidad de los productos de software proporcionando,
además, métricas y requisitos para los procesos de evaluación de
los mismos.
ISO/IEC 15504
Software Process Improvement Capability Determination “SPICE”
Es un modelo para la mejora, evaluación de los procesos de desarrollo,
mantenimiento de sistemas de información y productos de software.
El proyecto SPICE tenía tres objetivos principales:
Desarrollar un borrador de trabajo para un estándar de evaluación de
procesos de software.
Llevar a cabo los ensayos de la industria de la norma emergente.
Promover la transferencia de tecnología de la evaluación de procesos de
software a la industria del software a nivel mundial
La norma ISO 15504 permite realizar evaluaciones usando niveles de
madurez, la evaluación más extendida en la actualidad.
ISO/IEC 9126
Es la norma para evaluar los productos de software, esta norma nos
indica las características de la calidad y los lineamientos para su uso, fue
desarrollada para dar soporte a aquellas necesidades; las características
de calidad y sus métricas asociadas, pueden ser útiles tanto como para
evaluar el producto como para definir los requerimientos de la calidad y
otros usos.
Esta norma definida por un marco conceptual basado en los factores
tales como Calidad del Proceso, Calidad del Producto del Software y
Calidad en Uso; según el marco conceptual, la calidad del producto, a su
vez, contribuye a mejorar la calidad en uso.
La norma ISO/IEC 9126 presentan dos modelos de calidad, el primero
referido a la calidad interna y externa
ISO/IEC 25000
Conocida como SQuaRE (System and Software Quality Requirements
and Evaluation), es una familia de normas que tiene por objetivo la
creación de un marco de trabajo común para evaluar la calidad del
producto software.
La familia ISO/IEC 25000 es el resultado de la evolución de otras
normas anteriores, especialmente de las normas ISO/IEC 9126, que
describe las particularidades de un modelo de calidad del producto
software, e ISO/IEC 14598, que abordaba el proceso de evaluación de
productos software. Esta familia de normas ISO/IEC 25000 se
encuentra compuesta por cinco divisiones.
MODELOS DE CALIDAD DEL SOFTWARE

Mais conteúdo relacionado

Mais procurados

3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
Juan Pablo Carvallo
 
tabla comparativa de estandares
tabla comparativa de estandarestabla comparativa de estandares
tabla comparativa de estandares
Xiva Sandoval
 

Mais procurados (20)

Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
tabla comparativa de estandares
tabla comparativa de estandarestabla comparativa de estandares
tabla comparativa de estandares
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad 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
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 

Semelhante a MODELOS DE CALIDAD DEL SOFTWARE

Resumen de estandares (sistemas de calidad en ti)
Resumen de estandares (sistemas de calidad en ti)Resumen de estandares (sistemas de calidad en ti)
Resumen de estandares (sistemas de calidad en ti)
Xiva Sandoval
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
3134267271
 
Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
Camilo Andres
 

Semelhante a MODELOS DE CALIDAD DEL SOFTWARE (20)

Estándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson BarreraEstándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson Barrera
 
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
 
S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
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
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
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
 
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
 
Calidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdfCalidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdf
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad
 
Estandares de calidad
Estandares de calidadEstandares de calidad
Estandares de calidad
 
Resumen de estandares (sistemas de calidad en ti)
Resumen de estandares (sistemas de calidad en ti)Resumen de estandares (sistemas de calidad en ti)
Resumen de estandares (sistemas de calidad en ti)
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
calidad para el producto del software
calidad para el producto del softwarecalidad para el producto del software
calidad para el producto del software
 
Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
 
Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
 
Estandares trabajo final unidad 2
Estandares trabajo final unidad 2Estandares trabajo final unidad 2
Estandares trabajo final unidad 2
 

MODELOS DE CALIDAD DEL SOFTWARE

  • 1. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE EDWIN ANTONIO GELVIZ VELASQUEZ CORPORACION UNIVERSITARIA REMIGNTON CT- CUCUTA 2015
  • 2. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE Se define la calidad del software como “el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario”.
  • 3. NORMATIVA ESTANDAR ISO PARA EL DESARROLLO DEL SOFTWARE ¿QUE ES ISO? La Organización Internacional de Normalización “ISO”, es la organización que se ocupa de establecer las normas de fabricación, de comunicación y de comercialización, tanto de productos como de servicios, en el plano internacional. Lo que básicamente se propone el ISO es estandarizar las normas de seguridad.
  • 4. NORMATIVA ISO 9000 Consiste en una serie de normas inherentes a la calidad y a la administración continua de la calidad. En esta normativa, la ISO, establece detalladamente el modo en el cual una empresa deberá trabajar los estándares correspondientes para aportarle calidad a aquello que producen, indicar los plazos de distribución y los niveles que debe observar el servicio. ISO 9000 se propone: estandarizar la actividad del personal documentando su tarea; trabajar en orden a satisfacer las necesidades de los clientes; monitorear y medir los procesos involucrados en todos los niveles; evitar caer en los re procesos; promover la eficiencia para conseguir objetivos propuestos; promover que los productos mejoren constantemente, entre otros.
  • 5. ISO 9001 Para el control de calidad en el diseño, desarrollo, producción, instalación y servicio. ¿Por qué es importante ISO 9001? Proporciona la infraestructura, procedimientos, procesos y recursos necesarios para ayudar a las organizaciones a controlar y mejorar su rendimiento y conducirles hacia la eficiencia, servicio al cliente y excelencia en el producto. "Las organizaciones que aplican la norma ISO tienen mayores tasas de supervivencia, de ventas y de crecimiento de puestos de trabajo". Mike Toffel, Associate Professor, Harvard Business School
  • 6. ISO 9002 Es un modelo para el aseguramiento de la calidad en producción e instalación y servicio asociado. Esta define los criterios de aseguramiento de calidad y aplicar cuando se produce o se realiza instalaciones. ISO 9002 están 100% bajo control esto quiere decir que una vez supervisado o inspeccionado no alteran la calidad del producto terminado. ISO 9003 Modelo para el aseguramiento de la calidad e inspección y ensayos finales. Para utilizar cuando el proveedor asegura la conformidad con los requisitos específicos únicamente en inspección y ensayos finales.
  • 7. ISO/IEC 12207 Describe la arquitectura del ciclo de vida del software, pero no especifica los detalles de cómo implementar o llevar a cabo las actividades o tareas incluidas en los procesos. El estándar 12207 especifica tres clases de procesos: primarios, organizacionales y de soporte.  Los procesos primarios identifican cinco roles que pueden ser llevados a cabo por la organización: adquisición, suministro, desarrollo, mantenimiento y operación.  Cualquiera de los procesos primarios pueden invocar uno o más de los procesos de soporte para cumplir con los objetivos planteados. Los ocho procesos de soporte son: documentación, administración de la configuración, aseguramiento de la calidad, verificación, validación, revisiones conjuntas, auditorías y resolución de problemas.  Por último, existen cuatro procesos inherentes a cualquier organización : administración, infraestructura, mejoras y entrenamiento.
  • 8. ISO/IEC 14598 Define el proceso de evaluación y provee los requerimientos y las guías que conducen a evaluaciones de calidad. En sus diferentes etapas, establece un marco de trabajo para evaluar la calidad de los productos de software proporcionando, además, métricas y requisitos para los procesos de evaluación de los mismos.
  • 9. ISO/IEC 15504 Software Process Improvement Capability Determination “SPICE” Es un modelo para la mejora, evaluación de los procesos de desarrollo, mantenimiento de sistemas de información y productos de software. El proyecto SPICE tenía tres objetivos principales: Desarrollar un borrador de trabajo para un estándar de evaluación de procesos de software. Llevar a cabo los ensayos de la industria de la norma emergente. Promover la transferencia de tecnología de la evaluación de procesos de software a la industria del software a nivel mundial La norma ISO 15504 permite realizar evaluaciones usando niveles de madurez, la evaluación más extendida en la actualidad.
  • 10. ISO/IEC 9126 Es la norma para evaluar los productos de software, esta norma nos indica las características de la calidad y los lineamientos para su uso, fue desarrollada para dar soporte a aquellas necesidades; las características de calidad y sus métricas asociadas, pueden ser útiles tanto como para evaluar el producto como para definir los requerimientos de la calidad y otros usos. Esta norma definida por un marco conceptual basado en los factores tales como Calidad del Proceso, Calidad del Producto del Software y Calidad en Uso; según el marco conceptual, la calidad del producto, a su vez, contribuye a mejorar la calidad en uso. La norma ISO/IEC 9126 presentan dos modelos de calidad, el primero referido a la calidad interna y externa
  • 11. ISO/IEC 25000 Conocida como SQuaRE (System and Software Quality Requirements and Evaluation), es una familia de normas que tiene por objetivo la creación de un marco de trabajo común para evaluar la calidad del producto software. La familia ISO/IEC 25000 es el resultado de la evolución de otras normas anteriores, especialmente de las normas ISO/IEC 9126, que describe las particularidades de un modelo de calidad del producto software, e ISO/IEC 14598, que abordaba el proceso de evaluación de productos software. Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones.