eLearning Development
Save Time, Effort & Hassle by Working with an eLearning Developer
Feature support, faster bug fixes and on-call tech support will help your university realise the true potential of eLearning. GetJohn has fully trained PHP developers ready to support and improve your eLearning system
We help to customise eLearning systems to meet exam needs. We recommend effective features – such as reports that make it quicker to give students feedback after exams. Or help avoid features that are unnecessary
Starting with a Wish List
Staff create a desired wish list. We learn about the code, and how best to maintain it
Collaborating with Authors
We pull in the latest improvements & combine them with our own, to create a bespoke version of the system
Reducing Ongoing Costs
We find better ways to develop, such as “backward porting” (changes made to the latest version becoming more cost effective)
Improving Efficiency
Making “unit tests” for each feature a type of automation run by the computer -reducing the time to test new releases
Examples of Companies We've Developed for in the Past




eProcurement Development Case Study:
eLearning Development Case Study:
Lancaster University

John O'rourke
10 Minute read September 2021
Table of Contents

About the Client
Lancaster University’s Medical School (“LUMS”) had started using an electronic exam system to help them meet the rigorous standards needed for medical student testing.
The Problem
At the time, they had 200-300 students, and being a university, they create their own exam questions which need to go through several stages of quality control and editing, and after the exams, the performance of questions is monitored to ensure that the exams are fair and valid.
The system is “Rogō”, created by the University of Nottingham and used by several universities around Europe. After using the system for a while, Lancaster staff were having a few difficulties and needed help in using the system, and Lancaster University’s IT department had nobody who specialised in supporting the system. They needed a software partner to help make changes specific to their needs, to provide emergency support during exams, and to work with Nottingham to keep the system up to date.
To add further difficulty, the school was growing from an intake of 50 students to 150+ per year
The Solution
We got to know the software, and began to deliver improvements very early on. Over time, we began to collaborate with the original authors, make changes more efficiently and quickly, and contribute those changes back to other users of the software.
During all of this, security and confidentiality are important, so we worked closely with Lancaster University’s IT team to agree and stick to best practices. We also provide emergency support directly to staff during exams, so that any technical issues can be quickly resolved.
Outcomes
- Emergency support during exams
- Increasing reliability and performance to handle over 200 simultaneous exam takers
- Staff feel supported and more confident in using the system
- The original authors are able to help more effectively by working with other engineers
The Process
Starting with a Wish List
We began with a “wish list” created by LUMS staff, who needed these changes to make it easier to create and deliver exams, and to feedback to the students afterwards.
This software had no formal support, and needed a company not only willing to take on somebody else’s code…
Continue Reading eLearning Case Study
Would You like Some Expert Advice From an eLearning Developer?
Would You like Some Expert Advice From an eLearning Developer?
Contact Us
