Control de Calidad de Software

Slides:



Advertisements
Presentaciones similares
Instituto Tecnológico Superior de Santiago Papasquiaro
Advertisements

Auditoría. Concepto Conceptualmente la auditoría, toda y cualquier auditoría, es la actividad consistente en la emisión de una opinión profesional sobre.
CERTIFICACION ISO 9000, ,12207 Y MODELO CMM
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
Tipos y clases de auditoria
¿ PREGUNTAS DE NUESTRO TEMARIO ?. 1.- ¿ ES NECESARIO ESTAR CERTIFICADO EN ALGUNA NORMA O MODELO ?
INTERPRETACIÓN DE NORMAS ISO
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
REQUISTOS DE LA CERTIFICACIÓN.
PMO Vicepresidencia TyO _Servicios PMO
Introducción a la calidad en el desarrollo de software
CALIDAD EN EL DESARROLLO DE SOFTWARE
Evaluación de Productos
EFICACIA EN PROCESOS ADMINISTRATIVOS DE SOPORTE Y PRODUCCIÓN
SPICE (ISO 15504) Software Process Improvement and Capability dEtermenition SAMUEL MURILLO ARIZA.
AUDITORIA FINANCIERA FREDIS JOSE ARRIETA BARROSO UNIVERDSIDAD DE CORDOBA UNIDAD DE APRENDIZAJE II 2008.
Requerimientos /Metas:
PLANEACIÓN ESTRATÉGICA. PLANEACIÓN ESTRATÉGICA.
AUDITORÍA DE SISTEMAS DE INFORMACIÓN
Modelo McCall PRESENTA: Liliana Hilario, Anabel peña, Jessica Carbajal, Ricardo Díaz.
Por favor dar doble Click al siguiente Video
PARTICIPACIÓN DEL AUDITOR EN EL DESARROLLO DE SISTEMAS
Métricas de calidad de software
Una mirada profunda NM2 (2° medio) Educación Tecnológica Planificación y desarrollo del servicio.
Expositor: CPC. Jesús A. Chirinos Bancayán
DIRECTRICES PARA LA MEJORA DEL DESEMPEÑO
Calidad y Garantía de Calidad
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES.
Ailyn Lopez pitty Leda Sequeira picado Kevin barquero irola
SISTEMA DE GESTIÓN AMBIENTAL (SGA), ISO y 14001
Plan de Sistemas de Información (PSI)
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
SISTEMA DE GESTIÓN DE LA CALIDAD NC ISO 9000:2001 CON ENFOQUE A CALIDAD TOTAL. FAMILIARIZACIÓN.
FAMILIARIZACION A LOS TRABAJADORES DEL CIGET-VC.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
AUDITORIA INTERNAS DE CALIDAD SONOCO de Colombia Ltda. Curso de Entrenamiento de Auditores Internos de Calidad.
Programa de Auditoría Interna
Centro Empresarial del Estado de Querétaro CERTIFICACIÓN ISO 9001:2008.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Universidad de Aconcagua SISTEMA DE GESTION DE CALIDAD
INGENIERIA DE SOFTWARE
Factores y Métricas que determinan la Calidad de un producto
Ciclo de vida de un sistema
Metodologías Lsi. Katia Tapia A., Mae.
Métricas de calidad de software
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
CMM.
LA MEJORA DE LOS PROCESOS
Métodos para garantizar la calidad del software.
NOMBRE DE LA ASIGNATURA: VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE
Lección Dos El proceso administrativo
las clases de auditorias existentes
Estructurar tus ideas para hacerlas realidad
NORMA ISO 9126 ISO
REVISION Y AUDITORIA.
Jefe del Sistema de Gestión de la Calidad y Ecoeficiencia
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
NIVELES DE CALIDAD DEL SOFTWARE
CMMI GRUPO 5 Juan Marcelo Ferreira Aranda Silvano Christian Gómez
CALIDAD Y GESTIÓN DE EXCELENCIA
AUDITORÍAS MEDIOAMBIENTALES
DESARROLLO DE SOFTWARE Cuando se va desarrollar un software intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su.
Administración de Calidad de Software
VI. EVALUACIÓN DE LOS RECURSOS
Fue desarrollado durante el 2002, como consecuencia de los acuerdos de la mesa de la Estrategia 6 del Programa para el Desarrollo de la Industria de.
GERENCIA ESTRATEGICA PLANEACION Y GERENCIA ESTRATEGICA DOCENTE LUIS ALBERTO VASQUEZ MARISOL LUNA LAUDITH ROMERO JHON FREDY MELO LUIS FERNANDO SANCHEZ DIEGO.
LA CALIDAD DEL SOFTWARE
El concepto actual de calidad –aplicado a términos como eficacia, eficiencia, productividad,...-, procede del mundo empresarial y, más concretamente,
Transcripción de la presentación:

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE La obtención de un software con calidad implica la utilización de modelos o procedimientos estándares para el análisis, diseño, desarrollo y prueba del software que permitan uniformar la filosofía de trabajo, para lograr una mayor confiabilidad, mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE En todos los diferentes modelos para conseguir una certificación, no solo es necesario que la metodología o la documentación de los procesos cumpla con los requisitos del modelo, sino que es necesario además, que existan suficientes evidencias que demuestren el uso consistente y sistemático de las prácticas definidas en la organización.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE Por esta razón, el objetivo principal de acciones de mejora, no reside tanto en obtener la certificación en alguno de los niveles del modelo, sino en implantar unos procesos que, independientemente del reconocimiento de cara a clientes y proveedores, mejoran sustancialmente la calidad y el desempeño de los resultados y del propio proceso en estudio.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE QUÉ ES KAIZEN? Maasaki Imai, creador del concepto, plantea el kaizen como la conjunción de dos términos japoneses, kai, cambio y, zen, para mejorar, luego se puede decir que Kaizen es "cambio para mejorar", pero haciendo más extensivo el concepto, Kaizen implica una cultura de cambio constante para evolucionar hacia mejores prácticas, es lo que se conoce comúnmente como "mejoramiento continuo".

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE QUÉ ES KAIZEN? Pilares del kaizen Equipos de trabajo El mejoramiento continuo es una filosofía que trasciende todos los aspectos de la vida, no solo al plano empresarial, ya que de por sí, los hombres tienen una necesidad de evolucionar hacia el autoperfeccionamiento. Esta base filosófica hace que la mejora continua se convierta en una "cultura para ser mejores" que va más allá de lo económico.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE QUÉ ES KAIZEN? Pilares del kaizen Además, Kaizen, al contrario de otras "filosofías empresariales", no se trata de realizar grandes cambios, más bien se enfoca en realizar mejoras pequeñas pero continuadas en todas las actividades, es una cuestión paso a paso y no de grandes revolcones.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE El modelo a seleccionar depende de lo que se quiera lograr y de la forma de trabajo. La cantidad de modelos que se tienen actualmente es muy variada.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE Entre los mas destacados estan: CMM (Capability Maturity Model). Orientado a mejora de procesos en diferentes niveles de madurez, mas hacia proyectos específicos. Gestión de calidad: Un modelo enfocado al estilo de gerencia de la empresa ha sido exitoso por su adaptabilidad a cualquier tipo de organización y definido mediante las normas ISO 9000.

Control de Calidad de Software MODELOS PARA CALIDAD EN SOFTWARE RECOMENDACIONES 1.Para implementar un modelo de calidad en software es importante tener claro: Cual es la situación actual de la organización A donde se quiere llegar, Cómo llegar Y como saber si ya se llegó. 2. Es poco probable lograrlo haciendo todo al mismo tiempo, existen fases que deben ser superadas. 3. Realizar pilotos previos a un despliegue a gran escala

Control de Calidad de Software CERTIFICACIÓN Demostración por parte de un tercero competente. En Ecuador están las empresas: SGS, COTECNA, BUREAU-VERITAS Se realizan visitas (normalmente semestrales o anuales) para verificar cumplimiento y MEJORA. No es el fin u objetivo la implementación de un modelo

Empresas Certificadoras en Ecuador Control de Calidad de Software CERTIFICACIÓN Empresas Certificadoras en Ecuador

Control de Calidad de Software PROCESO DE IMPLEMENTACIÓN

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD Los modelos de calidad del software vienen a ayudar en la puesta en práctica del concepto general de calidad ofreciendo una definición más operacional. Unos de los modelos de calidad más extendidos es el de McCall y de él han derivado otros modelos, como el de Boehm o el SQM. En los modelos de calidad, la calidad se define de forma jerárquica.

Criterios de calidad del Producto Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD Es un concepto que se deriva de un conjunto de sub-conceptos, cada uno los cuales se va a evaluar a través de un conjunto de indicadores o métricas. Tienen una estructura, por lo general, en tres niveles: Calidad del Software Factores de Calidad Criterios de calidad del Producto Métricas del Producto

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD En el nivel más alto de la jerarquía se encuentran los FACTORES de calidad, que representan la calidad desde el punto de vista del usuario. Son las características que componen la calidad. También se les llama Atributos de Calidad Externos. Cada uno de los factores se descompone en un conjunto de CRITERIOS de calidad.

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD Son atributos que, cuando están presentes, contribuyen al aspecto de la calidad que el factor asociado representa. Se trata de una visión de la calidad desde el punto de vista del producto software. También se les llama Atributos de Calidad Internos.

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD Para cada uno de los criterios de calidad se definen entonces un conjunto de MÉTRICAS, que son medidas cuantitativas de ciertas características del producto que, cuando están presentes, dan una indicación del grado en que dicho producto posee un determinado atributo de calidad. La ventaja de los modelos de calidad es que la calidad se convierte en algo concreto, que se puede definir, que se puede medir y, sobre todo, que se puede planificar.

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD Los modelos de calidad ayudan también a comprender las relaciones que existen entre diferentes características de un producto software. Una desventaja es que aún no ha sido demostrada la validez absoluta de ninguno de estos modelos. Las conexiones que establecen entre características, atributos y métricas se derivan de la experiencia, y de ahí que existan múltiples modelos.

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD El modelo de McCall El modelo de McCall organiza los factores en tres ejes o puntos de vista desde los cuales el usuario puede contemplar la calidad de un producto: - Operación del producto - Revisión del producto Transición del producto El modelo de McCall se basa en 11 factores de calidad, que se organizan en torno a los tres ejes de la siguiente forma

Control de Calidad de Software IMPLEMENTACIÓN DE MODELOS DE CALIDAD El modelo de McCall PUNTO DE VISTA FACTORES Operación del producto - Facilidad de uso - Integridad - Corrección - Fiabilidad - Eficiencia Revisión del producto - Facilidad de mantenimiento - Facilidad de prueba - Flexibilidad Transición del producto - Facilidad de reutilización - Interoperabilidad - Portabilidad