reddit / emacs

Asking for: How tech teams solved intel + progress management (survey)

vidbina ยท 2022-12-02 06:55
Hi folks, I've been struggling a bit in different orgs with intel & progress mgmt. Motivating folks to keep data up to date was always a challenge. Recently started experimenting with some ideas in this space but I'm not great at gathering eyeballs and am in need of critical input. It may very well be that I'm being unreasonable and should just go through therapy to get rid of my tooling/process rage. ๐Ÿ˜… ๐Ÿ“Œ Asking the Emacs community because of our focus on FLOSS, data ownership and the ability for end-users to control how to consume/produce information which are ideas we want to prioritize and believe align well with this communicate. I'm well aware that we can't ask teams to all use Emacs so we're thinking of ways how we allow folks to collaborate better without ripping them away from the tools they feel comfortable in to think and create. Considering how passionate Emacs users are, I reckoned this place would be a good place to quickly get called out on a ludicrous premise -- that would be highly appreciated tough-love. ๐Ÿ™๐Ÿฟ Ask: if you work in a technical team, please walk through this [3min survey (on Typeform)](https://h8d701bcme8.typeform.com/to/z4DjWYjQ) to provide us a glimpse of your situation. I'd love to spar with folks about tooling hacks that I've learned about through multiple chats over the past months if you leave an email address in the form. Leaving such data is entirely optional, just FYI, so anonymous submissions also work. # TL;DR: All the teams we've spoken to are either using Confluence+Jira, or Notion (often solo or in combination with some progress mgmt tooling like Trello, Linear, etc.). The tools "kinda" work but folks are very unhappy about them especially in engineering/research functions. From our chats it seems that the tools are heavily designed for managers and pay less attention to the needs of engineers and scientist. We're scouting out what a solution better tailored to eng/sci functions looks like. Within larger orgs, some resorted to having dedicated roles to keep knowledge/progress data up-to-date. In smaller teams this documentation function is largely an afterthought and a bit of a nuisance as folks just want to get on with their "work". This often results to pain when folks realise that they need some write-up of decisions or designs that were never recorded or were recorded but are no longer findable. We're curious to understand how other folks deal with this problem (or keeping knowledge and progress data up-to-date) and learn to which extend this problem is "made up" on our end.
shaunsingh0207 ยท 2022-12-02 07:43
It seems I can't submit the form, after hitting enter on option 3 it goes back to option 2
vidbina ยท 2022-12-02 07:48
Thanks so much for helping me catch this. I reordered something for clarity and didn't notice at all on my end that it didn't work. Would be grateful if you'd give me a second chance. I'm taking my hands off to avoid breaking it again.
rswgnu ยท 2022-12-02 23:19
Apart from specific tools, there is a whole field of knowledge management from which you can learn a great deal and then apply the concepts that fit your team well by selecting tools that offer particular methods of choice. Trying to utilize a toolset without understanding the needs of the team and the overhead of manipulating information in a shared environment versus a personal one is not a good recipe for success. Personally, I find it is difficult to get teams to agree on terminology used throughout a project. How many projects have glossaries that everyone references and utilizes when implementing their pieces? You'll need to devote significant time to get teams of developers to agree on higher-level semantic/architectural concepts too (separate from code and databases upon which they will rely). You can get there, but it requires people who drive this, not just tools.