Calidad de software

12
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 464682

description

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 464682. Historia. - PowerPoint PPT Presentation

Transcript of Calidad de software

Page 1: Calidad de software

Calidad de softwareCristian camilo Narváez Useche

Francisco González OrtizJuan Sebastián MartínezNéstor Eduardo HerediaFreddy Esteben Bustos

ADSI 464682

Page 2: Calidad de software

Al haber tanta demanda el software se convirtió en un negocio rentable, muchas personas empezaron ah desarrollar y ahí nacieron las primeras grandes empresas de software. esto trajo con sigo un problema en el proceso: al haber diversidad de estilos así como la calidad del producto final variaba mucho entre producto y producto. en este marco se hizo necesario un estándar que permitiera a los consumidores de software decidir si el producto que estaban recibiendo era de calidad y si cumplía con los requisitos de funcionalidad

Historia

Page 3: Calidad de software
Page 4: Calidad de software

• Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.• Es la cualidad de todos los productos, no solamente de equipos sino también de programas.En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; Si la implementación sigue al diseño, y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta.

Calidad

Page 5: Calidad de software

Características propias del software aquellas que tu quieres controlar y asegurar, el software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla. El software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramente detrás debido a que la calidad tradicional tiene varias décadas de historia, mientras que la calidad de software tiene entre 50 y 30 años de haber surgido.

Calidad de software

Page 6: Calidad de software

Mantenibilidad: el software debe ser diseñado de tal manera, que permita ajustarlo a los cambios en los requerimientos del cliente. Esta característica es crucial, debido al inevitable cambio del contexto en el que se desempeña un software.

Confiabilidad: incluye varias características además de la confiabilidad, como la seguridad, control de fallos, etc.

Eficiencia: tiene que ver con el uso eficiente de los recursos que necesita un sistema para su funcionamiento.

Usabilidad: el software debiera ser utilizado sin un gran esfuerzo por los usuarios para los que fue diseñado, documentado, etc. 

Características

Page 7: Calidad de software

ISO 9001: este es un estándar que describe el sistema de calidad utilizado para mantener el desarrollo de un producto que implique diseño.

ISO 9000-3: este es un documento específico que interpreta el ISO 9001 para el desarrollador de software.

ISO 9004-2: este documento proporciona las directrices para el servicio de facilidades del software como soporte de usuarios

Normas

Page 8: Calidad de software

Una metodología es un conjunto integrado de técnicas y métodos que permite abordar de forma homogénea y abierta cada una de las actividades del ciclo de vida de un proyecto de desarrollo. Es un proceso de software detallado y completo.una metodología:

Optimiza el proceso y el producto software.

Métodos que guían en la planificación y en el desarrollo del software.

Define qué hacer, cómo y cuándo durante todo el desarrollo y mantenimiento de un proyecto.

Metodologías

Page 9: Calidad de software

Las metodologías tradicionales son denominadas, a veces, de forma peyorativa, como metodologías pesadas.Las metodologías tradicionales (formales) se focalizan en la documentación, planificación y procesos (plantillas, técnicas de administración, revisiones, etc.)

Metodologías tradicionales

Page 10: Calidad de software

Este enfoque nace como respuesta a los problemas que puedan ocasionar las metodologías tradicionales y se basa en dos aspectos fundamentales, retrasar las decisiones y la planificación adaptativa. Basan su fundamento en la adaptabilidad de los procesos de desarrollo.

Metodologías ágiles

Page 11: Calidad de software
Page 12: Calidad de software

http://es.wikipedia.org/wiki/Calidad_de_software https://export.writer.zoho.com/public/wendolin/la-historia-

y-la-evolucion-de-la-calidad-del-software1/fullpage http://tecnomaestros.awardspace.com/estandares_iso.php http://books.google.com.co/books?

id=PmnhMJpfsu8C&pg=PA467&dq=para+que+se+utiliza+una+metodologia++en+++calidad++de++software&hl=es&sa=X&ei=KlbtUb3ZLpP88QT8rIAI&ved=0CD4Q6AEwAQ#v=onepage&q=para%20que%20se%20utiliza%20una%20metodologia%20%20en%20%20%20calidad%20%20de%20%20software&f=true