Flexible E-Learning Management Systems
Custom Learning Management Systems by Moodle

Moodlerooms constantly develops new features or integrations to meet the evolving needs of our clients. But we understand that not every client is the same, and that's the benefit of our open-source core -- the flexibility to extend your application with features tailored to meet your organization's unique requirements.

If you have a specific feature request that would further support the success of your learning program, Moodlerooms can provide services to develop a custom solution that is tested for security and stability before being integrated with your site. Contact Us to learn more about our customization services and schedule a consultation with our development team.

Customization Process

If you request customization, our Development Team will guide your team through the following process:

  1. Initial Discovery Stage – Our expert customization consultants work with the client to evaluate their needs and work with them to provide an initial Vision and Scope (V&S) for the project.
  2. Specification Stage – We build the V&S into a specifications document to guide development, testing and documentation.
  3. Development Stage – Moodlerooms provides detailed progress reports and ongoing status meetings while development work is being done. This allows the client and customization team to ensure the project remains on track with the expected outcome.
  4. Testing Stage – We apply a formal quality assurance (QA) process, including automated unit testing and use case testing. We can also work with the clients own QA staff to provide multi-stage QA and user acceptance testing reports.
  5. Documentation Stage – A common pitfall of customization projects is a lack of user documentation. During this stage, we build clear "how-to" guides for the new tools we build.
  6. Release Stage – We manage releases of the custom, tested code so the client knows what version of both Moodle and custom tools their users are on. After the custom tools have been released, we provide ongoing code maintenance and technical support services.

The Multiplier Effect

Moodlerooms offers a Client Contributor Program to encourage social development by way of community contribution. When one client contributes a new module or plug-in that passes rigorous testing by Moodlerooms, users and developers from across the globe benefit with new integrations.

Contact us to learn more about our Client Contributor Program.

Custom LMS Plug-ins from Moodlerooms

Testimonial

“Because Moodle is an open source product, it was important to find an open and flexible learning management services provider that was willing to collaborate with the CSU. Moodlerooms services provide the scalability, integration experience and training program we need plus their willingness to work with the CSU system made them the logical choice to meet our Moodle needs.”

-Kathy Fernandes
Director of CSU LMS Initiatives
California State University, Office of the Chancellor

Tested, Certified Code

If you have a third-party feature that you'd like to use within your site, Moodlerooms can provide code auditing services and implement it with your production site upon certification by our development team.