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.
Mon équipe passe beaucoup de temps à répondre aux demandes des clients sur notre forum et j’aimerais vraiment qu’ils puissent :
associer le sujet à un client (peut-être pourrais-je utiliser des tags privés ou des catégories pour cela)
déclarer le temps passé sur une réponse (totalisé sur le sujet)
afin que je puisse avoir un rapport du temps passé par client / sujet / membre / etc.
La facturation et les autres fonctions peuvent être parfaitement gérées par d’autres systèmes via des API, mais le suivi du temps en dehors de Discourse pour le temps passé sur Discourse est une vraie douleur.
Le logiciel Leantime semble disposer d’un certain nombre de fonctionnalités complémentaires qui semblent utiles pour la gestion de projet. Y a-t-il des personnes ici qui utilisent leantime et qui pourraient faire une comparaison des fonctionnalités avec la gestion de projet dans Discourse ?
Voici un bref aperçu des fonctionnalités de leantime, tiré du lien ci-dessus :
Je pense qu’il serait intéressant de voir combien de temps a été consacré à un sujet, en particulier dans le contexte d’une tâche. Bien que le « temps de lecture » soit une indication, il manque de contexte. Puisqu’il y a une estimation du temps de lecture dans un sujet, il pourrait y avoir un moyen d’estimer le temps passé à répondre à un sujet – ou du moins une mesure qui alerterait l’utilisateur en lui indiquant s’il passe trop de temps sur ce sujet. Mais en écrivant cela, je considère aussi le cauchemar de mise en œuvre d’une telle estimation de temps, surtout que l’« écriture » est différente de la recherche de ce qu’il faut écrire ou du temps passé à résoudre un problème, donc c’est surtout abstrait et détaché de toute situation réelle unique. Cela dit, un graphique d’avancement (« Rapports ») pour les tâches (en utilisant le tableau Kanban) serait utile, tout comme la gestion des jalons (regrouper les tâches pour comprendre la portée et suivre les progrès).
Pour être clair, je ne parle pas d’un moment que le discours devrait suivre, mais plutôt d’un champ déclaratif. Comme indiqué par l’OP, ce champ pourrait également être l’effort, l’argent, etc.