Hello Tor!
I am happy to share some updates on how we are trying to better coordinate communication between teams, specially related to the work each team is doing.
At Montreal I was in the laptop sitting at the inter-teams communication session where this was raised as a pain point, and it has been raised before as well in other conversations.
So right after Montreal I suggested to Vegas leads to started a process for reviewing each other roadmaps and to acknowledge dependencies other teams might have on your team to better coordinate this collaboration between teams.
This pad contains the outline of this plan: https://storm.torproject.org/shared/URX6Jkt3eFjDpAEjtq0oJeWs25AFj8eK-myHKzjf...
Last Friday, Nov 3rd, we had a meeting with all the teams leads (and others) for the first 'check in' about each others roadmaps.
We organized questions for each team roadmap in another pad ( https://storm.torproject.org/shared/6_vKbNygWaF8WcG6xz3lTW6RWbJzlBdm8ZezRYWe... ) and if you have one you can add yours there. But please make sure to ping the teams directly about it too. Otherwise they might miss it! :)
This was just the kick off of the conversation. At this meeting we didn't had 2 roadmaps: UX Team roadmap and Service roadmap.
Those are now integrated and we are already in touch with other teams about collaborating on projects etc.
After November 17 - when this chat/coordination phase is over. We will continue with progress check-ins to make sure coordination is happening during execution phase as well. I will organize those too.
The goal is to do something like this after each Tor Meeting.
So in short the cycles would be:
- At Tor Meeting teams meet and build roadmaps - After Tor Meeting we start this process - Once the 'acknowledging phase' and 'dependencies check in' is done we enter execution phase - We do periodically check ins during execution phase to learn about delays or road blocks - Next Tor Meeting is arriving, we do the balance of what we have finished, what we will carry on and start selecting tasks for the next roadmap we will be building at the next Tor Meeting.
Not saying this is perfect, we will learn as we go. But at least now we have a process to use and modify.
Here is a bonus for those who read so far:) a quick direct link to each team roadmap :P
Network: https://docs.google.com/spreadsheets/d/1Ufrun1khEo5Cwd6OwngERn829wU3W3eskdrr...
Tor Browser: https://storm.torproject.org/shared/roevbMxlBi5rxSAh57iRjy8w1MB2HZArEmM2Jekb...
OONI: https://storm.torproject.org/shared/CTMRUHLTGG0VEA727afz3Unb7VWfkkRjcshyssPh...
Metrics: https://storm.torproject.org/shared/m-QJrsoQY23x9mv2SSfMPFjx2pbP91wsWpQtjyWo...
Community: https://docs.google.com/spreadsheets/d/1biph8qhxvUc_VetcaJjkS9H3kKC95yPB9Z1V...
Service: https://storm.torproject.org/shared/h82FhoIDG9ZB9-qMd5w0F0GYyvNf0k0zovLjs5xG...
UX: https://docs.google.com/spreadsheets/d/1ELMvnIksL-m_r0vJt_rwpIkcjyzZpCyYiQJO...
Cheers, isabela
ps: Some of these spreadsheets was created as copies from the original team roadmap to be easy to consume and review.
So, over time they might not stay updated. Please ask the teams directly for more information on their roadmaps like 3 months from now :P
On 10 Nov 2017, at 08:41, isabela isabela@torproject.org wrote:
We organized questions for each team roadmap in another pad ( https://storm.torproject.org/shared/6_vKbNygWaF8WcG6xz3lTW6RWbJzlBdm8ZezRYWe... ) and if you have one you can add yours there. But please make sure to ping the teams directly about it too. Otherwise they might miss it! :)
When we add answers, should we also ping the team that asked the question?
Using a pad is good, but I think we could make it better. Can we make it easier to find new questions and new answers?
T
-- Tim / teor
PGP C855 6CED 5D90 A0C5 29F6 4D43 450C BA7F 968F 094B ricochet:ekmygaiu4rzgsk6n ------------------------------------------------------------------------
On 11/13/17 19:31, teor wrote:
On 10 Nov 2017, at 08:41, isabela isabela@torproject.org wrote:
We organized questions for each team roadmap in another pad ( https://storm.torproject.org/shared/6_vKbNygWaF8WcG6xz3lTW6RWbJzlBdm8ZezRYWe... ) and if you have one you can add yours there. But please make sure to ping the teams directly about it too. Otherwise they might miss it! :)
When we add answers, should we also ping the team that asked the question?
Using a pad is good, but I think we could make it better. Can we make it easier to find new questions and new answers?
T
Yes, please ping the team. I think during this phase over communication is welcomed :) so we can make sure everyone is aware of what is going.
I hope that after this phase all the 'agreements' like, tasks you are doing to help another team or tasks another team is doing to help you. Are tickets and the conversation can continue there as progress happens in the execution of these tasks.
From November 20th forward at the process:
https://storm.torproject.org/shared/b2YnLEQ6nJ-XxaJYPcYlcIwtCc2VET3Y5o0gpYnC...
I request that folks add keywords to their tickets for us to keep track of things:
Teams should tag every ticket from their components with the right keyword to match the team that needs that task: tbb-need network-need ooni-need ux-need metrics-need community-need
So I hope that after this week the communication move to tickets.
Let me know if this makes sense or if you have questions.
o/
isabela
tor-project@lists.torproject.org