Migration
The demo is not the risk. This is.
No-one in this market was burned by a bad demo. They were burned by a migration that summarised twelve years of records into a spreadsheet and called it done. Here is how ours runs, and what it will cost you in staff time.
What goes wrong.
Not a list of our strengths. A list of the four failures that make schools regret switching, all of which we have seen or been told about.
You will migrate anyway. The only question is who picks the date.
Schools tend to treat a migration as something they might choose to do. In practice it is something that happens to them, on someone else’s schedule, for reasons that have nothing to do with whether the current system still works.
A migration you plan for the December break is a different event from one you are given nine months’ notice to complete. Same work, different amount of choice.
We are not arguing you should move now, or to us. We are arguing that “we will deal with it when we have to” is a decision to hand the timing to somebody else, and the timing is most of the risk.
How it runs.
Six phases. You validate before anything is committed, and you can stop at the end of phase three with nothing lost but time.
[DURATION]
[DURATION]
[DURATION]
[DURATION]
[DURATION]
[DURATION]
What comes across, and what does not.
Every vendor promises a clean migration. This is the table that makes the promise checkable. It is written against the general case; your discovery report names the specifics for your system.
| Data | Detail | Result |
|---|---|---|
| People and relationships | Students, staff, parents, alumni, households, guardianship, siblings, emergency contacts. | Comes across |
| Enrolment history | Application through withdrawal, dated and reasoned. The spans the census and attendance rates derive from. | Comes across |
| Attendance | Per-day and, where your system held it, per-period. Code sets are re-mapped to your state’s current set, and the mapping is published to you. | Comes across |
| Assessment and reports | Marks and published report PDFs migrate. Markbook structure , with its weightings, custom scales and calculated columns, frequently does not survive, because the two systems compute differently. | With caveats |
| Wellbeing and medical | Entries, conditions, action plans, with their confidentiality tier preserved. Where your old system had one wellbeing permission, we will ask you to assign the tiers yourself. | With caveats |
| Documents | Files attached to people, with type and retention class where recorded. Where retention class was never set, they arrive unclassified and we tell you how many. | With caveats |
| Family and fee-payer data | Who pays, split percentages, sibling discounts, scholarship flags. The ledger itself stays in your finance platform. | Comes across |
| Free-text with no structure | Notes fields used as improvised databases, holding a decade of conventions no schema describes. These land in a searchable notes field. Searchable is not the same as queryable, and we will not pretend otherwise. | Not structured |
| Custom reports and templates | Report writer definitions from the old system do not migrate. They are rebuilt, and in Kestrel most of them stop being necessary. | Does not migrate |
| Third-party bolt-ons | Data held in a separate CRM, consent tool or boarding app is a separate migration with its own discovery. | Separate exercise |
If a row here matters to you and lands in the wrong column, that is a reason not to buy from us. We would rather you knew now.
Send us an export and we will tell you which of those rows lands in the wrong column for your school. You will know before you shortlist.
Ask about your dataYou should be able to stop paying your old vendor.
A migration that leaves the school running two systems has not finished. The archive is a read-only copy of your previous system’s data, hosted by us, searchable by your staff, with no per-seat licence. It exists so that the answer to “can we turn the old one off?” is yes.
Who does the work, honestly.
The phase table above names an owner for each step. The part schools underestimate is phase three.
When to switch.
The Australian school year decides this. Two windows work and the rest do not.
If it goes wrong.
Through phase three, nothing has changed in your live system and stopping costs you the time you have spent. After cutover, your previous system remains readable and we hold a restorable point from the moment before the delta ran. We will tell you within one business day if we believe a migration should not proceed, including when the reason is us.
Ask us what will not come across.
Forty minutes. Bring the person who remembers what is in the notes fields.