• Sábado 21 de Diciembre de 2024, 11:20

Autor Tema:  Control de tiempo en desarrollo de software  (Leído 11142 veces)

pacevedo

  • Nuevo Miembro
  • *
  • Mensajes: 12
  • Nacionalidad: es
    • Ver Perfil
Control de tiempo en desarrollo de software
« en: Jueves 30 de Octubre de 2008, 23:46 »
0
Hola, espero que no se haya hablado ya de este tema con el fin de no repetir cosas, pero no he encontrado info al respecto.
Me gustaría saber vuestras opiniones sobre el control del tiempo que empleamos en el desarrollo de software. Es importante aprender a medir los tiempos del desarrollo y luego compararlos con los èstimado y así mejorar cada vez en las siguientes estimaciones. ¿Algún método o aplicación para la medición?
Gracias y saludos

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #1 en: Viernes 31 de Octubre de 2008, 10:06 »
0

pacevedo

  • Nuevo Miembro
  • *
  • Mensajes: 12
  • Nacionalidad: es
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #2 en: Viernes 31 de Octubre de 2008, 11:59 »
0
Muchas gracias por la aportación.
Viene bien para el calculo de la estimación de un proyecto.
Pero yo me refería con mi pregunta a algún software o método que ayude en el control del tiempo estimado durante el desarrollo. Ya que en mi caso, no dedico todo el tiempo al mismo proyecto. Supongo que en la teoría es muy simple lo que pregunto, pero en la práctica llevar a cabo ese control del tiempo me resulta dificil.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #3 en: Viernes 31 de Octubre de 2008, 12:15 »
0
Cita de: "pacevedo"
el control del tiempo estimado durante el desarrollo
¿Eso no es estimación de tiempo de desarrollo?

pacevedo

  • Nuevo Miembro
  • *
  • Mensajes: 12
  • Nacionalidad: es
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #4 en: Viernes 31 de Octubre de 2008, 12:19 »
0
Bueno, sólo me he leido la documentación que me has pasado por encima, quizá me equivoque con lo que esté diciendo. Pero por lo que entiendo de la info. es para estimar el tiempo que va a tener un desarrollo.
Lo que yo estoy solicitando en el foro es el cómo controlar el tiempo empleado DURANTE el desarrollo de un software. Quizá la palabra "durante" es la clave entre lo que tu aportas y lo que yo solicito.
Un ejemplo sobre lo que estoy pidiendo, sería controlar el tiempo empleado con el típico reloj de los ajedrecistas... Supongo que habrá alguna aplicación para realizar el mismo control y que luego te dé un total de horas por proyecto. No se, es una idea... Como no sé como se suele hacer, por eso pregunto en el foro...

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #5 en: Viernes 31 de Octubre de 2008, 13:54 »
0
Ah, DURANTE es la clave. Pero normalmente eso no se suele hacer durante, sino antes. En todo caso creo que sólo habría que hacer ajustes mínimos al método para ajustarlo a tu situación.

pacevedo

  • Nuevo Miembro
  • *
  • Mensajes: 12
  • Nacionalidad: es
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #6 en: Lunes 3 de Noviembre de 2008, 12:58 »
0
bueno, creo que seguimos con problemas de entendimiento.
No tengo problemas a la hora de calcular el tiempo que se empleará en un desarrollo, sino la forma de contabilizar durante el desarrollo las horas empleadas en ese proyecto.
La pregunta es, ¿como haceis el control de las horas? ¿con un cronómetro, con una aplicación?
Cuando se desarrolla sobre un único proyecto no hay problemas, pero cuando se hacen mas tareas en simultaneo, es dónde empieza a complicarse...
¿Sugerencias?

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #7 en: Lunes 3 de Noviembre de 2008, 13:03 »
0
Jejeje, vaya lío...

Bueno, tampoco hace falta llevar un control a nivel de segundos, con contabilizar los minutos te vale. Cuando empieces a trabajar en el proyecto, apuntas la hora, cuando acabes apuntas la hora de nuevo, así llevas la cuenta. También puedes automatizarlo si te viene mejor. Un saludo.

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re: Control de tiempo en desarrollo de software
« Respuesta #8 en: Martes 11 de Noviembre de 2008, 19:48 »
0
Hola, te recomiendo que hagas búsqueda sobre información de wbs (work breandown structure) que te provee te técnicas para desglozar un proyecto, normalmente
se establecen en un cronograma y de ahí se asignan a cada involucrado, como dices ya eso lo tienes. Cuando se está en varios proyectos se utiliza un documento
llamado plan de trabajo o plan de metas, donde colocas las tareas mixtas de varios proyectos, pueda que exista un programa que maneje esto así, debe haberlo no conozco si existe o no. Pero tal ves si ya que en el nivel de madurez 2 de la norma cmmi hace referencia a eso.
Bueno si encuentras la herramientas nos pasas el dato.

Saludos y suerte
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com

sergios_

  • Nuevo Miembro
  • *
  • Mensajes: 20
  • Nacionalidad: es
    • Ver Perfil
    • http://masprogramacionymenosprozac.blogspot.com
Re: Control de tiempo en desarrollo de software
« Respuesta #9 en: Martes 11 de Noviembre de 2008, 21:01 »
0
Hola pacevedo,

Por lo que entiendo, lo que tú quieres saber es cómo se controlan las horas que se dedican a un proyecto durante su desarrollo para que, por ejemplo, una vez finalizado el proyecto puedas comparar lo estimado inicialmente con el tiempo real que ha llevado el proyecto.

Mi experiencia es la siguiente. Existen programas de gestión que permiten indicar al final del día (o al principio del día siguiente) a qué proyectos se han dedicado las horas trabajadas. Por ejemplo, yo también colaboro simultaneamente en diferentes proyectos, y antés de irme cada día utilizo un programa para indicar que he dedicado 2 horas al proyecto A y 6 al proyecto B. Incluso indico la fase especifica del proyecto en la que he estado trabajando: diseño, desarrollo, pruebas. El programa trabaja contra unas bases de datos centrales de forma que luego es posible sacar informes para ver qué personas han trabajado en un proyecto y cuantas horas han dedicado, cuáles son las fases que más horas han llevado, en cuáles ha sido mayor la desviación con respecto a lo estimado, etc.

En el caso de mi empresa se utiliza una aplicación adaptada específicamente a nuestras necesidades, pero seguro que puedes encontrar algo si buscas información acerca de herramientas ERP.
============================
"Si sale, sale. Si no sale, hay que volver a empezar.
Todo lo demás son fantasías." - Edouard Manet

http]

javi-freelance

  • Nuevo Miembro
  • *
  • Mensajes: 19
  • Nacionalidad: es
    • Ver Perfil
    • http://www.programadorenphp.com
Re: Control de tiempo en desarrollo de software
« Respuesta #10 en: Martes 3 de Noviembre de 2009, 02:49 »
0
Yo también uso un programa en el que voy apuntando todas las horas/dias trabajados en cada proyecto. Así al final de cada mes miro un poco que proyectos son los que siempre me cuestan más y cuales los que suelo acabar antes de lo previsto.
Y además es muy útil para futuras previsiones.
« última modificación: Martes 3 de Noviembre de 2009, 18:42 por javi-freelance »

killrazor

  • Miembro activo
  • **
  • Mensajes: 44
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #11 en: Martes 3 de Noviembre de 2009, 09:36 »
0
Creo que ese tipo de programas se llaman trackers, por si quieres buscarlos por google. Por lo que puedo entender, lo que buscas es una herramienta donde apuntar las horas que has invertido en un proyecto (y tambien deduzco que seria bueno poder comparar con el tiempo estimado del proyecto, para saber la desviacion)

AguaRas

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #12 en: Viernes 22 de Octubre de 2010, 10:29 »
0
Saludos
¿podríais indicarme el nombre de algun programa de esos llamados trackers? Intento buscar alguno pero no lencuentro nada.
Gracias

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #13 en: Viernes 22 de Octubre de 2010, 10:48 »
0
Pues sinceramente, deberías aprender a buscar por Google.

http://www.google.es/search?q=time+trac ... =firefox-a

AguaRas

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #14 en: Viernes 22 de Octubre de 2010, 10:49 »
0
Se agradece....
Creo que buscar.. sé..lo que no sabía era por qué claves buscar exactamente...

Muchísimas gracias de nuevo

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Control de tiempo en desarrollo de software
« Respuesta #15 en: Viernes 22 de Octubre de 2010, 12:07 »
0
Es que saber buscar trata de saber con qué claves buscar. Imprescindible inglés.

Piscole

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #16 en: Jueves 30 de Junio de 2011, 09:19 »
0
Yo recomiendo el modelo COCOMO. Echale un vistazo a ver si puede ayudarte.

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #17 en: Sábado 2 de Julio de 2011, 02:20 »
0
Aqui hay una tabla comparativa entre diferentes Sistemas de Administracion de Proyectos, ahi vienen los nombres de muchos de estos sistemas

http://en.wikipedia.org/wiki/Comparison ... t_software

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

Piscole

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Control de tiempo en desarrollo de software
« Respuesta #18 en: Miércoles 6 de Julio de 2011, 11:01 »
0
Has escuchado hablar del modelo COCOMO? está muy bien, y puedes definir el tiempo y recursos a lo largo de la planificación del proyecto.