What they came with
An aging administrative system that every teacher and staff member touched daily — and that nearly everyone had a complaint about.
What the conversation revealed
Competing priorities that looked like conflict but were actually pointing toward the same goal. And a GPA calculation process far more complicated than anyone had admitted.
What we built
A framework flexible enough to solve the problems they knew about — and the ones they didn't discover until the system was already in use.
What changed
A school that had outgrown its infrastructure found room to grow into.
Service areas
App development
Motivation
Stay currentBuild institutional intelligence
Human factor

A technical disagreement turned out to be a naming problem — people needed a shared language before they could agree on a shared system.

Technology

Desktop application · Web portal · Automated grade processing · Multi-formula GPA engine

Nationally recognized high school

Replacing a legacy system

A school that had outgrown its infrastructure found room to grow into.

This was one of our earliest major engagements — and in many ways the one that shaped everything that came after it.

When a nationally recognized high school brought us in to replace their legacy administrative system — the central technology that every teacher and staff member touched daily — we spent time with as many stakeholders as we could find. Not because we had the right questions, but because we wanted to establish relationships. We wanted people to know that when they had something to say after the system launched, there was someone who would listen.

The initial rollout was a success. Then came the "but wouldn't it be better if..." conversations. Because we had built relationships before the system launched, we could turn frustrations into strategic conversations rather than complaints requiring fixes.

One teacher said she never had her grades finished until the last minute and that it would be wonderful to enter them from her living room in her pajamas. This was the early 2000s — web applications were not yet the norm. But the framework had the capacity for a web portal. We built one. Teachers entered grades from anywhere. A secure on-campus validation system ensured accuracy before anything was committed to the record.

The GPA discovery was more complicated. Multiple people were using the word "GPA" to refer to calculations that were not the same calculation. What looked like a disagreement about math turned out to be a problem of identity. Each GPA was serving a different purpose for a different audience. The solution was to give each calculation its own name — to brand it — so everyone was speaking the same language.

The web grade portal wasn't in the original specification. The multi-GPA engine wasn't in the original specification. None of the most important things we built were things anyone asked for at the start. They were things that became possible because we built something designed to adapt — and stayed in the room long enough to find out what was actually needed.




slug: high-school
story: Replacing a legacy system
available...