Calidad y Garantía de Calidad

Slides:



Advertisements
Presentaciones similares
Unida III Software para la administración de proyectos
Advertisements

INGENIERÍA DE SOFTWARE II Garantía de Calidad
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
CALIDAD EN DESARROLLO DE SOFTWARE
Herramientas Automáticas de Estimación
DIAGNÓSTICO DE CALIDAD AMS
Planificación de Proyectos Informáticos
Tipos de Métricas.
Guia Diseño Robert Echeverria
CALIDAD EN EL DESARROLLO DE SOFTWARE
Evaluación de Productos
La calidad del software.
HERRAMIENTAS CASE.
NORMA ISO 9126 Carlos Mario Zapata J. 11/04/2017 Calidad de Software.
Modelo McCall PRESENTA: Liliana Hilario, Anabel peña, Jessica Carbajal, Ricardo Díaz.
Ciclo de Vida del Software Paradigmas de Desarrollo
IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)
ISF5501 Ingeniería de Software
Métricas de calidad de software
Mantenimiento del Software
Medición y Métricas del Software
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
Ciclo de Vida del Software
Ingeniería de Software
Ingeniería del Software
Conceptos de Gestión y Planificación de Proyectos Software
Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 8.
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Gestión de la Configuración
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Planificación del ciclo de vida de un producto de software
Tema 1: Introducción a la Ingeniería de Software
Ingeniería de Software
Diseño de Software y su Proceso
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Técnicas de Estimación de Esfuerzo
Factores de Calidad McCall Métricas
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Ámbito y Estimaciones de Proyecto
Ciclo de Vida del Software Paradigmas de Desarrollo
Las Pruebas del Software y sus Fundamentos
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Medición y Métricas del Software
ASIGNACIÓN DE ROLES.
INGENIERIA DE SOFTWARE
C ALIDAD DE SOFTWARE. A PRENDICES C ATALINA PLAZAS T ATIANA PASTRANA E LIANA LOZANO T RIANA J OHN FREDY CHANTRE.
Factores y Métricas que determinan la Calidad de un producto
Ciclo de vida de un sistema
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
Métricas de calidad de software
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Análisis y diseño de Sistemas Computacionales Cuatrimestre: Tercero Carrera: Licenciatura.
problemas de la calidad del software
NORMA ISO 9126 ISO
Calidad de Software Centro ISYS Escuela de Computación
Sistema de control de calidad de software
INGENIERIA DE SOFTWARE
CMMI ISF5501 Ingeniería de Software Semana 5. Aprendizajes Esperados: Reconoce y determina en distintos escenarios niveles de madurez CMMI. Contenidos:
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
Las fases del ciclo de la vida de desarrollo de sistemas
Bachillerato Ingeniería en Informática Fundamentos de Computación.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
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.
Sistemas de calidad en el desarrollo de software.
LA CALIDAD DEL SOFTWARE
Transcripción de la presentación:

Calidad y Garantía de Calidad ISF5501 Ingeniería de Software Semana 16

Aprendizajes Esperados: Configura aplicaciones para uso en producción. Contenidos: Instala aplicaciones informáticas para el uso en producción de una aplicación.

Temario Semana 16 Calidad y Garantía de Calidad del Software Síntesis

Calidad y Garantía de Calidad ¿Qué es la Calidad del Software? Es la concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo Software desarrollado profesionalmente.

Calidad y Garantía de Calidad La Calidad del Software hace hincapié en tres puntos importantes: Los requisitos del software son las medidas de la calidad. La falta de concordancia con los requisitos es una falta de calidad. Los estándares específicos definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la Ingeniería del SW. Si no se siguen esos criterios, casi siempre habrá falta de calidad. El SW se debe ajustar a ciertos requisitos implícitos (buen mantenimiento, por ejemplo); si no es así, la calidad queda en entredicho.

Calidad y Garantía de Calidad Factores de Calidad Los factores que afectan la calidad del software se pueden medir de dos formas: a través de factores medidos directamente (LDC, errores, tiempo), ó a través de factores medidos indirectamente (facilidad de uso, mantenimiento). Los factores de calidad se centran en tres aspectos: Sus características operativas. Su capacidad de soportar los cambios. Su adaptabilidad a nuevos entornos.

Calidad y Garantía de Calidad Factores de Calidad Algunos de los factores a considerar, pueden ser: Facilidad de Mantenimiento: ¿puedo corregirlo? Flexibilidad: ¿puedo cambiarlo? Facilidad de Prueba: ¿puedo probarlo? Portabilidad: ¿podré usarlo en otra máquina? Reusabilidad: ¿podré reusar alguna parte del software? Interoperabilidad: ¿podré hacerlo interactuar con otros sistemas?

Calidad y Garantía de Calidad Factores de Calidad Para los Factores anteriores, se pueden proporcionar las siguientes descripciones: Corrección: grado de satisfacción de sus especificaciones y los objetivos de la misión encomendada. Fiabilidad: grado de precisión esperada en el cumplimientos de sus funciones. Eficiencia: la cantidad de recursos técnicos y de código requerido para llevar a cabo sus funciones. Integridad: el grado de control sobre el software en virtud al acceso al sistema o a los datos por personal no autorizado.

Calidad y Garantía de Calidad Factores de Calidad Facilidad de Uso: amistosidad del software, preparación de su entrada e interpretación de su salida. Facilidad de Mantenimiento: esfuerzo requerido para localizar y arreglar un error en el sistema. Flexibilidad: el esfuerzo requerido para modificar un programa o módulo operativo. Facilidad de Prueba: esfuerzo requerido para probar un módulo para asegurar que realiza la función requerida. Portabilidad: esfuerzo requerido para el traspaso del sistema desde un entorno (HW y SW) a otro.

Calidad y Garantía de Calidad Factores de Calidad Reusabilidad: el grado en que un módulo se puede reusar en otras aplicaciones del sistema. Facilidad de Interoperación: el esfuerzo requerido para acoplar un sistema a otro.

Calidad y Garantía de Calidad Garantía de Calidad del Software (SQA) La SQA es un planificado y sistemático diseño de acciones que se requieren para asegurar la calidad del software. La garantía del software depende de muchos participantes de la organización (ingenieros, analistas, desarrolladores, comerciales, etc.), quienes darán forma al grupo de SQA. El grupo de SQA debe responder una serie de interrogantes desde punto de vista del cliente, para asegurar de esta manera que se mantenga la calidad del software.

Calidad y Garantía de Calidad Garantía de Calidad del Software (SQA) Para mantener dicha garantía, el grupo de SQA debe cumplir con las siguientes actividades principales: Aplicación de Métodos Técnicos: conjunto de herramientas que permiten un diseño y especificaciones de alta calidad. Revisiones Técnicas Formales: una vez diseñado el prototipo se debe garantizar su calidad a través de la RTF, que es una reunión del personal técnico con el propósito de descubrir problemas de calidad. Estas pruebas a veces suelen ser mas efectivas que las pruebas de error aplicadas al mismo software.

Calidad y Garantía de Calidad Garantía de Calidad del Software (SQA) Pruebas del Software: combina una serie de múltiples pasos con una serie de métodos de diseño de casos de prueba que ayudan a asegurar una efectiva detección de errores. Ajuste de Estándares: los estándares de calidad varían de empresa a empresa. Si existen estándares formales se debe establecer una actividad de SQA para garantizar que se cumplan.

Calidad y Garantía de Calidad Garantía de Calidad del Software (SQA) Control de Cambio: este proceso contribuye directamente a la calidad del software al formalizar las peticiones de cambio, evaluar la naturaleza del cambio y controlar el impacto del cambio. El Control de Cambios se aplica durante las fases de desarrollo y mantenimiento. Medición: conjunto de medidas técnicas orientadas a la gestión que permiten tener una visión cuantitativa de la calidad a través de métricas. Generación del informe final de Calidad:

Calidad y Garantía de Calidad Garantía de Calidad del Software (SQA) En resumen, la Garantía de Calidad del Software es la guía de los preceptos de gestión y de las disciplinas de diseño de la garantía de calidad para el espacio tecnológico y la aplicación de la ingeniería de software. La capacidad de garantizar la calidad es la medida de la madurez de la disciplina de ingeniería.

Temario Semana 16 Calidad y Garantía de Calidad del Software Síntesis

Síntesis La Calidad del Software asegura que el producto desarrollado fue trabajado en base a un estándar de calidad. El paso a QA es una etapa destinada a trasladar el producto de un ambiente controlado (ambiente de pruebas) a un ambiente productivo. La Garantía de Calidad (SQA) es un equipo de profesionales que cumple con la misión de hacer valer que el producto fue desarrollado bajo el concepto de calidad.