calidad de software final final.pptx

13
CALIDAD DE SOFTWARE Ingeniería de Software III Universidad ECCI OTONIEL MORENO DIEGO RODRIGUEZ SANDRA VANEGAS ANDRES MARIN

Upload: samiva91

Post on 13-Apr-2017

156 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Calidad de software final final.pptx

CALIDAD DE SOFTWARE

Ingeniería de Software IIIUniversidad ECCI

OTONIEL MORENODIEGO RODRIGUEZ

SANDRA VANEGASANDRES MARIN

Page 2: Calidad de software final final.pptx

Que es la calidad?

Desarrollar, diseñar, producir, y mantener un producto que sea el más Económico, el más Útil y siempre satisfactorio al consumidor ( Dr. Kaoru Ishikawa)

Calidad, es la aplicación de los principios, técnicas y estadísticas de todas la fases de la producción, dirigida a la fabricación, más Económica de un producto o servicio que es útil y tiene mercado ( Dr. Deming).

Page 3: Calidad de software final final.pptx

Calidad

Un cambio técnico se refiere a las mejoras en la calidad, el rendimiento o la eficiencia respecto a acciones, materiales y medios, así, como en cuanto a procesos o productos.

Page 4: Calidad de software final final.pptx

Importancia de satisfacer al cliente

• Porque gran cantidad de clientes insatisfechos nunca protestan, por tanto no podemos saber su insatisfacción.

• Por cada cliente que protesta puede haber 26 con problemas, y probablemente 6 de ellos graves.

• La mayoría de clientes insatisfechos no volverán a confiar en el proveedor.

• Solo un porcentaje vuelve a comprar.

Page 5: Calidad de software final final.pptx

Calidad en el software ?

ENGLOBA TODO EL

PROCESO Y ESTÁ

DETERMINADA POR FACTORES

DIRECTOS E INDIRECTOS

Page 6: Calidad de software final final.pptx

1.Es el grado en el que un sistema, componente, o proceso se ajusta a los requerimientos especificados.

2.Es el grado en el que un sistema, componente, o proceso se ajusta a las necesidades o expectativas del cliente o usuario. ( IEEE-STD-610)

3.La totalidad de características que una entidad soporta en su habilidad de satisfacer estados y necesidades implicadas( ISO 8402-9)

Calidad en el software ?

Page 7: Calidad de software final final.pptx

Visión del usuario

Software que satisface las necesidades de los usuarios.

Se basa en tareas del usuario: a veces muy dependiente del contexto

Apoyado por • Modelos de confiabilidad• Modelos de desempeño• Laboratorios de usabilidad

Page 8: Calidad de software final final.pptx

Visión del producto

Características internas determinan la calidad

• Componentes de alta calidad = productos de alta calidad

• Control de propiedades internas del producto: tamaño, complejidad, cobertura de pruebas

Page 9: Calidad de software final final.pptx

Visión basada en valor

Visión de jefes de proyecto- balancear requerimientos con presupuestos y plazos

establecidos. - manejar conflictos originados por los cambios en los

requerimientos- apoyar estrategias de desarrollo ( diseñar al costo)Visión del comprador - Se basa en evaluar el costo vs beneficio de los

productos.

Page 10: Calidad de software final final.pptx

Medición de calidad

Definición ISOCalidad: La totalidad de características de un producto de software que determinan su capacidad para satisfacer necesidades establecidas e implícitas.

ej: visión del usuario de todos los aspectos de un producto - funciones ( que hace?)- comportamiento operacional ( como lo hace?)- restricciones (cuánto cuesta? que plataformas?

Page 11: Calidad de software final final.pptx
Page 12: Calidad de software final final.pptx

ISO 9001:2008

La ISO 9001 es una norma internacional que se aplica a los sistemas de gestión de calidad (SGC) y que se centra en todos los elementos de administración de calidad con los que una empresa debe contar para tener un sistema efectivo que le permita administrar y mejorar la calidad de sus productos o servicios.

Page 13: Calidad de software final final.pptx

Conclusiones• Ganancia: Hallar defectos antes de las pruebas y

evitar rehacer trabajo, ahorrar costos de los proyectos.

• Es importante realizar reuniones de equipo, cuestan horas de trabajo, pero se evidencia a la hora de finalizar un proyecto con calidad.

• Implementar políticas en los procesos• Tecnología de última Generación• Administrativamente tener las funciones definidas

y planificadas