Friday, August 28, 2020

Management and Real-Time Strategy



Managing a startup organization can sometimes feel like you're playing a real-time strategy game (RTS) with 2500ms latency. Every decision takes a day, or a week, or even months for functional units within the organization to acknowledge and execute. As your tech startup scales in head count and as markets evolve, your organization may start to show signs of strategic dissonance.

There's a concept in RTS called APM (actions per minute). Most professional Starcraft players can sustain 300 apm throughout the game and during intense battles can burst up to 500 apm. To put this into perspective, beginners usually sustain at 50 apm. In real-time strategy, the ability to make quick decisions based on game state and effectively achieve results can decide whether you win or lose.

If we relate the concept to a typical Series A technology startup, it could look like this:


The most important part of this diagram are the lightning bolts. These lightning bolts represent lines of communication that put the organization at risk of increased latency. When decisions are made by executive leadership, these orders need to be relayed down through several layers of the organization. It's not as simple as blasting an email or Slack @everyone message and have everyone acknowledge it. 

In between the layers, miscommunication can happen: precision and speed. In order to manage precision of your lines of communication, ensure managers  In order to manage speed, managers need to have frequent 1on1s (weekly) with their direct reports.

From a tactical standpoint, 1on1s with direct reports are generally 80% them surfacing any critical issues with the organization; however, that 20% is used by the manager to reinforce what are the new decisions, why these decision are being made now, how their contributions impact the company's OKRs. Lastly, great managers always find a way to reinforce why it's exciting to be working at the organization.

Depending on the industry the startup is in, competition can be fierce, talent can be limited, markets can change quickly, and opportunities can emerge at a moments notice. These are called Strategic Inflection Points (SIPs). Hard times will inevitably happen to you and your team. In a leadership position, it is absolutely critical that you are able to identify when there are shifts in the market and start making strategic decisions. When your strategy changes, your organization needs to be able acknowledge and execute quickly by monitoring and reinforcing the lines of communication between different teams.

Wednesday, August 12, 2020

Training Games


At the height of our growth in the Battlefy engineering team, we started practicing different ways to positively reinforce open communication (core value). Open communication meant being frequent at high quality communication. In the military, communication is absolutely critical; however, it is not just any communication -- it's really about distilling down the most critical piece of information to relay to your team so decisions can be made to stay on course or adapt.

In daily engineering standups, we practiced the following

  • stating what the blockers are and what they need from the team
  • what they will commit to by end of day
  • why they're working on it 

At the end of the round table, we would randomly choose a person on the team and ask them to repeat what another person's status update was. Not only was it a forcing function to pay attention and ensure that your team actually understood what your status update was (so a teammate could maneuver on your behalf), but we always get a laugh out of it when someone wasn't able to answer the question.

But why? Well, we wanted to positively reinforce one of our core values (open communications) and make standups more engaging.

At Y Combinator (W16), we did this exercise in group office hours. The reason why we did this exercise was to prepare founders for demo day. Ultimately, there will be hundreds of teams doing demo day and you have to get used to trying to make your company more memorable (this include investors!). Incidentally, it was always super intimidating to be in group office hours because you would have amazing founders who really go above and beyond in their updates (eg/ "this week we closed a customer for a 200k contract") and then I'd look back at my co-founders with a surprised facial expression (and of course, they'd look back in shock). My imposter syndrome felt like rising waters.

Creating a sense of urgency to perform by creating a group environment is both exciting and scary but super effective. After the first group office hours, the following week everyone's' status updates were super memorable.  

For remote teams wanting to make standups more engaging, try it out! You'll be surprised and you can even keep score! 

Be great,
Jaime Bueza