Team Performance Index (TPI)
You can try the model yourself right here: a free, interactive version now runs entirely in your browser — answer 24 questions and get your team's TPI instantly, with no sign-up and nothing sent to a server. The original full-stack build (FastAPI, React, PostgreSQL on Railway) is archived — the science didn't need the infrastructure.
The Team Performance Index (TPI) is a working software implementation of original academic research I completed for my B.Sc. — a weighted model that tries to measure what actually separates high-performing teams from merely average ones.
Most team metrics measure output: velocity, tickets closed, hours logged. TPI looks one layer deeper, at the conditions that produce good output in the first place. It draws on Amy Edmondson's research into psychological safety and on Google's Project Aristotle — the large internal study that found team effectiveness depends far more on how people work together than on who is on the team.
The model takes those research findings and turns them into something measurable: a set of weighted dimensions that combine into a single, comparable index, so a team can see not just how it scores but which underlying factors are pulling it up or down.
TPI is the research backbone behind everything I write about teams. The ideas here — trust as infrastructure, safety as a precondition for performance — are the same ones that show up, again and again, in how AI is reshaping the way teams build.
Completed for B.Sc. degree submission. The research behind it shapes everything I write about teams.
Try it live →