UNIVERSIDAD NACIONAL AUTÓNOMA DE MÁXICO FACULTAD DE INGENIERÍA LOS SÍNTOMAS DE LA “CRISIS DEL SOFTWARE” RESUMEN PRESENTA HERRERA TREJO ARIANNA GRUPO: 02 TAREA: 01 LOS SÍNTOMAS DE LA “CRISIS DEL SOFTWARE” RESUMEN LOS SÍNTOMAS DE LA “CRISIS DEL SOFTWARE” “El objetivo de este libro es desarrollar y proporcionar una visión de la dirección de desarrollo de proyectos de Software para reforzar nuestra comprensión sobre las predicciones del proceso general del manejo del desarrollo del Software.” 1 Desde la década de los 70’s la industria del Software a experimentado una serie de problemas, primordialmente se debe a que el Software no es fiable y necesita de un mantenimiento permanente, la entrega se retrasa, hay insatisfacción de los clientes y los costes son superiores a los presupuestos, a menudo el software es imposible de mantener, carece de transparencia y no se puede modificar ni mejorar. Todos estos síntomas aluden a la “crisis del Software”. Estas fallas han persistido debido a una mala planeación en los proyectos de desarrollo de Software. La administración mas efectiva de un proyecto de desarrollo de Software eliminaría o reduciría la severidad de de las fallas en el software. El problema básico es la administración por sí misma. La barrera más grande para el diseño e implementación exitosos de sistemas de información ha sido la administración de la actividad de desarrollo de software. Una mala administración puede incrementar el costo del software más rápidamente que cualquier otro factor. “…nosotros nos encontramos con los problemas por que no supimos manejar lo que teníamos debido a que nos faltaron las técnicas…”2 Lo que se requiere básicamente es tener una solida administración y metodologías eficientes que permitan una buena planeación en el desarrollo 1 2 1.1 The Symptoms of the “Software Crisis”, p.7 ibidem. p.5 LOS SÍNTOMAS DE LA “CRISIS DEL SOFTWARE” RESUMEN de un Software de tal manera que cumpla con los requerimientos del usuario y de esta manera no haya costos innecesarios por mantenimiento o por mala elaboración de dicho Software. (“…falta todavía el entendimiento fundamental del proceso del desarrollo de Software” [178, 96, 173]). Los ingenieros de software han progresado hasta el punto en que muchas cuestiones importantes que son relevantes dentro de la tecnología de producción de software han sido identificadas y se tiene un importante progreso en el tratamiento de estas cuestiones. Las herramientas prácticas de trabajo para apoyar la producción mejorada de software están comúnmente disponibles y, su diseño y generación se ha convertido en un tema reconocido para la instrucción universitaria. Sin embargo, las metodologías de administración no han evolucionado igual que las tecnológicas. Sin embargo este es un problema que seguirá persistiendo en cuanto no se tengan las metodologías adecuadas para el buen manejo de desarrollo de Software así como también la falta de atención y estudio de la administración (nivel de fuerza obrera, tiempo y costo.) de proyectos. LOS SÍNTOMAS DE LA “CRISIS DEL SOFTWARE” RESUMEN CUESTIONARIO 1.- ¿Qué es la “crisis del Software”? Pressman determino que la crisis del Software alude a un conjunto de problemas que son encontrados en el desarrollo del Software. 2.- ¿Por qué se produjo la “crisis del Software”? Se produjo debido a la demanda del Software, además de que la experiencia de la industria del Software se ha caracterizado por los excesos de costes, ejecución tardía de un contrato, escasa fiabilidad o usuarios insatisfechos. (Mala administración de proyectos de desarrollo de Software). 3.- ¿Cómo se puede evitar la “crisis del software”? Implementar la disciplina mas rigurosa denominada “ingeniería de Software”, encargada de aplicar metodologías y buena administración de los proyectos de Software. 4.- Recomendaciones que dan: El primer paso necesario es lograr una comprensión fundamental de la naturaleza general del proceso de gestión de proyecto de Software. Exigen a la dirección evitar gastar los millones en los proyectos de Software aun cuando no existe una buena administración del mismo. Mitch Kapor, fundador de “Lotus Development Corporation” accedió a describir las experiencias en su nueva compañía ON Technology Inc. “el diseño de software debe ser mejorado y el proceso de desarrollo mejor comprendido.”