Custom exam software development
Appfront builds custom exam and assessment software: from an item bank with assessment blueprints and multiple question types, to delivery on-site or online, automatic marking with cut scores and standard setting, result review, resits and certificates. With randomisation and exam versions, traceable results, and integration with your LMS or student information system, tailored to your examination regulations and quality assurance. For examination bodies, training providers, universities of applied sciences and certifying institutions that want assessment to be reliable and demonstrable.
What is examination software?
Examination software is the assessment and exam platform that lets you design tests, administer them, mark them and confirm the results. It supports the whole process: a question bank with assessment blueprints, different question types, randomisation and multiple versions, administration on site or online, automated marking with pass marks and standard setting, candidate review and resits, and the issuing of certificates. Everything serves one purpose: to run an assessment whose results are reliable, traceable and defensible.
Off-the-shelf packages often force your way of working into a fixed mould. Examination practice, however, differs considerably between organisations: in question types, in how test blueprints are structured, in cut-off scores and norming, and in the rules for review and resits set out in your examination regulations. Custom software adapts to your process rather than the other way round, and can grow with you when your examination requirements or integrations change. That prevents shadow administration in loose spreadsheets and keeps the examination record complete and traceable.
This page is about the examination platform itself: the assessment process from question bank to certificate. We cover online proctoring during remote examinations separately on our proctoring software page. You can also read more about our approach to custom software development and what custom software could mean for your organisation.
One examination file
Question bank, assessment blueprint, administration, marking and results in one coherent platform. Assessment designers and markers work in one place and keep track of everything, without copying data across from separate systems or spreadsheets.
Randomisation and versions
Questions and answers in randomised order, and multiple examination versions drawn from the same blueprint, so that not everyone sees the same paper. This reduces the risk of answers being copied and keeps your assessments useful for longer.
Traceable results
Every question, score, pass-mark step and review is recorded. This gives your examination board control and accountability, and helps you substantiate results during reviews, resits or appeals.
How we build your examination software
We work step by step and involve your test constructors, examination board and quality officers early in the project. From a thorough review of your examination regulations, question types and integrations through to go-live and ongoing management, every step is aimed at software your team understands, trusts and can demonstrably rely on.
We map out your examination process: question bank and test blueprints, question types, delivery on-site or online, cut-off scores and norming, review and resits, and the integrations required. Together we decide which functionality matters most and which requirements your examination regulations impose.
We design the architecture, the data model for the question bank and tests, and the authorisation model, with attention to version control, randomisation, norming, audit trails and integrations with your LMS or student information system.
We build in short iterations with automated testing, structured logging and monitoring. You see working versions along the way and help steer priorities and alignment with how your examinations are actually run.
Controlled go-live with test sittings and a safety net, followed by ongoing management, monitoring and further development as your examination requirements, question types or integrations change.
What examination software does in practice
We tailor each application specifically to your examination process, question types and integrations. Below are the features we most often deliver for organisations that run tests and examinations.
Question bank and assessment blueprints
A central question bank with metadata, learning objectives and difficulty levels, and assessment blueprints that determine how many questions per topic and level appear in an examination. Version control and authorisation ensure that only authorised people can create or amend questions.
Question types
Multiple choice, multiple response, true or false, fill-in-the-blank, drag-and-drop and matching questions, open questions, and questions with images or hotspots. We configure each question type to match how your assessment blueprint and marking work.
Administration on-site or online
Scheduled administration in an examination room or online, with registration, time windows, examination versions and a secure examination environment. For remote administration, proctoring connects to this; we cover the supervision itself on the proctoring page.
Marking, pass marks and standard-setting
Closed questions are marked automatically against the recorded answer key, and open questions are assessed by examiners using a marking model. We record cut-off scores and norming in line with your examination regulations, so that scores lead to a traceable result.
Review, resits & certificates
Candidates view their result in a controlled review session, can resit in line with your rules, and receive a certificate or proof of participation on passing. You keep a register of successful candidates and certificate numbers for verification.
Item analysis & reporting
Statistics per question and per test, such as difficulty level and discrimination index, help you revise weak items and maintain the quality of your question bank. Management information on pass rates and turnaround times supports accountability.
Who we build examination software for
Testing and examination is carried out by a wide range of organisations, each with its own role and requirements. For each of them we build software that fits their examination process, their regulations and their integration with existing systems.
Examination bodies
Examination bodies and assessment institutions that develop and administer tests on behalf of clients. The software supports the question bank, test blueprints, scheduled delivery, marking and results processing, with separation per client and traceable decision-making.
Training providers and training agencies
Training providers and training agencies that test and certify their participants as part of a course. The examination platform connects to the learning environment, so a test starts from the course offering and results flow back into administration.
Universities of applied sciences and educational institutions
Universities of applied sciences and educational institutions that use digital assessment as part of their teaching, with item analysis, review and resits. With the right authorisation and an integration with the student information system, teachers and the examination board stay in control of quality.
Certification bodies and sector examinations
Certification bodies and industry organisations that administer national or sector-wide examinations and issue certificates. They need a reliable question bank, examination versions, a certificate register and robust accountability for the regulator.
Test your idea first: a working prototype in 1 day
With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.
Explore OneDayBuild →Technology and integrations
We build with a modern, maintainable web stack and connect the examination platform where needed to your existing education and administration landscape. For examination, the most relevant points are: integration with your learning environment via LTI, integration with your custom LMS software, and integrations with student information systems and certification registers via API or web service. For remote sittings, proctoring software connects to the platform; the supervision itself falls outside this page.
If your school uses Woots alongside its own systems, see our page on a Woots integration.
If you also want to manage registrations, examiner scheduling and appeals, take a look at our examination administration software.
If your concern is the administration surrounding the examination rather than its delivery, take a look at our examination administration app.
Why Appfront for your examination software?
Appfront builds custom software and always begins with a thorough analysis of your examination process, regulations and quality assurance. Examination software must not only work technically, but also fit the rigour and requirements under which your examination board and regulator operate.
We build reliability and traceability in from the architecture up, and write clear documentation so that your own team or a future supplier can understand and manage the software. No black box, but transparent code and clear agreements on version control, authorisation, logging and management. We work with a dedicated team and without vendor lock-in.
You work with a fixed point of contact who understands both the technology and the practice of testing and examination. That keeps lines short, prevents miscommunication and speeds up decisions when choices need to be made during the build.
Also take a look at our broader services: custom software, tailor-made software, custom LMS software and, for supervision during remote exams, proctoring software. Have any questions? Get in touch.
- Custom examination and assessment software built to your regulations
- Reliability and traceability as the starting point
- Experienced with integrations such as LTI, QTI and SIS
- Version control, randomisation and exam versions built in
- Accessible interfaces in line with WCAG 2.1 AA
- Role-based authorisation and comprehensive audit logging
- Clear documentation your team can read and manage
- A fixed point of contact, no account managers passed around
- Your own team and no vendor lock-in
- Ongoing management and further development as your requirements change
Security and privacy for examination software
Examination software handles sensitive and legally relevant data: candidate identities, question banks that must remain confidential, and results that must be defensible if challenged. That is why integrity and traceability are central. We set up authorisation based on role and need, so that an assessor cannot automatically change the entire question bank, and we record every access and change. This makes it possible to trace at all times who amended a question, who approved a result and who viewed a file.
We work in line with the GDPR and established security standards, with encryption in transit and at rest, separation between examinations and clients, and retention periods aligned with your examination regulations. We make the interfaces candidates use accessible in line with WCAG 2.1 level AA. We document data flows and authorisations so that your register of processing activities remains complete and you can demonstrably stay in control.
Read more about our security approach: information security policy and vulnerability disclosure policy. Discuss your situation without obligation via our contact form.
- GDPR-compliant data processing and data minimisation
- Confidentiality of the question bank through version control and authorisation
- Encryption in transit (TLS 1.2+) and at rest
- Role-based access and least-privilege principles
- Separation of examinations between teams and clients
- Comprehensive audit logging of access, changes and results
- Retention periods aligned with your examination regulations
- Documentation for your record of processing activities
Frequently asked questions about examination software
Answers to the questions we are asked most often about custom examination and assessment software.
Examination software is the testing and examination platform with which you design assessments, administer them, mark them and determine the results. It supports the entire process: a question bank with assessment blueprints, various question types, randomisation and multiple versions, delivery on location or online, automatic marking with cut scores and norming, review and resits, and the issuing of certificates. Custom examination software lets you set this up the way your examination regulations and quality assurance require, rather than adapting your way of working to a standard package. Because examination results are sensitive and legally relevant, integrity, reliability and traceability are the starting point.
Examination software is the platform on which you compose, administer, mark and certify tests: the question bank, the test environment, marking and results processing. Proctoring concerns online supervision during a remote exam: verifying the identity of the candidate and flagging irregularities. We cover supervision separately on our proctoring software page, so that both topics remain clear. Many organisations combine the two: an examination platform for the testing process, with proctoring as a layer around it for remote sittings. We align the integration between the two to your situation.
We build custom software. Examination practices differ considerably between organisations: in question types, in how test blueprints are structured, in pass marks and grading, in resit rules and in the requirements set by an examination regulation or a supervisory body. Custom examination software matches your actual process and can evolve as your examination requirements, question types or integrations change. After an introductory meeting, we agree together which functionality matters most and the order in which we build it, without promising a fixed timeline or price we cannot yet substantiate.
Because the software is custom, the question types your assessments need determine how it is set up. Commonly requested types include multiple choice, multiple answers, true or false, fill-in-the-blank, drag-and-drop and matching questions, open questions with manual marking and rubrics, and questions with images or hotspots. Closed question types can be marked automatically, while open questions are marked by assessors using a defined marking scheme. We configure each question type to match how your test matrix and your assessment work.
The software marks closed questions automatically based on the defined answer key. We record the pass mark, the boundary between passing and failing, and the grading scheme that converts scores into a grade or assessment outcome, in line with your examination regulations. We support fixed and relative grading and can account for guessing correction where your method requires it. Open questions are marked manually using a marking model, after which scores and pass marks lead to a traceable result. Every step can be traced back, so the outcome is verifiable and defensible in the event of an appeal.
Yes. We connect the examination platform to your learning environment and administration using common standards. For learning environments we work with LTI, among others, so that a test can be launched from the LMS and results flow back. For student information systems and certification registers, we build integrations via API or web service, so that enrolments, candidates and results don't need to be entered twice. For the wider learning environment itself, see our page on custom LMS software.
Integrity is built in at several levels. In the question bank, we use version control, assessment matrices and access permissions, so that only authorised people can create or change questions. During administration, randomisation of questions and answers and multiple exam versions ensure that not everyone sees the same order. During and after the examination, every action and result step is recorded in a traceable audit trail. Access is role-based, data is encrypted in transit and at rest, and results remain traceable when candidates review them, resit, or lodge an appeal.
We build for organisations that examine or test: examination bodies and testing institutes, training providers and training agencies, universities of applied sciences and educational institutions, and certifying bodies and industry associations that run sector examinations. The software supports the work of test designers and assessors, as well as the assurance and accountability that an examination board or supervisory body needs, with attention to integration with your existing educational and administrative landscape.
Ready to build your examination software?
Tell us how your examinations are set up and where you run into difficulties, from question bank and question types to sittings, marking, pass marks and certificates. We're happy to think along with you about process, integrations, reliability and information security. In a no-obligation first conversation, you'll get a clear picture of the possibilities for custom examination software that suits your organisation.