The Roller Coaster
There were all the usual ups and downs of any product development project, but condensed into a very compact timeframe. All day long on Thursday, we shared updates via Slack and supported each other with problem-solving and decision-making (or nudged each other to break for sustenance). Later in the day, we had a Huddle to do an inventory of remaining work. Things we heard:
- It seems like we are running out of time. (5:05pm) 😢
- So now you can start a game and join a game. Next up - make it possible to write the story. It should be pretty straightforward. (5:15pm) 🙂
Neither comment seemed surprising. With a 48 hour timeline, failing to launch is the most likely outcome, despite all efforts to build a functional app.But then, when Joshua said he thought we were in good shape, that also felt entirely expected – we had been making good decisions and steady progress all day long.
On Friday morning we hunkered down with our ”Launch Critical(ish)” testing notes. Lauren commented, “I thought it wouldn't be worth the time given the short amount of time we had, but next year I will make a real task board!” We moved through the list methodically, adding a 3-word limit to each input and setting up auto-scroll, and moving a few things to “post-launch.” We listened to the different Text-to-Speech model outputs Nevin set up and voted on which ones seemed best. And sure enough, by noon, the app was ready for a company-wide demo. Roller coasters are fun!
Insights from the Team
Here are a few thoughts from most of the team members who participated:
- Annalisa: I was excited to transform our TTT story experience into a new UI. Thinking through challenges like the core story writing design was a fun collaboration with the whole team.
- Emily: I love the pace of Pointless. People throw out a question and decisions get made within minutes.
- Joshua: The combination of Svelte + PocketBase was really magical. It was worth taking a risk and experimenting with a totally new tech-stack. Building realtime features was a breeze with Pocketbase.
- Jeremy: Collaboration was critical for such a fast-paced and short timeframe effort, and it was cool to see it happening in several different formats: from standard Slack chats, to comment threads in Whimsical and Figma, to impromptu huddles in Slack.
- Maria: I love pointless! It's truly energizing and inspiring to witness a team come together and achieve in days what typically takes weeks. It prompts me to consider how we can infuse that "just do it" mindset into other aspects of our work. As a Product Manager, I love planning but, I believe prioritizing action is key. Let's put our creations out there, allow people to engage with them, gather feedback, and then iterate.
- Lauren: It was fun getting to try my hand at creating the initial wireframes, and then watching as my team transformed those early concepts into a beautiful and usable interface in a powerful, functional application. I’m amazed at the level of collaboration I witnessed, and what we were able to accomplish in such a short time!
- Nevin: PocketBase is one of the best backends I have experienced for rapid application development. It allowed us to rapidly build out business logic when needed while giving us extremely simple api creation and data modeling.