Problemas al desarrollar sistemas grandes
La construcción de nuevos sistemas de software que complazcan tanto al usuario como al cliente y que no contengan errores es inexplicablemente un problemamayor
Este es posiblemente el problema de ingeniería más difícil de resolver y es comúnmente conocido como la "crisis del software".
Esta ha sido la crisis más larga en la historia de la ingeniería ycontinua sin ser resuelta.
Winston W Roice, 1987
LA CRISIS DEL SOFTWARE.
• Es un término usado desde 1960 para describir los problemas repetitivos al desarrollar sistemas.
Estos problemascausan que los sistemas:
• No sean entregados a tiempo
• Se excedan en el presupuesto
• Que no satisfagan los requerimientos de los clientes y usuarios.
• El software es visto comoel mayor obstáculo para desarrollar un sistema exitoso, a bajo costo y dentro de los tiempos de entrega.
( SISTEMA = HARDWARE + SOFTWARE ).
PROBLEMAS EN EL DESARROLLO DE SISTEMAS:
El software….• No cumple los requerimientos del usuario
• Falla cuando se le necesita
• Sobrepasa los tiempos de entrega ( o no es definitivamente entregado).
• Fue usado una vez y no podrá serusado de nuevo
• Económicamente no puede ser mantenido.
CARACTERISTICAS PROPIAS DEL SOFTWARE.
• Es lógico en lugar de un elemento físico como el hardware.
• Es desarrollado, nomanufacturado como el hardware
• No tiene una fase de producción
• No se desgasta pero si se deteriora.
• No tiene componentes de repuesto.
• Es construido a la medida y por lo tantono es ensamblado.
• EL SOFTWARE NO ES CONTROLADO POR LEYES FÍSICAS COMO EL HARDWARE.
MAYORES PROBLEMAS AL DESARROLLAR SISTEMAS GRANDES
• Los requerimientos del usuario no pueden serestablecidos adecuadamente, es decir, no proveen una descripción adecuada de las necesidades del usuario y/o clientes.
• La planeación es frecuentemente incierta, no realista o incompleta.
•...
Regístrate para leer el documento completo.