Zusammenfassung der Ressource
MITOS DEL SOFTWARE
- Mito:Tenemos un libro lleno de estándares y
procedimientos para elaborar software. ¿No
le dará a mi personal todo lo que necesita
saber?
- Realidad: Tal ves exista un libro de estandares
pero muy pocos desarrolladores de software lo
conoccen y menos lo usan
- Mito: Si nos atrasamos, podemos agregar más
programadores y ponernos al corriente (en
ocasiones, a esto se le llama “concepto de la
horda de mongoles”).
- Realidad: No podemos simplemente agregar
mas programadores ya que perderemos
tiempo en que estas nuevas personas tomen el
ritmo de trabajo lo cual retrasara mas el
proyecto
- Mito: Si decido subcontratar el proyecto de
software a un tercero, puedo descansar y
dejar que esa compañía lo elabore.
- Realidad: Si una organización no
comprende cómo administrar y
controlar proyectos de software
internamente, tendremos problemas al
subcontratar
- Mito: Para comenzar a escribir programas, es
suficiente el enunciado general de los objetivos
—podremos entrar en detalles más adelante
- Realidad: no siempre es
posible tener un enunciado
exhaustivo y estable de los
requerimientos es decir un
planteamiento de objetivos
- Mito: Los requerimientos
del software cambian
continuamente, pero el
cambio se asimila con
facilidad debido a que el
software es flexible
- Realidad: conforme pasa el
tiempo, el costo aumenta con
rapidez: los recursos ya se han
comprometido
- Mito: Una vez que
escribimos el programa y
hacemos que funcione,
nuestro trabajo he
terminado
- Realidad: Los datos de la industria
indican que entre el 60 y 80% de
todo el esfuerzo dedicado al
software ocurrirá después de
entregarlo al cliente por primera
vez
- Mito: Hasta que no se haga
"correr" el programa, no hay
manera de evaluar su calidad.
- Realidad: Las revisiones del
software son un filtro de calidad
que se ha revelado mas eficaz que
las pruebas para encontrar ciertas
clases de defectos de software
- Mito: El unico Producto del
trabajo que se entrega en un
proyecto exitoso es el programa
de funciona
- Realidad: Un programa que
funciona solo es una parte de
una parte de una
configuracion de software
que incluye muchos
elementos
- Mito: La ingenieria de software hara que
generemos documentacion voluminosa e
innecesaria, e invariable nos retrasara
- Realidad: la ingenieria de software no
consiste en producir documentos. Se trata
de producir un producto de calidad
- Mito: Mi gente dispone de las herramientas de
desarrollo de software más avanzadas, después de
todo, les compramos las computadoras más
modernas.
- Realidad:Se necesita mucho más que el último modelo de computadora grande
(o de PC) para hacer desarrollo de software de gran calidad. Las herramientas de
ingeniería del software asistida por computadora (CASE), aunque la mayoría
todavía no se usen, son más importantes que el hardware para conseguir buena
calidad y productividad.
- Mito: Planificación lleva demasiado tiempo. El
tiempo estaría mejor invertirlo en codificación
y pruebas.
- Realidad: Tratar de ahorrar tiempo al no planificar se traduce
en retrasos, reproceso, y los aumentos de costos.