Este documento resume 9 mitos comunes sobre el desarrollo de software y explica la realidad de cada uno. Algunos de los mitos discutidos incluyen que los requisitos pueden cambiar fácilmente, que no se necesita una metodología, y que agregar más programadores a un proyecto atrasado lo pondrá al día. El documento concluye que aunque algunos mitos como los fallos frecuentes son ciertos, existen formas de mejorar la calidad y el proceso de desarrollo de software.
1. UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ
EXTENSIÓN EL CARMEN
INTEGRANTES:
MIGUEL CHICA
JUNIOR ESPINOZA
TEMA: MITOS DEL SOFTWARE
ASIGNATURA: INGENIERÍA DE SOFTWARE 1
TUTOR: Ing. PATRICIO QUIRÓZ
2. MITO1
Los requisitos del proyecto cambian continuamente, pero los cambios pueden acomodarse fácilmente porque el
software es flexible.
REALIDAD
Es verdad que los requisitos cambian y que es algo en cierto sentido inevitable, pero el impacto del cambio varía en
función del momento en que se introduzcan los cambios.
MITO2
No es necesaria ninguna metodología: una vez que escribamos el programa y hagamos que funcione, nuestro trabajo
ha terminado.
REALIDAD
Los datos empíricos revelan que entre el 50% y el 70% de todo el esfuerzo dedicado a un programa (que ha sido
desarrollado con metodologías tradicionales) se realiza después de que se haya entregado al cliente por primera
vez.
MITO3
Obtener soporte para software a la medida es costoso y difícil.
REALIDAD
El mantenimiento de software a la medida es en muchos casos más barato y fácil que software hecho.
3. MITO4
Una declaración general de los objetivos es suficiente para comenzar a escribir los programas.
REALIDAD
Una mala definición inicial es la principal causa del trabajo inútil. Como dice Ries en su libro 'Lean Startup' el mayor
despilfarro es crear algo que nadie quiere.
MITO5
Hasta que no tenga el programa ejecutándose, no tengo forma de medir su calidad.
REALIDAD
Existen técnicas para ir asegurando la calidad durante el proceso, como las Revisiones Técnicas Formales (RTF). En
ellas, durante el proceso de desarrollo, los programadores revisan línea a línea el código programado.
MITO6
Los proyectos de software a la medida fallan con mucha frecuencia.
REALIDAD
Este mito si es cierto. Pero también es cierto que los proyectos de implementación de software empaquetado fallan
con la misma frecuencia.
4. MITO7
Lo único que se entrega al terminar el proyecto es el programa funcionando.
REALIDAD
Un programa funcionando es sólo parte de una configuración del software que incluye programas, documentos, y
datos. La documentación es la base de un buen desarrollo y, lo que es más importante, proporciona guías para la
tarea de mantenimiento del software.
MITO8
Va a salir mucho más caro.
REALIDAD
El software a la medida es muy competitivo en términos de costos.
MITO9
Si nos atrasamos, podemos agregar más programadores y ponernos al corriente.
REALIDAD
El Desarrollo del Software no es un proceso mecánico similar a la manufactura. "agregar personal a un proyecto de
software atrasado lo atrasará más".