Stop building it by hand.
What changes when you build in nOS, and what stays the same.
What building it by hand costs you
It takes more than a hundred hours, and it usually falls on one person.
That’s the finding of a Columbia study, which calls that person the “lone programmer”. When they’re out, nobody else knows how the schedule was made, and when time runs out, the requests left unfilled are the ones nobody got to.
Center for Public Research and Leadership, Columbia University, About Time: Master Scheduling and Equity, 2021.
Where you’re starting from
It can hold a schedule, but it can’t search for one or tell you that a change you just made broke a student’s day on another tab. In one field audit, 94 percent of working spreadsheets had errors.
Panko, What We Know About Spreadsheet Errors.
It’s a good way to think, and you can see the whole schedule and move a piece back. But it keeps no record of why, can’t check a student’s day, and lives in one room.
Keep it. It stays the record for enrollment, grades and attendance, and nOS hands the schedule back to it. Its scheduling module is often the oldest part, and it rarely explains why a request missed.
Compared with a legacy scheduler
| A legacy scheduler | nOS | |
|---|---|---|
| Time to a first schedule | Days to weeks, often with a consultant. | Hours, mostly checking your own data. |
| How rules are written | Codes, flags and constraint tables. | Sentences, in 80 kinds, as musts or preferences. |
| What you learn about a miss | That it missed. | One of twelve reasons, in plain words. |
| The most any schedule could fill | Not answered. | A provable ceiling, before the build. |
| What changes without your approval | Varies. Some write straight to the live system. | Nothing. Every change is staged, every send is previewed. |
| Price | Quoted per district, plus setup and training. | Under $10 per enrolled student per year. No setup fee. |
| What it takes to leave | Depends on the contract. | Export everything as CSV, Excel or PDF, and stop. |
When to start
Try it this fall, so you’re ready when requests close.
Most schools collect course requests in the winter and build the schedule in the spring. Try nOS on this year’s data in the fall, and the build can start the day the requests are in.
What happens when you start
You sign up, bring your data in, and spend most of the time checking it.
| Student ID *StudentID · match key | Name * | Grade | Gender | Unavailable periodsUnavailableBlocks | ||
|---|---|---|---|---|---|---|
| 1 | 270001 | Ava Diaz | 9 | X | ||
| 2 | 270002 | Owen Quinn | 9 | M | ||
| 3 | 270003 | Maya Engel | 9 | F | ||
| 4 | 270004 | Gabe Imani | 9 | M | ||
| 5 | 270005 | Eli Vance | 9 | F | ||
| 6 | 270006 | Lila Adams | 9 | M | ||
| 7 | 270007 | Soren Novak | 9 | F | ||
| 8 | 270008 | Romy Bauer | 9 | M |
Integrations
Will change
If you leave
If you ever leave, you take everything with you.
21 exportable datasets as CSV, Excel or PDF, on every plan: student schedules, rosters, teacher and room schedules, unfilled requests and more. Calendar files per student and teacher, and a OneRoster archive. Your student information system stayed the system of record the whole time.
Start with your own file. You don’t need a sales call.
Create your account, add your requests, and see where next year stands.