Ver Mensaje Individual
  #27  
Antiguo 15-06-2011
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Les recomiendo usar para ello https://www.pivotaltracker.com/, es el mejor administrador de tareas de desarrollo que hay (es gratis para proyectos open source).

Tambien deberian tener algo como lo que hicieron los de firebird, osea, para que version planean la conversion. Hacerlo en medio de algo importante que estan haciendo es mala idea... es mejor cerrar lo mas crucial ahora, abrir una linea de codigo pa lo nuevo e ir solo metiendo fixes a lo viejo.

Un primer paso seria solo el de cambiar los nombres de los campos. Refactorizar y lo demas es mas complejo y al menos con nombres mas humanos la cosa mejoraria mucho.

En el proyecto de https://www.djangoproject.com/ tienen una idea buena que cada tanto tiempo hacen un sprint (carrera) de arreglar cosas con mucha gente enfocada x dias solo a eso.

El proyecto es muy grande asi que la tienen mas facil, pero la idea es:

1- Tener la lista concreta de que hay que hacer (la parte mas importante) en una herramienta de manejo de bugs (como pivotal), con lista de tareas reducida a lo mínimo del objetivo buscado
2- Solicitar ayuda de tanta gente como se pueda para que dedique un numero fijo y claro de tiempo, en un momento bien definido (ej: Lunes - Miercoles entre tales y tales horas)
3- Dar algo a cambio por el esfuerzo extra: Un badge, una camisa, reconocimiento, lo que sea (quizas con el apoyo de algun cliente de la app) a los que mas hayan colaborado.

Es mas facil hacer algo asi si se define un tiempo, un objetivo y un lugar claro. Quizas de esa manera, es mas simple lograr que quienes no estan interesados en hacer parte full-time del proyecto pero les suena la idea aporten en algo.
__________________
El malabarista.
Responder Con Cita