Hi folks. I’ve poked around as this topic has come up now and then over the years, but has anyone successfully found a way to use Discourse to log time/effort/money spent by people working on a project.
We have the assign plugin that is great to show who’s doing what, but I don’t see any clear standard for keeping track of how much effort was spent on the various things that were assigned.
An alternative is something like GitLab which allows you to run an issue tracker and log time against it with comments (which get added to cumlative totals and then you can run reports on it). But in some cases, folks would rather keep everything in Discourse rather than running two separate systems.
This may not be an actual Discourse feature, but rather may be more of a hack that folks have come up with. Anyone have any experience or ideas?
Interesting… I think time tracking may be overkill for discourse and it’s not something we use either. There are other tools that are better at it and more flexible, and provide related functionality like invoicing etc. However, I could imagine something could be done with a plugin that lets you record time in a post in a certain syntax, which then displays it in some useful way in the topic title and in the post.
Whoa, that’s cool! I just updated and am happy to see this nifty new feature. It will help so much with followup.
Mi equipo dedica mucho tiempo a responder a las solicitudes de los clientes en nuestro foro y realmente desearía que pudieran:
asociar el tema a un cliente (tal vez podría usar etiquetas o categorías privadas para eso)
declarar el tiempo dedicado a una respuesta (sumado en el tema)
para que pudiera tener un informe del tiempo dedicado por cliente / tema / miembro / etc.
La facturación y otras funciones pueden ser perfectamente manejadas por otros sistemas a través de APIs, pero rastrear el tiempo fuera de discourse para el tiempo dedicado en discourse es un verdadero dolor.
El software Leantime parece tener una serie de funcionalidades complementarias que resultan útiles para la gestión de proyectos. ¿Hay alguien aquí que use leantime y que pueda hacer una comparación de funcionalidades con la gestión de proyectos en Discourse?
Aquí hay una breve descripción general de las funcionalidades de leantime, del enlace anterior:
Creo que sería interesante ver cuánto tiempo se dedicó a un tema, especialmente en el contexto de una tarea. Aunque el “tiempo de lectura” es una cifra indicativa, carece de contexto. Dado que hay una estimación del tiempo de lectura en un tema, podría haber una forma de estimar el tiempo dedicado a responder a un tema, o al menos alguna medida que envíe una alerta al usuario indicando si está dedicando demasiado tiempo a ese tema. Pero mientras escribo esto, también considero la pesadilla de implementación de tal estimación de tiempo, especialmente porque escribir es algo diferente a investigar qué escribir o dedicar tiempo a resolver un problema, por lo que es en su mayoría abstracto y desconectado de cualquier situación real única. Dicho esto, un gráfico de quemado (“Informes”) para tareas (usando el tablero Kanban), así como la gestión de hitos (agrupando tareas para comprender el alcance y seguir el progreso), serían útiles.
Para que quede claro, no me refiero a ningún momento que el discurso deba rastrear, sino a un campo declarativo. Como afirmó el OP, ese campo también podría ser esfuerzo, dinero, etc.