Solutions · By need · SIS modernisation
Move off the legacy student record without freezing the institution.
Nobody replaces a student information system because they want to. They do it because every change is a change request, the regulator wants evidence the system cannot produce, and the people who understood the customisations have retired. Modernisation does not have to mean a year-long freeze and a single terrifying weekend. It can be one function at a time, in parallel, with the history brought across.
Why now
A legacy SIS rarely fails. It just stops being able to change.
The system still runs. Students still register, results still publish. What has gone is the ability to respond: a new pathway takes two releases, a regulator asks for evidence in a shape the database cannot produce, and the one person who knew why a field was repurposed in 2011 has left.
That is the real cost of a legacy record. Not downtime, but a slow narrowing of what the institution is able to decide, because the software can no longer follow.
-
Policy changes need a release A new rule becomes a change requestThe academic calendar waits on a development queue
-
You cannot take the upgrade A customisation blocks the versionSecurity and support fall behind to protect a workaround
-
Knowledge has left the building Undocumented fields, remembered by nobodyChanges are avoided rather than risked
-
Evidence has to be rebuilt Extracts and spreadsheets before every reviewAudit season consumes the people you can least spare
-
Every new tool needs an interface Another nightly file, another ownerThe estate grows faster than the team maintaining it
-
Students expect self-service Requests handled by email and counter queuesStaff absorb work the system should be doing
Six signals, one conclusion: the constraint is the record model, and no amount of reporting on top of it will move.
The difference
Three routes, and only one changes the operating model.
Modernisation gets used to mean three very different things. It is worth being precise, because the cost, the risk and what you own at the end are not the same.
Stay and patch
Keep the legacy record, add tools around it.
Re-platform to a newer SIS
Same operating model, newer software.
Modernise onto one governed record
Change what owns the record, not just what runs it.
How it is done
Six phases, and the legacy system stays live through five of them.
Each phase leaves something usable behind, and each one can be stopped without stranding the institution. Nothing is switched off until the function that replaced it has run a real cycle.
-
01
Assess what you actually have
The current record model, the customisations nobody documented, the interfaces that depend on them, and which of those still earn their place.
-
02
Scope one function, not the estate
Pick the one that is failing loudest and make Creatrix the system of record for it. Everything else keeps running exactly as it does today.
-
03
Bring structures and history across
Programmes, courses, people, results and awards arrive by bulk import into the model you will keep, so past transcripts are served from one place rather than an archive.
-
04
Configure the policy instead of coding it
Calendars, grading schemes, eligibility rules, approval chains and roles become visible settings, which is how the regulations buried in custom code come back into the light.
-
05
Run one real cycle in parallel
A term, an intake or a review goes through end to end while the legacy system is still live, and the outputs are compared before anything is trusted.
-
06
Cut over, then decommission
Move the function across, retire the interfaces it needed, and start the next one on a core that is already configured. The legacy system goes last.
What usually goes wrong
The failure modes are well known. Design them out.
Student record projects rarely fail on technology. They fail on scope, on data nobody owned, and on a cutover with no way back. These are the six worth planning against.
What you land on
The destination is an operating model, not a database.
Worth reading before you write the business case: what the layer is, why the old architecture ran out of road, and how a change actually travels once it is in place.
Where phase one usually starts
Pick the function that is failing loudest.
Each of these can be the system of record for its function while the legacy SIS still runs, with bulk import for the history and documented APIs for what stays behind.
Student records, registration, progression, transcripts and verification, with history migrated into the same model.
The front doorOften phase one, because it is self-contained and the enrolled student can be handed to the legacy SIS until it is retired.
The termTimetables validated against rooms, availability and clashes, which is usually where the legacy system hurts most visibly.
ResultsEligibility, seating, evaluation, tabulation and results on one exam record, feeding transcripts that can be trusted.
The structureVersioned curriculum and the published catalog, the structure every other phase schedules and confers against.
EvidenceSometimes the trigger for the whole programme: a review the legacy record could not evidence.
Universities across Europe, the Middle East, Southeast Asia and Oceania run their academic record on Creatrix.
It’s convenient to have all academic and administrative activities managed in one system. It helps keep work organized and reduces manual effort.
Creatrix provides an excellent platform for timetabling, enabling teaching activities to be planned and coordinated through a clear line of sight to learning outcomes, assessments, professional competency standards and graduate attributes.
Frequently asked
The questions that decide the business case.
What is SIS modernisation?
SIS modernisation is moving the student record off a legacy system onto a governed, configurable platform, so academic policy, workflow and reporting live in the system rather than in customisations, spreadsheets and the memory of long-serving staff.
The distinction that matters: it is a change of operating model, not only a change of vendor.
How is this different from re-platforming to a newer SIS?
Re-platforming moves the same operating model onto newer software. The record is still one system's property, policy is still written into each system separately, and the coordination work between systems stays with your team.
Modernising onto an Academic OS puts every lifecycle on one governed core, so a record is owned once and read by all of them. That is the difference between a newer database and a different architecture.
Do we have to switch everything off at once?
No, and we would advise against it. Creatrix can be the system of record for one function while the legacy SIS keeps running, connected through documented APIs and bulk import.
Institutions cut over function by function and decommission as they go, so the risk is spread across phases rather than concentrated into one weekend.
What happens to twenty years of historical records?
Historical student, result and award data is migrated into the same record model, so past transcripts and verification requests are served from one place rather than from an archive nobody maintains.
Version history is retained on academic policy objects, so a transcript issued under an older grading scheme can still be explained years later.
Our regulations are buried in custom code. Does that have to be rebuilt?
Usually not as code. Academic calendars, grading schemes, eligibility and promotion rules, approval chains, holds and restrictions are configuration, set per programme, intake and campus.
The useful question during assessment is not “how do we rebuild this customisation” but “what policy was it enforcing”. Most legacy customisations exist because the system could not be told the rule.
How do we know the new system is right before we trust it?
By running one real cycle in parallel: a term, an intake or a programme review goes through end to end while the legacy system is still live, and the outputs are compared.
The test is not a demo. It is whether the office that owns the function stopped keeping its private spreadsheet.
GET STARTED
Bring your current record model. We will map the first phase against it.
Tell us what the legacy system holds, what has been customised, and which function hurts most. The useful conversation is about phase one, not the end state.
