Remaining Stable and Collaborative While Scaling
4 February, 2019
Startup scale is fast. Delivering new features, increasing productivity, quality and commitment while growing the team are key challenges. Agile methodologies and feature-team organizations help a lot. Short sprints give teams loads of adrenaline to tackle it head on. That's good for the short-term. But in a longer-term vision, how to keep it sustainable with a forward-thinking marathon strategy ? In a scaling environment with new hires, how to keep Engineers motivated and even more committed ?
- I turned into a squad/cross-functional team organization, each squad responsible for a dedicated topic during a quarter (we used OKR per quarter).
- I delegated ownership to the squad : engineers identify with project manager what features to build, they scope & estimate, take decisions, release to production.
- I shared performance expectations for each of my engineer according to our career path. I tracked progression along the quarter by doing one-on-one every two weeks.
- I ensured squads do daily continuous deployment : pushing code to production everyday is a good way to ensure a quick feedback cycle, in real conditions.
- I ask my engineers to track their features KPIs : usage & performance. Always keeping these metrics in mind is mandatory to check if we're heading in the right direction.
- I introduced « Squad weekly summary », a 20 minutes presentation at each end of sprint. Done by each squad, this presentation is an "executive summary" about productivity, commitments & decided actions within squad -> It enforces ownership.
- I allow my engineer to switch into another squad at a semester frequency basis but according to their performance and their career path.
- Growing as an Engineer means bigger impact. Impact is not only on Tech knowledge. It includes leadership, communication and product knowledge skills. Building the career path with engineers is a good way to spread the word.
- It's really important to ensure all engineers have (at-least) a 6-months vision in mind to decide what features need to be done within this vision. Make sure engineers are part of product/project scoping.
- Giving the right context to squads to make them take decisions. It is mandatory when scaling: It enforces commitment. You say it, you own it.
- It is important to have a minimum pair of referent for each product / stack, so they can help and train new comers.
- Don't change organisation (squads / teams) too often. Squads remain stable mostly during a semester.
- Invest on one-on-one with each engineer: a 30 minutes meeting every two weeks. Giving feedback (good and what to improve) is necessary. It is important to not skip it and take some time to identify and prepare feedbacks to share.
Shelly Bezanson, Director of Release at Thoughtexchange, discusses how early engagement through the Product Council coupled with a set of six key principles can help improve communication between different teams.
Director of Release at Thoughtexchange
David La France, VP of Engineering at Kenna Security, explains how to merge two teams with different cultures, technology and operating modes.
David La France
VP Engineering at Synack
Ashish Agrawal, Senior Director of Engineering at Medallia, describes how he created a well-structured onboarding plan for new hires that became a company-wide onboarding standard.
Sr. Director of Engineering at Medallia
Anoosh Mostowfipour, Founder at ReferralsLink, recounts his experience developing and implementing operational software that helped him achieve the much-desired transparency and improve coordination and collaboration across the company.
Founder at ReferralsLink
Brad Henrickson, CTO at Scoop, discusses how he successfully introduced company-wide alignment by developing succinct communication strategies.
CTO at Scoop
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.