Мы постоянно проводим мониторинг работы Collaborator у каждого нашего клиента. Что уже позволяет нам своевременно выявлять и устранять дефекты, которые могут возникнуть. Но чтобы исключить само появление дефектов мы внедрили в процесс разработки автоматическое тестирование.
В 2015 году мы начали активную работу по стабилизации программного кода. Каждая функция, каждый программный инструмент в Collaborator по возможности “покрывался” автоматическими тестами. Это тяжелая и кропотливая работа – объем юнит-тестов в 1,5 раза превышает объем кода, т.е. на 10 строк кода приходится около 15 строк тестов. Мы постоянно с появлением каждых изменений в коде дописываем тесты. Но стабильность работы системы того стоит.
Сейчас покрыто тестами около 65% кода. В основном это самые активно используемые функции.
И с каждой новой версией Collaborator при росте программного кода количество выявляемых дефектов не растет, а снижается. Про это красиво рассказано в нашей инфографике.
Our company started working with LMS Collaborator in July 2022. It is not our first platform for posting learning information and organizing employee training. So we have something to compare with. I really like the fast work of the technical support: LMS Collaborator employees are always flexible with ideas for changes to the portal, as well as with the terms of cooperation.
We are impressed with the functionality. Our training section uses surveys, training programs, courses based on educational video content, and, of course, tests.
It is very convenient and quick to create any material, from a gallery, text material to videos and links. It is also convenient to analyze the content and user activity, which is very important for planning the next training programs.
Currently, the learning portal has more than 100 users, and the system works stably and without lags.
We are very pleased with the platform and are planning a long-term cooperation!