We continuously work on LMS365 to improve and refine the product and ensure we always offer a learning environment meeting the needs of the modern workplace. This article will describe the release cycle and development process methodology of LMS365.
In this article
Every sixth week, we release a new major version of the LMS365 product that will introduce new features, improvements, and bug fixes.
As LMS365 is a pure Software as a Service (SaaS) product, releases are automatically rolled out on customers’ environment. Ensuring the most recent learning environment and experience for everyone.
The LMS365 product is developed using a Scrum agile delivery methodology where our development process is organized in cycles. Each cycle includes a series of recurring events such as task estimation, scoping, review, and testing. This ensures a stable development and performance of the product.
Every release cycle, describing the duration between major production updates, has a duration of six weeks. If critical bugs has been identified, we deliver hotfixes in between the major releases.
For customers to be best possibly prepared for product changes, before they are rolled out to their environment, we always announce coming changes in advance of releases.
Development team composition
Towards an LMS365 release, three Scrum teams are working in parallel sprints to deliver items in the sprint backlog.
Our Scrum teams are cross-functional teams that each includes all competencies needed to bring improvements of LMS365 from description of goal and success criteria to release into production.
Each team consists of:
- 1 Scrum master
- 3-4 full-stack developers
- 1 front-end specialist
- 3-4 QA engineers
Our product owners manage and prioritize the list of requirements for future product development and work in close collaboration with our UX designers, visual designers, and Scrum teams to ensure the LMS365 product continuously meet the needs of our customers.
Every release is supported by the LMS365 technical writers with release notes, documentation, and internationalization & localization updates.