Introducción a la calidad en el desarrollo de software

6
Introducción a la calidad en el desarrollo de software Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos

description

Introducción a la calidad en el desarrollo de software. Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos. CALIDAD. - PowerPoint PPT Presentation

Transcript of Introducción a la calidad en el desarrollo de software

Page 1: Introducción a la calidad en el desarrollo de software

Introducción a la calidad en el desarrollo de software

Armillas Mendieta Brenda AngélicaDe León Campos ArturoDelgado Sosa Luis AlbertoRodríguez Ortega SandraVergara Carranza Carlos

Page 2: Introducción a la calidad en el desarrollo de software

CALIDADLa calidad es herramienta básica para una propiedad inherente de cualquier cosa que permite que esta sea comparada con cualquier otra de su misma especie. Por otro lado, la calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades.

Page 3: Introducción a la calidad en el desarrollo de software

La ISO 9000 no deja de ser un estándar de Calidad, es decir una norma aplicada por todos igual para que todos los que la poseen y pasan una certificación por una entidad registrada dicen que tú cumples esa norma y por tanto eres igual a todos los que la poseen. En concreto, las normas ISO 9000 son referentes a los Sistemas de Calidad y permiten certificar que la empresa que posee el certificado tiene implementado un Sistema de Calidad en toda su estructura, es decir, que se orienta de cara a satisfacer las expectativas de sus clientes.

NORMA

Page 4: Introducción a la calidad en el desarrollo de software

Confiabilidad (pocos errores). Ver el número de mensajes de error del código fuente. A más mensajes, menos errores.

Robustez (no falla). Ver si se diseñó con UML o método conocido.

Mantenibilidad (fácil de hacerle cambios). Medir la bondad de su documentación.

Portabilidad (usable en otros ambientes). Si se ocultan bien sus variables internas

Eficiencia: mide la cantidad de recursos de computadora y de código requerido por un programa para que lleve a cabo las funciones especificadas.

CARACTERISTICAS

Page 5: Introducción a la calidad en el desarrollo de software

Portabilidad: es el esfuerzo requerido para transferir un software de un hardware o un entorno de sistemas a otro.

Corrección.

Esto se refiere al momento de que se prueba el software, tenemos que analizar si hace lo que nosotros con el análisis y la programación de él, este realiza las funciones deseadas.

Page 6: Introducción a la calidad en el desarrollo de software

El CMM - CMMI (Capability Maturity Model) es un modelo de calidad del software que clasifica las empresas en niveles de madurez. Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir softw

Modelos