Show HN: Standup tool that works like Snapchat stories for remote teams
standups.io
standups.io
I'm JP, founder of Standups.io. Last March, I resigned from my full-time iOS job with the idea of making a web/mobile app for async video standups. I did some traveling (China/Vietnam) while I started to work on the app, but eventually ended up back in Germany, escaping South Asia's rainy season :)
The idea of async video standups started to grow on me since last December when I was in the north of Brazil. I was there for some weeks doing remote work for my employer back in Germany, and I had to get up at 5 AM just to make it for the 10 AM standup back in Hamburg. This didn't feel right. Other team members were going through the same. So that's how it all started. Today I'm finally launching and I'm super excited to get your feedback. I'm solo founder, so it's been quite of a ride itself, but I'm looking forward to what's next :)
iOS and Android apps are coming next — in some more weeks, as I feel it's important to be able to post your standup update from anywhere, as long as you have an internet connection.
I'd love to hear your feedback (feature requests, bugs, etc) and personal experiences when it comes to team standups and how you guys are running standups with team members that are not on-site / distributed, or maybe as a full-remote team. I'm eager to implement some more features that might help this kind of team setups better. You can try Standups for free here: https://standups.io/register
Thank you so much!
JP
edit: typos
Maybe read/watch receipts for who has watched the videos right beneath the videos themselves would be an improvement.
I store the videos/media on S3 and use CloudFront for cache.
Tech stack is Node.js on Heroku, MongoDB, ReactJS with MobX (if you're doing ReactJS these I must say you _have_ to be using MobX, it's just amazing, shoutout to @mweststrate), Netlify (they're really great) and AWS Lambda.
Thanks for mentioning read/watch/"seen", as it is on the roadmap and will come in the next days. It can be toggled off, so final decision will be up to the manager/team :)
Doesn't seem that bad, especially to avoid the hassles of coordinating remote teams' standups (hell, even some colocated teams could benefit from this).
This is maybe even the point: fewer but enthusiastic customers to gather relevant feedback.
Haven't seen the ability to host the videos locally, so serious developers are out too. Potentially broadcasting valuable info isn't a big selling point.
if I lower it to $3/user/month, will you sign up right now?
That's fine. He is not your customer.
Your customer is businesses with money. Businesses that have seven dollars.
Those businesses, by the way, will just as happily spend $20/seat/month because that also rounds to zero for them. You can experiment with charging them that if you like. But whatever you do don't lower your prices. They're too cheap already.
If $7 / month is too high, then any price below $7 is too high.
He should just outright say he wanted it for free, instead of complaining about price
I am also a brazilian (you too, right?) solo founder (https://www.oneonemeeting.com/, for one-on-one meetings); although I am keeping my day job.
We are forming a group of indie hackers around here in São Paulo to keep in touch. It seems you are in Germany now, but if you are interested, let me know! Email in the profile!
Good luck!
I am from Chile, but left almost 10 years ago, but I try to come back as often as I can. If I ever make it to Sao Paulo, I'll let you know. :)
A few small suggestions:
1) Often times, I find myself in a car or in an area with heavily limited internet (i.e., the subway). I think it would be beneficial to allow a "listen to the audio only mode", reducing bandwidth and/or ensuring I keep focusing on the drive (maybe like a "team podcast" :-) )
2) In a similar vein, speech could be converted to text to make it searchable. When I worked in a fully remote team, we had meetings where someone said something that turned out to be important later on. Sadly, looking through months of meeting footage is not something anyone of us wanted to do, speech-to-text could be handy here.
To answer your questions: 1) Audio-only updates are coming soon. And with the iOS/Android apps is a great I idea to "listen" updates as you drive. Really cool, and will implement this soon when the audio-only support is coming (will work too by "listening" to videos as well).
2) Search is coming as well. You're idea is cool (specially for managers to be checking into a project), and I am already thinking on making a JIRA integration that puts all the associated/tagged standups into its related JIRA ticket on the sidebar, but this could also work via the search (advanced) section! Text-to-speech is also something cool, let's see how it all goes, as it's also easily implementable using Google's Cloud Speech-to-Text :)
From the website:
> Often times we miss standups.
Sorry to be blunt but then you're doing it wrong, or maybe it could be worth reconsidering the choice of framework if it's not possible to implement the most basic features of Scrum.
> To avoid updates that are rather long, we implemented a timebox of 1.5 minutes [...]
This seems oddly arbitrary. You don't necessarily need to limit each individual's speaking time. In e.g. a team of 4 people it's fine if each person speaks for 3 minutes as long as its relevant for stand-up.
If you're removing the conversational aspect of stand-up along with timeboxing people then it seems to me like doing stand-up over Twitter.
The best practice is for each person to answer the following three questions:
1) What did you accomplish since the last meeting?
2) What are you working on until the next meeting?
3) What is getting in your way or keeping you from doing your job?
Further, if your team is having discussions that aren’t relevant to everyone at the standup, then by definition you are doing standups wrong.
Our stand-ups are strictly about stuff relating to the sprint goal and hence the success of the team in the sprint. So the 3 points are all suffixed with "... to help the team meet the sprint goal". Sometimes we'll spend 3 minutes on our individual updates and 10 minutes on discussing an issue brought up in point 3 because it affects the whole team and threatens the sprint. Sometimes stand-up is over in just 3 minutes because there's nothing new and no issues.
The real-time feedback at stand-ups is super important, IMO. When doing point 2 from your list, there may be other team mates with valuable input. E.g. if someone is planning on working on X and someone else have worked on something related to that, then they may know of some gotchas and other stuff to be aware of, where they can simply interject that they should maybe talk a little about that after stand-up. We do that in my team all the time and it's saved us countless hours because we managed to catch problems long before they became actual problems and a a topic for point 3.
With that in mind, the standup’s role is sort of weird - everyone agrees that “it’s important”, but for everything you actually do in it there are better ways to do it.
Maybe it’s the actual talking with other human beings thats the important part, where you can see that your team mates have their own struggles and problems, to read their body language and feel a bit more part of the tribe.
And if _that’s_ the case, maybe we’ve missed the whole point of the standup? We could make the standup a small slack post, and have a “talkie time” set up each day just to feel human?
The simple way we time-box our stand ups is by planking [1] while giving standup updates. This ensures each person speaks for <1 min. All other issues are discussed at the end of the standup. Better core strength is an unintended benefit of the same! :-P
[1] https://www.livestrong.com/article/538593-what-is-the-planki...
You'd probably want team buy-in before doing that, of course. If most people agree that standups are too long, you could get pre-emptive permission by asking the team if they're cool with you becoming the standup police like that. In my experience, most people are willing to admit that long standups are a problem, but only in retrospect - never when they're the one actively talking. :)
It definitely has its place to provide opportunity where you can't all meet together but it you'd to rely promote questions and discussions following this by all team members to avoid it being a box tick
I´m a founder of a 20pp fully remote company, and I think your product could have a great impact! However seeing such a high (in my opinion) price per month per user is an issue for me. This product, while super useful, cover only a small portion of the remote dynamics we face each day, and that price per month per user in our case at least doesn´t justify it.
Loved the idea thought, so all the best!
have a + button to create a team.
Please have the ability to do a test/add a bot/test user.
Can I store the meeting? Get attendance reports? Notes?
If I create the meeting, but I dont attend/go on vacation what happens?
I can't see how to use it without having an actual other person to test it out with...
I should be able to take/store personal video-notes, then share those out with a team/create a meeting based on them perhaps?
For add member - please provide me a link I can just send to people to have them click and add themselves as a member.
What happens when the teams get quite large?
I love async/remote standup as an idea - but have yet to find the right tool for it. I'd love to help provide feedback...
---
Sadly, I hope that you can sell - as I know that when it comes to /month pricing, this will be harder to sell in lots of companies (Gsuite is only $5/month per user for full email - which will have a higher-perceived value than standup subscription)
For the part of devs not bothered to watch it: soon audio will be coming, and maybe —depending on feedback— audio to text could come too. Also, "seen" flags are coming too, so the team manager and the submitter will be able to see who's watched the updates.
Try it out with your team https://standups.io/register and let me know how it worked for you :)
You needn't even have it yet, you can use the pricing option to see if you can catch a big fish who wants to pay for your development of it. (of course you bring that different but it works the same).
I see how this can be used for status reporting, but who really cares about that?
Note, I'm not trying to HN-diss this tool. I really want this tool - assuming it helps us actually use the standup for setting priorities and helping each other out.
I'd start collecting email addresses at the bottom of blog articles to reengage with the visitors in the future. You can do it unobtrusively and actually it also helps users. For example, I would like to get an email update when you publish a new content but couldn't find any way for it.
Good luck!
The closed captions generation doesn't have to work in real time.
I think that the solution would have to be just using Google Cloud Speech-to-Text to get a text transcript and be able to overlay it on the video.
Please contact me via jp at standups.io as I'd love to hear more details on how it'd a good way for your friend to easily use this feature.
Disclosure: I work on this app, but the standup use case is an "off-label" use that we ourselves employ internally. The app itself is for friends/family to basically video text/walkie-talkie but it serves a use as asynchronous video communication for other purposes.
What’s the follow up look like? Can I comment on videos to ask questions or do you imagine that being done through existing channels?
Would be great if the actual video content would get more screen estate to focus on the team and not on the UI controls.
Also, why is your app not advertised on the website? I think the app should be the main entry point to your tool and not a web dashboard.
If someone’s going to use this tool every day, you want to emphasize the videos and faces that change every day—not the buttons and links.
Just to be clear though - I think your current design already does a good job at this :)
The app is not yet there, that's why I didn't show it, also, I didn't want to post a mockup of it to not make it misleading, as right now it only the web app. :-)
Also your free trial buttons are broken (visually, wrap and break) on small mobile screens.
Wish I was in a remote team to try this out.
GL!
Sure, timebox for now is fixed, but I will soon be pushing a change to make it toggleable and editable :)