Much more than a simple restyling: Forma 5 will bring a profound overhaul of the platform's features. Discover them today!
A major overhaul
At the Forma Experience in November and during the subsequent webinar in January we told you about the vision of the next Forma 5, starting from a new user experience. However, the project is not a simple "restyling" and it is much broader than it appears : rethinking the user experience means redesigning many features, and redesigning features means rethinking or renewing the architecture of the code itself.
For this great leap, therefore, we are working on three levels:
- CORE: Refactoring and technological updating the code and database
- FEATURES: Eliminating, Rationalizing, Improving existing features
- UX: Implementing the general UX logic designed with the design sprint
We have already talked to you about the new UX, and for the moment we will not bore you with overly technical details. Today we will tell you about the major functional changes which we will already implement in the next releases of version 4 in order to prepare the ground for the next major release.
It will be a threefold intervention:
- REMOVE: which means eliminating individual features that are obsolete, unused, and have no substantial dependencies on other features;
- IMPROVE: that is, improving existing features by extending their functionality or redesigning their UX/UI;
- REFACTOR: or redesigning and rationalizing complex and redundant functions to simplify the overall use of the system.
Here is a list of the interventions we are planning...
Are you curious? :)
1. REMOVE: Eliminating obsolete features
We are planning to remove some features that we see as unused or only sporadically used. Some of them will be compensated by improvements and refactorings of other features, while others will be implemented as plugins.
Thanks to these interventions, in the future, maintenance and development efforts will focus on those features that are actually used and can be considered as important.
LMS functionality
|
Description of intervention
|
Target version
|
Labels
|
Removing the "labels" functionality (tag system for courses). Possibly a tag system will be implemented in the future.
|
4.x
|
Competitions
|
Removing the "Competitions" functionality, which is obsolete and not suitable for managing modern gamification systems. Possibly it will be rewritten or implemented as a plugin at a later stage.
|
4.x
|
Knowledge Base
|
Removing the KB (content library) functionality, with a view to a redesign from scratch. Removing from admin, mycourses, settings Maintaining LO categorization functions for now.
|
4.x
|
LO Obsolete
|
Removing FAQ, website and glossary LOs. TBD behavior in case of old courses containing this type of LO. Possibly refactor just one that fulfills the functionality of all 3 (we evaluate based on the community's responses)
|
5.0
|
Obsolete course modules
|
Within the courses, the Wiki, projects, notepad and Calendar modules are unused and obsolete and will be removed. Only the calendar module will eventually be reinstated using the new calendar components introduced as widgets for the dashboard
|
4.x
|
Course Stats - User Stats
|
Removing "user statistics" module, redundant with respect to user objects grid (evaluate object statistics, docebo has kept it)
NB: see improve grid
|
4.x
|
SMS
|
Removing integration with SMS services. Eventually we will evaluate its implementation as a plugin
|
4.x
|
News
|
Eliminating "news" functionality and related blocks in the LMS user area and dashboard. Improve communications management
|
4.x
|
LDAP
|
Removing LDAP settings (considered obsolete protocol)
|
4.x
|
Skills
|
We are considering removing the "skills" functionality, which is underused and expensive to maintain. It can be reimplemented as a plugin or as an integration with third-party HR software. We will instead keep the "roles" functionality
|
5.0
|
2. IMPROVE: Improving existing features
Some existing features will be extended or updated to complete and improve their effectiveness and UX.
LMS functionality
|
Description of intervention
|
Target version
|
Privacy Consent
|
Implementing the possibility of multiple "Consents" per organizational chart node
|
4.x
|
Report Teacher area
|
Improving UX/UI of teacher area reports:
- Users/Objects Grid: simplify first page for better data readability. Integrate test response details (user stat deletion)
- LO statistics: redesign to replace the gradebook (> elimination of the gradebook)
|
5.0
|
Communications (Articles)
|
Evolving from a "blog articles" perspective for a more modern and flexible use, and compensate for the removal of news/external pages. Remove association with communications. Restyling of the "communications" page in FE user.
|
5.0
|
Curricula (Coursepaths)
|
Extending registration management as in normal courses (incl. teacher registration), provide cover image, integrate certificate issuing (see certificate refactoring)
|
5.0
|
Assignment of orgchart fields
|
The inheritance logic in the assignment of additional fields to the organizational chart nodes is prone to conflicts, we evaluate a simplification to improve its coherence. We also remove the "user inherit" option.
|
5.0
|
3. REFACTOR: Rationalizing redundant functionality
These functional areas will be refactored and reorganized to rationalize their use and management.
LMS functionality
|
Description of intervention
|
Target version
|
ILT management
|
Refactoring functionality and ux linked to ILT events (Instructor Led Training) to rationalize and simplify currently separate or redundant features attributable to this area:
- Management of editions and days
- Reservation management (Seminars)
- Video conference management
- Attendance management
Includes refactoring of how external video conferencing services are integrated
|
5.0
|
Certificate Management
|
Deleting metacertificates, integrate path tags in certificates, on assignment page. course-certificates integrate certificate assignment to courses, replacing tcpdf, implementing repeater with certificate template selection instead of listing all models.
|
5.0
|
SCORM Player
|
Refactoring the scorm client for better handling of tracking data
|
5.0
|
Contents
|
Unifying the functionality of
- Communications
- Course notices
- External pages
|
|
Payment Gateways
|
Managing ecommerce payment methods as plugins, so they are more easily extensible. Implementing PayPal plugins.
|
4.x
|
Repository / LO Upload
|
Removing and implementing as new LO (Decide what to do with any old repositories created - "convert to LO?" function)
|
5.0
|
Forum
|
Unifying the two modules for public forum and course.
|
4.x
|
Newsletter
|
Unifying core/lms newsletter module: we now have two separate modules that essentially cover the same functionality
|
4.0
|
Additional Fields
|
Unifying the two current managements for the additional fields of the user registry and those for extending other system components (courses, lo, orgchart)
|
5.0
|
HOW ABOUT THIS PLAN? :)
Let us know your thoughts and help us make the right choice by filling this BRIEF SURVEY!
It's really important for us to understand how you are using these features, in order to address and optimize our efforts in the platform development
Answering will take no more than 3 minutes, so please...
ANSWER NOW!