Feature Wiki
Tabs
(Project) Individual Assessment: Use in High Volume Scenarios
Page Overview
[Hide]This is a project page that bundles several feature wiki pages which belong to a larger development activity for the ILIAS component [[]].
1 Aim of Project
The Individual Assessment Object of ILIAS provides a way to record individual examinations, such as oral exams, and integrate them into larger and digital structures like Courses via standard mechanisms such as RBAC and Learning Progress. In its current state, however, the object is mostly suitable for low traffic scenarios. Participants have to be added manually. The written exam grade is to be given as a freely structured text. Users with appropriate permissions can view individual results and records, but there is no way to get an overview of the collected results.
The aim of this project is to enhance Individual Assessment with functionality to make it more useful and usable in high traffic scenarios. One such scenario is described in the section "Background: Assessments by Tutors" below, but we expect similar scenarios to exist in other organisations. Although on the surface it might look as if there are already other ILIAS objects to accommodate these scenarios, we demonstrate in "Background: Alternatives" that this is not the case.
1.1 Background
1.1.1 Assessment by Tutors
The idea of improving Individual Assessment for use in high volume scenarios arose during an investigation of a scenario from LVM Versicherung: For certain programmes, especially in vocational training of their sales and distribution departments, they implement a process called "Assessment by Tutors". The programme lasts for 3 years and is interspersed with part-time courses in the company’s agencies. The trainees in the programme are accompanied by their direct supervisors in the agency, as well as by senior managers in the company and by the tutors. The on-site courses are intensive all-day events where the trainees learn different aspects of the business. They receive detailed feedback on their current progress after the training events. The assessment forms filled out by the trainers contain fields and questions that are specifically tailored to align with the content of the corresponding event. Once filled out, the forms will be provided to the trainees, as well as to their direct supervisors and their higher supervisors.
The scenario is currently implemented via a custom software solution. However, LVM is exploring the possibility of migrating the scenario to its ILIAS-based LMS, LVM AkadeMe, for various reasons:
- The LVM AkadeMe already contains the necessary data about people and organisational structure to accurately represent and express the required relations and permissions via the existing Organisational Units and Positions.
- The events are already managed via the LVM AkadeMe, so the relevant objects and assignments already exist.
- The existing data provides a solid foundation for eliminating some manual processes and streamlining the overall workflow, thereby achieving greater efficiency gains.
- The scenario is an ideal fit for an LMS, as it is an integral part of the learning and education process, and the various participants in the scenario already utilise the LVM AkadeMe for other purposes.
During the investigation of the scenario, it became evident that comparable scenarios exist in other institutions, and the rationale for integrating them into an existing LMS solution is analogous. Consequently, the LVM and CaT Concepts and Training GmbH explored the possibility of implementing the scenario using standard ILIAS, and ultimately identified Individual Assessment as a suitable provider for a solution.
1.1.2 Why Individual Assessment?
From the object’s name alone, it is evident that there are similarities with the "Assessment by Tutors" scenario. Furthermore, the object’s intent and workflows appear to align with the target scenario. An examiner assesses the performance of an individual and records their findings, which may be shared the participant and relevant parties. Furthermore, the notion that the assessment is structured and a pre-fabricated response is possible is hinted at in the properties "Assessment content description" and "Record template". However, the Individual Assessment in its current form is not equipped to handle the aforementioned scenario, as evidenced by the comprehensive list of changes and features that will be necessary to implement the target scenario.
Conversely, the existing Individual Assessment is a relatively basic object that has not been developed to the same extent as other objects. This provides scope for enhancing the Individual Assessment with the necessary functionality.
1.1.3 Non-Alternative: 360°-Feedback
It is possible that other objects or features in ILIAS that could accommodate the outlined scenario, at least in part. Following an initial investigation of LVM and CaT, it appeared that the 360°-Feedback feature might be a suitable option for implementing the intended scenario. However, upon closer examination, it became evident that certain design decisions within the feature made it unsuitable for the in question. These mismatches provide valuable insights into the potential enhancements that could be made to the Individual Assessment feature.
Therefore, it is beneficial to document these observations for future reference:
- While for target scenario primarily utilises written feedback, the 360°-Feedback appears to focus on extracting numerical values that are not directly relevant to the target scenario. This is particularly evident in the presentation of results, where the 360°-Feedback displays the numerical values initially and only provides the textual results in the form of a secondary results page. Consequently, for the target scenario, the valuable feedback is hidden behind a layer that does not actually exist in the scenario.
- The same design decision to target numerical values as results is evident in the absence of a question type for free text feedback
- In the target scenario, each event and participant is to receive one piece of feedback. Even when there are multiple tutors present at one event, they will collaborate to provide a unified feedback statement for the trainee. The 360°-Feedback, on the other hand, is designed to gather results from various individuals to gain diverse perspectives.
- In the target scenario, the majority of feedback is provided by a single tutor to all participants of a specific event. However, for the 360°-Feedback, feedback givers must be manually assigned per participant, which is more suited to an actual 360°-Feedback process but not aligned with the requirements of the target scenario.
It can be seen that the 360°-Feedback is not entirely aligned with the target scenario. While there is some overlap, there are also significant differences. It may be possible to adapt the 360°-Feedback to align with the target scenario, but it seems to be designed for a different purpose, making it an imperfect fit.
2 Involved Authorities and Stakeholders
- LVM-Versicherung
- CaT Concepts and Training GmbH
- Authorities of Individual Assessment
- DHBW is interested, too
3 Timeline
ILIAS 11 | Implement all Requirements |
4 Related Feature Requests and Status
Feature Request | Suggested by | Funding | Planned Release | Status |
---|---|---|---|---|
Setting: Add Role Members as Participants | ||||
Feature: Unify Grading and LearningProgress | ||||
Setting: File Visibile for Participant | ||||
Setting: Results Visibile for Participant | ||||
Permission: Create Records for Users | ||||
Business Logic and Permission: Publish and Freeze Reports | ||||
Feature: Inform via Mail | ||||
Feature: Additional Default Receivers for Mail | ||||
View: Use Data Table in Individual Assessment | ||||
Function: Consecutive Record-Entry | ||||
New Object: Individual Assessment Form Pool | ||||
Feature: Preview Selected Form | ||||
New Object: Individual Assessment Report | ||||
Report: Position based Overview | ||||
Report: Overview for Admins | ||||
Setting: Include in Reports | ||||
Setting: Availability in Report | ||||
View: Show Participant Records in Modal | ||||
- Setting: Add Role Members as Participants
- Feature: Unify Grading and Learning Progress
- Setting: File Visible for Participant
- Setting: Results Visible to Participants
- Permission: Create Records for Users
- Business Logic and Permission: Publish and Freeze Reports
- Feature: Inform via Mail
- Feature: Additional Default Receivers for Mail
- View: Use Data Table in Individual Assessment
- Function: Consecutive Record-Entry
- New Object: Individual Assessment Form Pool
- Feature: Preview Selected Form
- New Object: Individual Assessment Report
- Report: Position based Overview
- Report: Overview for Admins
- Setting: Include in Reports
- Setting: Availability in Report
- View: Show Participant Records in Modal
5 Further Results
- …
6 Additional Information
…
7 General Discussion
Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.
JourFixe, ILIAS [jourfixe], 25 NOV 2024 : Richard explained the background of this project and the related feature requests. Trigger is a specific use case of a big corporate user of ILIAS. Extending the Individual Assessment looks as the best option to realise this use case. But this needs the mentioned extensions of the IA in order to strengthen the tool for the use with bigger groups of participants. Project should be implemented with ILIAS 11 completely.
Technical Board, … :
UI/UX/Ally-Experts, 05 DEC 2024: In ILIAS, we generally do not yet have so many places where mass processing is possible in a meaningful way, although there is a need for it. It would be great if results/knowledge on how to deal with high volume scenarios could be shared with the community. This could then be helpful for the further development of other objects.
Statement Privacy Clinic, 09 DEC 2024
From the perspective of the Privacy Clinic, we have carefully reviewed the project and found no issues or concerns that would warrant any objections. However, if there are any changes during the development process, we kindly request the authorities to update the PRIVACY.md file and the related feature requests accordingly.
…
Last edited: 9. Dec 2024, 11:58, Seidel, Elyesa [seidel]