Foros del Web » Programación para mayores de 30 ;) » Programación General »

¿como se estima el tiempo que se puede tardar en hacer un proyecto de programación?

Estas en el tema de ¿como se estima el tiempo que se puede tardar en hacer un proyecto de programación? en el foro de Programación General en Foros del Web. Pues eso me gustaría saber como se hace, y como lo soleis realizar aquellos que os dedicais por entero a este mundo. Un saludo....
  #1 (permalink)  
Antiguo 21/12/2013, 13:31
 
Fecha de Ingreso: marzo-2010
Mensajes: 45
Antigüedad: 14 años, 1 mes
Puntos: 2
¿como se estima el tiempo que se puede tardar en hacer un proyecto de programación?

Pues eso me gustaría saber como se hace, y como lo soleis realizar aquellos que os dedicais por entero a este mundo.

Un saludo.
  #2 (permalink)  
Antiguo 21/12/2013, 17:13
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

Usualmente los tiempos para cualquier proyecto de cualquier tematica se utilizan el diagrama de Gantt, claro si es un proyecto pequeño no es tan necesario pero puedes investigar por ahi, el diagrama de Gantt lo puedes crear con microsoft proyect, es todo un tema esto, si te interesa puedes aprender a crearlo ya que se puede utilizar en cualquier ambito y no solo en el desarrollo de sistemas.
__________________
123.http://bunker.host22.com
  #3 (permalink)  
Antiguo 22/12/2013, 05:54
 
Fecha de Ingreso: marzo-2010
Mensajes: 45
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

Si conozco los diagramas de gannt pero no me refiero a la representación, me refiero al cáculo del tiempo con exactitud.
  #4 (permalink)  
Antiguo 22/12/2013, 06:01
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

No existe un "cálculo de tiempo con exactitud", dado que no todos los proyectos son iguales ni tampoco el esfuerzo necesario.
Usualmente lo que se calcula es el "esfuerzo", lo que implica sumar no sólo tiempo, y personas que se requieran, sino también las dificultades, la pericia en los lenguajes y los niveles de error cometidos en cada etapa (si, los errores se contemplan como parámetro de cálculo).
También hay que ver si es un proyecto completo o un segmento, una asesoría, si son modificaciones, si el mantenimiento está o no incluido y en qué términos.
No hay un único modo, y cada uno lo estima en base a parámetros distintos.
Para darte una idea: Si eres experto en VB.Net y C#.Net, y el proyecto requiere además de JavaScript, en el que no estás suficientemente capacitado, ¿qué haces? ¿Intentas resolverlo tu sólo, o contratas a alguien más experto? En el primer caso corres riesgo a riesgo de aumentar el nivel de errores, en el segundo, cambia el costo del esfuerzo referido a recursos humanos y horas de trabajo.
No es lo mismo, y no es tan raro que sucedan este tipo de cosas.

El GANTT te da metas, relaciones y periodos de esfuerzo, pero no habla de qué necesitas para cubrirlos, que es el verdadero problema.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 22/12/2013, 06:02
 
Fecha de Ingreso: marzo-2010
Mensajes: 45
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

Pues por eso me interesa calcularlo, tienen que existir formas de traducir a tiempo todo eso, por que si no ¿cuanto cobras por un proyecto?
  #6 (permalink)  
Antiguo 22/12/2013, 06:03
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

Analizando el proyecto, y calculando cuanto costo te insume cada parte necesaria.
No existen fórmulas matemáticas precisas para eso.

Más allá de eso, los costos base los puedes obtener en el colegio profesional de informática de cada país. Ellos son los que mejor conocen los costos profesionales, pero no te darán los otros porque esos los manejan mejor las factories de software, y cada una lo calcula de un modo diostinto.

El 99% del calculo lo hacen por experienica en proyectos anteriores.

En tu primer proyecto, perderás dinero. Es una regla no escrita.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 22/12/2013, 11:39
 
Fecha de Ingreso: marzo-2010
Mensajes: 45
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

no existen métricas.
  #8 (permalink)  
Antiguo 22/12/2013, 17:19
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

No. No existen métricas, o al menos no existen universales. No hay estándares.
Donde un equipo tarda dos meses otro puede tardar dos semanas, y algunos dos años. Esa planificación tiene muchas variables y una gran cantidad de "ojímetro", como dicen en mi país.
Para darte un ejemplo, en la empresa para la que trabajo se requiere cinco etapas de planificación antes de hacer una estimación final de costos de desarrollo por parte de la sofware factory. ¿Cuánto tardan esas cinco etapas...? Bueno, hasy cosas que se estimaron recientemente en siete semanas de desarrollo... de programación, y eso no incluye aún ni el soporte ni las etapas previas de diseño y especificación técnica, las cuales insumen tres semanas más... Eso si el usuario no vuelve a cambiar de idea, ya que hemos tenido siete cambios de alcance en un año.
Si, un año. Y el pedido es del 2007.
En 2007 se planificó el esfuerzo como de cinco semanas, y ya se usar esas y doce más y aún no está terminado.

¿Cuanto cobrará la SWF?
Por sólo las semanas reales: 7. El resto ha sido esfuerzo perdido.

No es tás sencillo calcular lo que se necesita. Muchas vece hay que crear métricas propias.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #9 (permalink)  
Antiguo 01/01/2014, 13:47
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

Puedes usar Microsoft Project Manager, en ultimo caso un archivo excel.

Regularmente tienes que medir recursos: personas + horas dedicadas.

Creas un renglon para cada TAREA, claro, antes tienes que haber medido bien a bien el alcance del proyecto, aqui por ejemplo debes concluir cuales seran los ENTREGABLES DEL PROYECTO.

Un proyecto puede constar de varias etapas como te han mencionado ya, por ejemplo: Analisis, Diseño, desarrollo, pruebas, documentacion.

Lo del costo $$ x recursos, pues si esta dentro de tus atribuciones deberas colocar el costo hora/hombre segun el personal empleado.

Le pones fecha de inicio y fecha de fin a cada tarea, asi como los recursos invertidos en el.
Asegurate de contar con los PREREQUSITOS (lo que requieras, por ejemplo: servidor, entorno de desarrollo, licencias, personal con expertise necesario).

Tambien pones tiempo para pruebas internas, pruebas con el usuario y puesta en marcha, para mayor informacion googlea algo como "administracion de proyectos de desarrollo"

Aun asi, un proyecto no necesariamente termina con la liberacion del mismo, sino luego viene regularmente una mejora continua.
  #10 (permalink)  
Antiguo 04/01/2014, 13:28
 
Fecha de Ingreso: diciembre-2013
Mensajes: 150
Antigüedad: 10 años, 4 meses
Puntos: 8
Respuesta: ¿como se estima el tiempo que se puede tardar en hacer un proyecto de prog

No puedes medirlo exactamente, pero te puedes dar una idea si consideras lo siguiente:

Experiencia en el lenguaje (Reduce el tiempo).

Complejidad del proyecto.
y Recursos humanos.
__________________
¿Necesitas ayuda con algún algoritmo? Si tienes dudas, entonces visita: http://algoritmosypseudocodigo.blogspot.com/.

Etiquetas: proyecto, tiempo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:04.