A virtual development environment that allows each developer to work independently on new functionalities without conflicting situations is the cornerstone of the new magnetpro2 system. Along with the new system features, automated test kits are created that not only test new features, but also ensure that kernel changes do not cause errors in another part of the system.
In terms of project management, the structures of the database, files, libraries, logs, and repositories of each project are separated. Each project has separate databases for storing project data, files, and events. Each project is built on its own version of the magnetpro2 kernel and contains its own versions of libraries.
The simple and secure development of magnetpro2 and an isolated development environment create the possibility for effective remote work. The new development method allows for the faster learning and orientation of new workers