CALIDAD EN EL DESARROLLO DE SOFTWARE

Slides:



Advertisements
Presentaciones similares
INGENIERÍA DE SOFTWARE II Garantía de Calidad
Advertisements

CERTIFICACION ISO 9000, ,12207 Y MODELO CMM
Aclaraciones de la Realización del Producto
NORMALIZACIÓN ISO 9000: GESTION DE LA CALIDAD.
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Aseguramiento de la calidad
ISO/IEC 9126 “Calidad de Producto de Software”
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
CALIDAD EN DESARROLLO DE SOFTWARE
INTERPRETACIÓN DE NORMAS ISO
CALIDAD EN EL DESARROLLO DE SOFTWARE
Introducción a la calidad en el desarrollo de software
Neotect S.A.. Desarrollar el Software CreditScore de acuerdo a los requerimientos del Banco de los Alpes, y a las restricciones de tiempo y costo acordadas.
CreditScore: Plan de calidad
INFORMATICA III: (Análisis y diseño de sistemas estructurados)
Administración de Procesos de Pruebas
Republica Bolivariana de Venezuela U.G.M.A 7mo semestre Ing. Sistema
Evaluación de Productos
La calidad del software.
Juan Antonio Siqueiros Pérez
SPICE (ISO 15504) Software Process Improvement and Capability dEtermenition SAMUEL MURILLO ARIZA.
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Aseguramiento de la calidad.
Tema: Aseguramiento De la calidad.
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.
IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)
Métricas de calidad de software
Una mirada profunda NM2 (2° medio) Educación Tecnológica Planificación y desarrollo del servicio.
1 Gestión de la calidad Programa AGAPD-01 Módulo IV Profesor: Ing. Osvaldo Martínez Gómez, MAP, MSc.
Ingeniería de Software
Calidad y Garantía de Calidad
José Luis Tomás Navarro Sergio Pérez Paredes
Ingeniería de Software
NORMAS ISO ISO Carlos Mario Zapata J. 4/15/2017
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Planificación del ciclo de vida de un producto de software
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.
Factores de Calidad McCall Métricas
Dirección y mejora de procesos
Las Pruebas del Software y sus Fundamentos
INGENIERIA DE SOFTWARE
Capítulo 1 Calidad 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
Metodologías Lsi. Katia Tapia A., Mae.
Métricas de calidad de software
Control de Calidad de Software
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Calidad de software Cristian camilo Narváez Useche Francisco González Ortiz Juan Sebastián Martínez Néstor Eduardo Heredia Freddy Esteben Bustos ADSI
Introducción al proceso de verificación y validación.
Procesos itil Equipo 8.
Licenciatura: Tecnologías de la Información y Comunicación
Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Análisis y diseño de Sistemas Computacionales Cuatrimestre: Tercero Carrera: Licenciatura.
Estructurar tus ideas para hacerlas realidad
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
NORMA ISO 9126 ISO
Calidad de Software Centro ISYS Escuela de Computación
Sistema de control de calidad de software
NIVELES DE CALIDAD DEL SOFTWARE
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
Proceso de desarrollo de Software
¿Qué es la Ingeniería De Software? Ingeniería de Software.
Administración de Calidad de Software
INGENIERIA DE REQUERIMIENTOS. Equipo Meza Mora Emanuel Jonatan Vargas Montoya Geovanni Piña Carrera Miguel.
VI. EVALUACIÓN DE LOS RECURSOS
Experiencia de México Taller sobre TIC y Compras Públicas.
Verificación y Validación del Software
LA CALIDAD DEL SOFTWARE
Transcripción de la presentación:

CALIDAD EN EL DESARROLLO DE SOFTWARE GENERALIDADES DE LA CALIDAD   * Calidad   * Normas   * Estándares   * Procesos   * Modelos de Calidad   * Institutos que regulan la calidad

CALIDAD:     * La calidad es entregar al cliente no lo que quiere, sino lo que nunca se había imaginado que quería y que una vez que lo obtenga, se dé cuenta que era lo que siempre había querido.  

QUE ES UNA NORMA DE CALIDAD   * Documento, establecido por consenso y aprobado por un organismo reconocido (nacional o internacional), que proporciona para un uso común y repetido, una serie de reglas, directrices o características para las actividades de calidad o sus resultados, con el fin de conseguir un grado óptimo de orden en el contexto de la calidad.

QUE ES UN ESTANDAR DE CALIDAD   Normas y protocolos internacionales que deben cumplir productos de cualquier índole para su distribución y consumo por el cliente final.

QUE ES EL PROCESO DE CALDIAD... La base fundamental de todo sistema de calidad es que el diseño de los productos y servicios debe ajustarse a las necesidades, deseos, expectativas y exigencias del cliente, tomando en consideración que en la definición de esas necesidades interviene aspectos culturales, sociales, económicos y geográficos.

PROCESO DE MEJORA DE LA CALIDAD

PROCESO DE MEJORA DE LA CALIDAD

PROCESO DE MEJORA DE LA CALIDAD

Modelos de Calidad Que es un modelo de calidad de software? Es un conjunto de buenas practicas para el ciclo de vida del software, enfocado en los procesos de gestión y desarrollo de proyectos.

Cuantos modelos existen? CMMI v. 1.2 Carnegie Mellon Software Engineering Institute – SEI http://www.sei.cmu.edu/cmmi/ Orientado a mejora de procesos en diferentes niveles de madurez, mas hacia proyectos específicos. Norma ISO/IEC 12007 International Organization for Standardization http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail? CSNUMBER=21208&ICS1=35&ICS2=80&ICS3 Orientado al proceso del ciclo de vida del software Metrica3 Ministerio de Administración Pública de España http://www.csi.map.es/csi/metrica3/ Modelo e Implementación

Factores y características que determinan la calidad del Software, como:

Factores que determinan la calidad de SW El modelo de McCall los clasifica en tres grupos: Operaciones del producto: características operativas. - Corrección (¿ Hace lo que se le pide ?) . El grado en que una aplicación satisface sus especificaciones y consigue los objetivos encomendados por el cliente. - Fiabilidad (¿ Lo hace de forma fiable todo el tiempo ?) . El grado que se puede esperar de una aplicación lleve a cabo las operaciones especificas y con la precisión requerida. - Eficiencia (¿ Que recursos hardware y software necesito ?) . La cantidad de recursos hardware y software que necesita una aplicación para realizar las operación con los tiempos de respuesta adecuados.

Operaciones del producto: características operativas. - Integridad (¿ Puedo controlar su uso ?) . El grado con que puede controlarse el acceso al software o a los datos a personal no autorizado. - Facilidad de uso (¿ Es fácil y cómodo de manejar ?) . El esfuerzo requerido para aprender el manejo de un aplicación, trabajar con ella, introducir datos y conseguir resultados.

Revisión del producto: capacidad para soportar cambios. - Facilidad de mantenimiento (¿ Puedo localizar los fallos?) . El esfuerzo requerido para localizar y reparar errores. - Flexibilidad (¿ Puedo añadir nuevas opciones?) . El esfuerzo requerido para modificar una aplicación en funcionamiento. - Facilidad de prueba (¿ Puedo probar todas las opciones?) . El esfuerzo requerido para probar una aplicación de forma que cumpla con lo especificado en los requerimientos.

Transición del producto: adaptabilidad a nuevos entornos. - Portabilidad (¿ Podré usarlo en otra máquina ?) . El esfuerzo requerido para transferir la aplicación a otro hardware o sistema operativo. - Reusabilidad (¿ Podré utilizar alguna parte del software en otra aplicación ?) . Grado en que partes de una aplicación pueden utilizarse en otras aplicaciones. - Interoperabilidad (¿ Podrá comunicarse con otras aplicaciones o sistemas informáticos?) . El esfuerzo necesario para comunicar la aplicación con otras aplicaciones o sistemas informáticos.

Factores de Calidad según ISO 9126 Es un modelo jerárquico con seis atributos especiales. La diferencia con McCall y Boehm es que la jerarquía es estricta, es decir, que cada característica de la derecha solo está relacionada con un solo atributo del modelo. Las características de la derecha se relacionan con la visión del usuario.

Aseguramiento de calidad del software (Software Quality Assurance)   * El aseguramiento de calidad del software es el conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto (software) satisfará los requisitos dados de calidad.   * El aseguramiento de calidad del software se diseña para cada aplicación antes de comenzar a desarrollarla y no después.  * Algunos autores prefieren decir garantía de calidad en vez de aseguramiento: – Garantía, puede confundir con garantía de productos – - Aseguramiento pretende dar confianza en que el producto tiene calidad  

  * Actividades para el aseguramiento- de calidad del software: – Métricas de software para el control del proyecto – Verificación y validación del software a lo largo del ciclo de vida   . Incluye las pruebas y los procesos de revisión e inspección – La gestión de la configuración del software