Closed robby1066 closed 3 years ago
Some thoughts on the interaction model that would fit here.
Question: How does the system know who is expected to record an update? Question: Is there ever a danger of an unauthorized person recording a clip?
Question: Should Keep Posted automatically build and share the message when all clips are recorded? What is the value of the organizer taking a final pass over everything before building?
Thinking through this template, it's becoming apparent that this could be abstracted into a more general use-case. It's really useful for any situation where you want to hear a response to a specific question from a group of people.
The "standup" meeting is just one of those. Others include:
There are many others.
How should that be modeled? It's probably not ideal to have the UI say "want to do a standup message? Easy! Just go to the Team check-in, icebreaker, customer research, etc... section."
One option would be to have a generic format that can be presented in multiple contexts on the front end, to shield the users from the complexity and think about their specific task rather than wading through too many use cases.
Example of the template UI (in progress, still needs some cleaning up)
Launched on Feb 26. Still need to update the documentation. I'll close this as soon as that's done.
Added documentation to the create messages page in the wiki.
Closing this issue.
TL;DR: This feature would add the ability for people to use Keep Posted to organize an asynchronous alternative to a daily standup meeting by having team members record their updates via their webcam. Updates would then be compiled into a single message and distributed to everyone on the team.
What's the problem you're hoping this new feature will solve?
Team members may use a 'standup' format to communicate their status and any issues that are blocking them from accomplishing tasks that they're focused on. These meetings are recurring, and may take place daily, weekly, or on another interval.
There are many reasons it may be challenging for a distributed team to gather at the same time. Being able to check in asynchronously may be a useful alternative and has been asked for by several people interested in trying Keep Posted.
What could be good about asynchronous standup meetings?
What could be bad about asynchronous standup meetings?
What needs to be explored?
Description of feature
Initial idea - Subject to change
A 'Standup' message template in Keep Posted would allow multiple people on the same team to answer a structured question (or set of questions) that would then be compiled into a complete message for sharing among the team at a predictable time.
There should be creator-level control over the questions answered by team members. These questions are likely to be structured and the same questions will be asked to everyone participating. It’s also likely—but not guaranteed—that the same questions will be asked at every standup instance for a team. There may be exceptions to this where a specific question needs to be asked, or the stock questions may be changed now and then.
Example standup meeting questions:
The person organizing the standup message (the message creator) should be able to easily kick off the process of collecting input from the team. Ideally, message creation and prompting team members for responses can be condensed to a single-action green path (one-click kickoff), with options for making adjustments if needed.
When team input is collected, the organizer should be notified so they can build and distribute the message. Alternatively, there could be an automated cutoff time (‘record your standup update before noon’) after which the message is automatically built and distributed.
Alternatives and workarounds
Currently, a collaborative message could be created asking the same questions to each person. It would be tedious to create if the team was more than a few people, especially if these were a recurring activity.
Additional context
https://geekbot.com/blog/daily-standup-meeting/ https://www.atlassian.com/team-playbook/plays/standups