The following use-case is synthesized from a description by Bea Ramos (DADA) on March 2, 2021.
How can we make coordination more efficient? Here is a very stupid, but time-consuming and clear example of the type of thing I think should be automated: setting up a working group.
Current user flow:
- Announce a new working group via telegram, twitter, etc. (a human does this)
- People say they want to be part of it.
- Make the new calendar invite with the emails we have. (a human does this)
- Now we need to ask for the emails we don’t have. (a human does this)
- The emails need to be imported into google invite as we get them. (a human does this)
- The day of the session the system sends email notifications. But not everyone uses email.
- So we need to post the link on telegram & discord too as a reminder (a human does this)
- Session is recorded.
- After the session google sends a recording. For some reason it needs to be downloaded. (a human does this)
- And then upload to youtube and input information. (a human does this)
- Then we share in social media channels (a human does this)
Result: 8 steps taken by a human x 6 working groups x 100 + people. It becomes hours of many interruptions and small interactions accumulated over time.
Alternate user flow:
- Set up new working group calendar (a human does this)
- Software sends invitations via email, telegram, twitter, etc.
- People sign up with their emails, telegram and twitter handles, etc
- People get automatic notifications on all the channels.
- Session is recorded.
- Recording becomes available on our site (with metadata from the original set up)
- System shares recording.
Result: 1 step taken by human x working group.