Sectors
Student information system migrations for districts and colleges
What a student information system holds, how it connects to other school systems, and how districts and colleges plan a replacement.
A student information system is the record of who is enrolled, what they are taking, whether they attended, what they earned, and what the institution reports to the state. In a K-12 district it also drives the master schedule and the attendance process that funding often rests on. In a community college it usually carries admissions, registration, financial aid, student accounts, and degree audit as well. Replacing one is less a software purchase than a rebuild of the institution's operational data and every interface that reads from it.
Institutions usually start this work for a reason: the product is being sunset, the vendor has moved investment to another platform, the hosting model is changing, or state files need so much manual repair that reporting has become a seasonal crisis. Whatever the trigger, the scope is wider than a demo suggests.
What the system of record holds
- Enrollment and demographics. Identity and matching, entry and exit dates, grade level or program of study, residency, and program participation flags such as special education, English learner, homeless or foster status, and Section 504. Those definitions come from state and federal rules and drive both services and reporting.
- Scheduling. Course catalog, terms, sections, meeting patterns, rooms, seat capacity, teacher assignment, and prerequisites. Colleges add registration windows, waitlists, add and drop deadlines, and repeat rules.
- Attendance. Daily or period attendance with reason codes. In many states funding is calculated from attendance or from enrollment counted on specified days, so code definitions and correction procedures matter as much as the totals.
- Grades and academic history. Grading periods, grade scales, GPA rules, credit accrual, graduation or degree audit checks, and academic standing.
- Transcripts. The official academic record, including records for students who left years ago, plus electronic transcript exchange with other institutions.
- Reporting extracts. The files submitted to state collections and the certification workflow around them.
Discipline, health, and special education data may sit in the SIS or a companion system and carry additional handling restrictions. Confirm where each lives before scoping.
Reporting and the money attached to it
K-12 districts submit enrollment, program, course, staff assignment, discipline, and outcome data to a state collection on a fixed calendar, with certification deadlines and amendment windows. Colleges report enrollment for state apportionment or aid, complete federal postsecondary surveys, and send enrollment status to a clearinghouse for loan servicing. Requirements change from year to year, so confirm current rules with the state agency that runs the collection rather than with a vendor summary.
Before selecting anything, inventory every submission the current system produces, with its calendar, staff owner, source fields, and the local logic layered on over the years. That inventory becomes both the test plan and the acceptance criteria.
The integration surface
The SIS feeds more systems than anyone has written down:
- Rostering. Course, section, teacher, and student rosters pushed to instructional tools, often through OneRoster or Ed-Fi formats or a rostering broker. Decide what happens when a student transfers mid-term and how quickly access follows.
- Learning management. Section provisioning, enrollment sync, LTI integrations, and grade passback into the gradebook.
- Assessment. Pre-identification files for state testing, which fail on demographic or program mismatches.
- Identity and single sign on. SAML or OIDC federation, with the SIS as the source that triggers account creation, change, and deactivation.
- Food service. Meal benefit eligibility, direct certification matching, and point of sale rosters. Eligibility information is subject to disclosure limits under federal school meal rules.
- Transportation. Student addresses, stop and route assignment, and transportation services written into individualized education programs.
Also check library, athletics eligibility, mass notification, family portals, and the finance and HR systems that supply teacher of record and position data. For each interface, document direction, frequency, fields, protocol, the owner on both sides, and what fails if it stops for a week.
Sequencing around the academic calendar
Schools run on a fixed cycle and the migration has to fit inside it. Scheduling for the next year begins while the current year is still running, so the new system may need a working catalog and master schedule months before go live. Certification windows do not move. Most institutions cut over between academic years and avoid mid-year transitions unless the current system is failing outright.
Phase the year: extraction and cleanup, configuration and code mapping, repeated conversion cycles verified by the staff who own each function, parallel reporting checked against a prior certified submission, training timed to when each group uses the feature, and a defined period during which the legacy system stays available read only.
What to ask vendors and what to require
Ask directly:
- Who builds and maintains the reporting extracts for our state, and how quickly are they updated when the state changes a collection?
- Which of our integrations are standard product features, which are configuration, and which are custom work we will own and pay to maintain?
- How are historical records, including transcripts and prior year attendance, converted and verified?
- What does a peak day look like for an institution of our size, such as registration opening?
Put the answers in writing. Terms worth requiring include documented export rights in a machine readable format during the term and at termination without added charge, a commitment to support current state reporting requirements, named implementation personnel, a non production environment refreshed from production for the life of the agreement, and privacy terms that address student records law and identify subprocessors. Obligations vary by state, so confirm specifics with counsel.
HQT provides systems integration, data migration, and independent technical oversight services for public agencies running projects of this kind.
Frequently asked questions
Can a district or college switch student information systems in the middle of the year?
It is possible but usually avoided. Attendance, grades, and enrollment of record would split across two systems inside a single reporting period, and scheduling for the term has already been built in the old system. Mid-year moves are generally reserved for cases where the current system is being shut down or is failing outright, and they require deciding in advance which system holds the official record for each part of the year.
How many years of student history should we migrate into the new system?
Separate records needed for daily operations from records kept only for retention and audit. Academic history and transcripts generally need to be fully usable in the new system, while detailed attendance, behavior, and fee detail is often kept in a read-only archive instead. Your records retention schedule and any state audit requirements set the floor, so review both with your records officer before agreeing to a conversion scope.
What rostering standards should we require in a student information system contract?
OneRoster and Ed-Fi are the common formats for moving course, section, teacher, and student data to other education systems. Require the vendor to state which standards and versions it supports, whether the exchange is included in the base price or sold as an add-on, and whether syncing is scheduled or near real time. Also require the ability to export the same data directly, so you are not dependent on a single rostering broker.
How do we keep state reporting working during the transition?
Run the new system's extracts in parallel against a prior submission you already certified, and compare field by field rather than reviewing totals. Assign a named owner for each submission and keep read-only access to the legacy system through at least one full reporting cycle after go live. Confirm the current file layouts and deadlines with the state agency that runs the collection, since they change from year to year.
Who should be on the project team for a student information system replacement?
Include the staff who own each function, not just IT: attendance and registrar staff, counselors or schedulers, the state reporting lead, special education, food service, transportation, and the assessment coordinator. Verification of converted data should be done by those owners, because they are the people who can recognize when a value is wrong. Name an executive sponsor who can settle scope and process questions without waiting for a committee cycle.