Calidad de software

15

Click here to load reader

Transcript of Calidad de software

Page 1: Calidad de software

Calidad de

Software

Mito o

RealidadIng. Víctor René Silva Xilotl

Octubre 2009

Page 2: Calidad de software

Crisis del software Retraso de entregas.

Costos superaban lo esperado.

Problemas de calidad [Fallos y Defectos].

Se estima que solo el 16.7% de los proyectos de software fueron terminados correctamente.

Page 3: Calidad de software

Problemas reales Reino Unido cancela proyecto de guerra que

había consumido 5 millones de libras, que se retrasó 5 años y nunca alcanzo su grado de satisfacción.

En 1995, se estima que las compañías y el gobierno de USA se gastaron 81,000 millones de dólares en proyectos cancelados.

Los proyectos terminados, pero cuyo plazo de ejecución previsto ha sido superado, supondrá un costo de 59,000 millones de dólares.

Page 4: Calidad de software

¿Qué es

Calidad?

Page 5: Calidad de software

¿Qué es calidad?

Un concepto básico podría ser:

Satisfacer las necesidades de los usuarios.

Jerarquía de necesidades:

Hacer las tareas requeridas.

Resolver los requisitos de funcionamiento.

Sea usable y conveniente.

Sea económico y oportuno.

Sea confiable.

Page 6: Calidad de software

Calidad en un Software es:

Instalarse rápida y facílmente.

Funcionar constantemente.

Manejar correctamente los casos

normales y anormales.

NO hacer cosas destructivas o

inesperadas.

Estar esencialmente sin fallas.

Page 7: Calidad de software

Economía en la Calidad

El software es la única tecnología

moderna que confía en testing para

manejar la calidad.

En la práctica común, los programadores:

Pasan el 50+% del horario en test.

Dedican más de la mitad de los recursos

encontrando defectos.

Entregan productos de mala calidad y de

alto costo.

Page 8: Calidad de software

Situación en

México"La calidad de un producto de

software, esta determinada por

la calidad de quien lo desarrolla"

Page 9: Calidad de software

Situación en MX

El 90% de las empresas desarrolladores de

software son micro, pequeñas y muy

pocas medianas empresas.

Dichas empresas son:

Son volátiles.

Cuentan con pocos recursos.

Tienen procesos no estandarizados, que

depende del personal que los ejecuta.

Page 10: Calidad de software

¿Cómo se desarrolla software

actualmente?

Programación Actual

Definición, Reque

rimientos, Analisis,

Diseño, Documen

tación, Pruebas

Codificación

Page 11: Calidad de software

MOPROSOFT 2002 Secretaría de Economía inicia el programa.

Objetivo: Fortalecer a la industria del software.

15 de Agosto del 2005 se publica en el Diario Oficial de la Federación la declaratoria de vigencia de la norma NMX-059-NYCE-2005, bajo el nombre de:

TECNOLOGÍA DE LA INFORMACIÓN

SOFTWARE-MODELOS DE PROCESOS Y EVALUACIÓN PARA DESARROLLO Y MANTENIMIENTO DE SOFTWARE

Page 12: Calidad de software

Estándares

CMMi

Moprosoft

Spice

ISO

Metodologías

PSP

TSP

ÁGILES

XP

Page 13: Calidad de software

WindowsSoftware de

Calidad o NO Calidad

Page 14: Calidad de software
Page 15: Calidad de software

Ing. Víctor René

Silva Xilotl

[email protected]

[email protected]

¿PREGUNTAS?

GRACIAS