calidad de software

Post on 07-Jul-2015

464 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Calidad de

Software

Mito o

RealidadIng. Víctor René Silva Xilotl

Octubre 2009

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.

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.

¿Qué es

Calidad?

¿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.

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.

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.

Situación en

México"La calidad de un producto de

software, esta determinada por

la calidad de quien lo desarrolla"

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.

¿Cómo se desarrolla software

actualmente?

Programación Actual

Definición, Reque

rimientos, Analisis,

Diseño, Documen

tación, Pruebas

Codificación

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

Estándares

CMMi

Moprosoft

Spice

ISO

Metodologías

PSP

TSP

ÁGILES

XP

WindowsSoftware de

Calidad o NO Calidad

Ing. Víctor René

Silva Xilotl

iscvictor@hotmail.com

victor.silva@itstepexi.edu.mx

¿PREGUNTAS?

GRACIAS

top related