Make Text BiggerMake Text SmallerReset Text Size
¿Se puede planificar un trabajo que no se sabe medir? E-mail
25.09.2006

calendarioEl libro "Software Project Secrets, Why Software Projects Fail " en el capítulo 3º analiza las asunciones que la gestión de proyectos tradicional da por supuestas para todo tipo de proyectos, y que sin embargo, en los proyectos de software no son ciertas.
Según su autor George Stepanek , una de ellas es suponer que se puede estimar con una precisión aceptable el coste que tendrá el proyecto.

En la siguiente tabla refleja las diferencias de precisión que se obtienen al hacer las estimaciones en las fases de planificación:

En la fase de concepto inicial; en la preliminar, que en el desarrollo de software equivale a la descripción del sistema o ConOps; en la descripción definitiva del proyecto, o en el caso del software, la especificación de requisitos del software (SRS ); y en la fase de control o una vez ya diseñada la solución.

tabla

Comentarios (2)Add Comment
¿Y a esto habría que añadirle cambios en
escrito por -, September 25, 2006
Por ejemplo en la fase SRS dice que la desviación puede ser de entre -33/+50, que no esta mal..., pero supongo que esto será sin tener en cuenta que en el mundo del software los requisitos cambian a cada momento. Es decir esto es suponiendo el mejor escenario posible "que los requisitos no cambien". Si nos vamos al escenario habitual en el que los requisitos cambian constantemente entonces las desviaciones es de esperar que sean aún mucho mayores.

La única conclusión a la que se puede llegar con estos datos es a la de que es casi imposble vender un proyecto software y darle una estimación y presupuesto realista al cliente. Habría que optar por otros módelos no de venta de software sino de venta de servicios de desarrollo de software, el problema es que a ver quien le explica esto a los clientes....
Informar de comentario inadecuado
voto negativo
voto positivo
Votes: +0
Como para trabajar con contratos cerrado
escrito por -, September 25, 2006
Completamente de acuerdo.
Además el cliente pide un presupuesto cuando acude con el concepto preliminar, cuando la estadística dice que los errores pueden ser de hasta el 300%.
Sería lógico cerrar el precio al cerrar el SRS, y lógicamente cada petición de cambio durante el desarrollo podría implicar una revisión del contrato.
En un modelo ágil, el trabajar con un contrato cerrado aún es más arriesgado (¿suicida?). En el modelo de trabajo se integra al cliente para que en cada iteración decida modificar o no los requisitos.
En el modelo ágil lo que está contratando el cliente es un servicio de desarrollo según sus indicaciones...
Pero como dices, a ver quién le explica esto a los clientes.

Juan Palacio
Informar de comentario inadecuado
voto negativo
voto positivo
Votes: +0

Escribir comentario
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
reducir | aumentar

busy
 
< Anterior   Siguiente >

En Navegapolis
En Internet

ScrumManager

Advertisement

Área de descargas

Artículos relacionados

(c) Navegapolis