14.26 Risk Assessment
This section documents the number of changes to specific areas of the IMC Learning Suite; along with a risk assessment. These changes include both enhancements and fixes to resolve known software errors. This risk assessment is general and does not assess a risk for a certain use case or scenario because this varies for each customer individually. Each change was checked according to the certified processes (ISO 9001:2008) of our development and QA department – at least two times before delivery. It is nevertheless recommended for customers to perform own testing of customer specific scenarios or use cases where changes could impact key scenarios.
Functional area | Risk of changes | |||
High* | Medium | Low | Minimal | |
Core modules | ||||
Catalogue Management | ||||
Course Management | 1 | 8 | 1 | |
Certificate Designer | ||||
Compliance Management | ||||
Configuration Framework | 1 | |||
Content Management | 1 | |||
Dashboard Management | 3 | |||
Equivalence Service | ||||
Evaluation & Feedback | ||||
External Training Management | 1 | |||
Global Search | 1 | |||
Global Workforce Framework | ||||
LTI 1.3 (Consumption) | ||||
Mobile Apps (iOS & Android) | ||||
Notification Engine | 1 | 3 | ||
Open API (Web services) | ||||
Organisation Management | 1 | |||
Process Management | ||||
Recommendation Engine | ||||
Reporting Engine | 2 | 2 | ||
Report Designer | ||||
Social Learning | ||||
System texts | ||||
Testing & Assessment | 1 | 1 | ||
Web-based trainings (SCORM, xAPI) | ||||
Add-on and Extensions | ||||
AVETMISS | ||||
Certified Credit Management | 2 | |||
Channels | 1 | |||
Effectiveness Check | ||||
Gamification Engine | ||||
On-the-Job Training | 1 | |||
Resource and Capacity Management | ||||
Skills & Competencies | 1 | 1 | ||
Task Management | ||||
Integrations and Connectors | ||||
LTI Provider | ||||
User Data Connector (.csv, SCIM) | ||||
Power BI Learning Analytics | ||||
Org Structure Connector | ||||
Single Sign-On | ||||
3rd Party Content Providers | ||||
Virtual Classrooms | 1 | 1 | ||
Meazure Learning Connector | ||||
Payment Gateway Connectors | ||||
System-wide | ||||
Clearances | ||||
Design / UX | ||||
Other | 1 | |||
Technical | ||||
Other | 1 | 1 | ||
Security | ||||
Improvements | 1 | |||
Total issues: | 3 | 8 | 26 | 3 |
High Risk Change Notes:
Easy Course Creator User List
Higher risk due to two considerations. Firstly is that the ECC currently utilises an older Angular version and code that has been reused from the catalogue for the filters; this could potentially lead to regressions. Secondly, there are several pages and fields where users can be added that share the same API, but the enhancement was only done for the participants step; E.g. not for adding an Administrators or Tutors.SunEditor replaces CKEditor
Higher risk as the code had to be written new for the SunEditor and also due to number of different areas to be implemented.Springboot Version Update
This was a large technical task to bring Task List Management (TLM) to the latest Springboot version. This is widely uses and there is risk of effecting many functionalities unintentionally. There has been large amounts of testing, but not all test cases are known or tested.