CASE STUDY

Kent State University Rebuilds Its Banner Schedule in 26 Days with JAMS

Kent State had 26 days between the contract award and the day its old scheduler expired. The team rebuilt all 182 job chains and went live with no contingency days.

26 days

From kickoff to production cutover

182

Job chains rebuilt by hand

0 days

Contingency in the schedule

Industries

Industries

Education

Regions

Regions

North America>United States

Platforms

Platforms

Windows, Linux

Integrations

Integrations

Banner, AppEnhancer, FormFusion, ePrint

Job Types

Job Types

Financial Transactions, File Transfers

About the Company

Kent State University is a public institution with eight campuses across Northeast Ohio and more than 33,000 students. Its student and financial systems run on Ellucian Banner. Behind Banner sits a scheduler that runs the ordinary machinery of a university: financial aid file downloads from the federal servers, population selections, loads, transfers, and the reporting that follows them. Roughly 25,000 job executions run in a normal week.

The Challenges

Kent State had run the same commercial scheduler for more than a decade. By the university's account, the cost rose roughly 150 percent over three years, which pushed the contract past the threshold at which university procurement policy requires a competitive bid. In spring 2026, Kent State issued a request for proposal for an enterprise workload automation and application scheduling platform. The requirements were straightforward. Run the Banner workload, integrate with AppEnhancer, handle Windows and Linux, and do it without a long professional services engagement. The incumbent did not submit a proposal. After more than a decade in the environment, with every job definition on campus written to its format, it let the bid pass. Kent State notified JAMS of the award on May 21, 2026, and issued the purchase order in June. The existing contract expired on June 28. Everything had to be running on the new platform by then, and the team who would do the work had never opened JAMS.

The Solution

The migration started with an export. Kent State pulled an extract of every definition out of the old system, and JAMS ran it through its migration tools, which read those definitions and generated the equivalent JAMS jobs. That gave the team a starting point instead of a blank screen. It did not give them a finished schedule. Kent State uses a one up parameter that was required by additional definitions inside the sequence, in some cases more than once in a single job, so all 182 chains were rebuilt rather than lifted across. Kickoff was June 2. About a week went to servers, databases, agents, and firewall rules. Two days went to training. That left roughly two weeks of building, carried by four full time staff with a Banner developer helping on errors, all of it alongside their normal responsibilities and with a JAMS consultant supporting them. As with any migration, it was not frictionless. Jobs did not always save on the first attempt during the build. A Windows path was being interpreted as a Linux path, which produced errors that made no sense until someone traced them. Global variables took several rounds of back and forth in mid June. None of the roadblocks were showstoppers.

The Benefits

Kent State cut over to JAMS Scheduler on June 28, the day the old contract expired. The Banner workload has run through summer term and into the fall semester. There have been no failed or missed runs attributable to JAMS. What has come up has been additional configuration on individual jobs. The clearest change is in promotion. Building a new chain in the old system took anywhere from fifteen minutes to over an hour in development, and then the same work again to stand it up in production. In JAMS, moving a chain to production takes minutes. Kent State has also given functional users read only access, so the team no longer sends detailed screenshots to get approvals. The team has since configured additional schedulers, requested more training, and started writing its own internal documentation. On August 3, Kent State joined a working session with another Banner school partway through the same migration, and showed them how it passes aid year and term code into population selection jobs at runtime. Six weeks after go live, a team that had never opened JAMS in May was teaching its peers how to run it.

It does everything the old scheduler did, and it gives us more control over how things run. It is far easier to move things from development to production, which is not a small thing for a team our size.

Amanda Kelley-Hurm

Senior Manager, Application Administration Support, Kent State University

What does Kent State get with JAMS?

  • 182 job chains rebuilt and in production in 26 days

  • Zero contingency days against a hard contract expiry

  • No failed or missed runs attributable to JAMS since cutover

  • Chain promotion to production down from up to an hour to minutes

  • Read only access for functional users, removing screenshot approvals

  • Roughly 25,000 job executions a week across eight campuses

Ready to see JAMS in action?

Talk to our team and discover how JAMS centralizes automation across your entire environment.

Ready to see JAMS in action?

Talk to our team and discover how JAMS centralizes automation across your entire environment.

Ready to see JAMS in action?

Talk to our team and discover how JAMS centralizes automation across your entire environment.