A field guide to help you recognize achievement, spot bottlenecks, and debug your development process with data.
Learn how Data-Driven Engineering Leadership has transformed hundreds of enterprise organizations.
By analyzing 7 million commits from over 85,000 professional software engineers, GitPrime shares how you can incorporate data-driven insights to effectively lead your software team.
Why We Wrote It
20 Patterns is a collection of work patterns we’ve observed in working with hundreds of software teams. Our hope is that you’ll use this handbook to get a better feel for how the team works, and to recognize achievement, spot bottlenecks, and debug your development process with data.
“I can’t imagine a company like ours operating without objective health indicators from GitPrime.”
Mathew Spolin, VP Engineering
“GitPrime metrics have completely transformed the way we think about developer productivity.”
Adam Roessler, Engineering Team Lead
“If we were not using GitPrime, it would be like going back to the stone ages. We rely on the metrics and the visibility GitPrime provides us.”
Paulo André, VP Engineering
“I knew metrics were key to continuous improvement, but it was so much work. GitPrime was transformational for me as a manager.”
Ivana Naeymi-Rad, VP Engineering
“We use GitPrime to surface insights that drive continuous improvement.”
Kevin Leclair, Director of Engineering
“We could not scale without GitPrime. We just would not have the visibility we need to tell us when we are making a wrong turn.”
Adam Abrevaya, VP Engineering
See things better.
Build things better.
Get the field guide to help you recognize achievement, spot bottlenecks, and debug your development process with data.
A field guide to help you debug your development process with data.
Praise from Engineering Leaders
“If you manage engineers, you need this book. It’s full of fresh solutions to twenty problems which have plagued development teams for decades. I wish I had this book when I became a manager.”
Marcus Blankenship - Technical Coach, and Author of “Habits that Ruin Your Technical Team”
“As I read this, I could picture the engineers I’ve worked with: those who helped level up their team, those who made our codebase more maintainable, and those who may have caused more problems than they solved. This book will be wildly helpful as engineering managers look for opportunities to coach and celebrate their teammates.”
Lara Hogan - Engineering Leadership Coach and Consultant at Wherewithall
With the right data in the mix, engineering managers can get an objective read on their team.
- Identify early indicators of bottlenecks before the release slips
- Visualize knowledge silos to eliminate single sources of failure
- Understand team collaboration patterns and boost knowledge distribution
- Recognize when a team or individual is off their normal pattern
- Spot healthy and unhealthy work relationships
- Manage scope creep before it causes delays
10. The Busy Body
20. Sprint Retrospectives
“An insightful collection of patterns clearly explained and linked to coding activities and behaviors—also with great suggested actions; an excellent resource for modern software engineering professionals and product managers, across levels.”
George Krasadakis - Sr. Program Manager at Microsoft
“Engineering leaders who ignore data are at a serious disadvantage, which is why I highly recommend this accessible and practical book. You’ll be able to identify your team’s work patterns to detect potential problems early to keep your team engaged and on track.”
Aaron Silverman - VP Engineering at Storyblocks