Customization Request Process
Note: Customizations are only available on the Enterprise plan.
In addition to our standard platform features, Academy of Mine provides custom development services. This allows you to add functionality specific to your business operations without needing to develop a complete LMS solution independently.
If you'd like custom work done, just start our Customization Request Process. We'll help you define requirements, explore existing features and workarounds, create a spec with pricing and timeline, then schedule the work.
We do ask that you invest time upfront to work through the details with us—it helps avoid surprises later. Here's how it works:
Customization Request Process
- Request a change
- In order to request a customization or change to the platform, reach out to help@academyofmine.com.
- Please indicate what functionality you are looking for and why.
- The support team might be able to point you to existing functionality, or perhaps suggest some easy workarounds. If no suitable solution currently exists, we can move on to explore a customization for your platform.
- Ball-park estimate (high-level requirements) (~5-10 business days)
- Once we understand the problem you are trying to solve at a high-level, our team will put together one or more proposals, and include ball-park estimates for each proposal.
- The final cost will not exceed the ball-park estimate, assuming there are no significant changes to the scope.
- Specifications (detailed requirements) (~10-20 business days)
- If you decide to move forward with a proposal - we'll use the accepted proposal as the basis to build out the specifications.
- If any questions come up while we're creating the spec, we'll refine those details with you.
- Once we've reviewed everything internally, we'll add the cost and timeline, then share the full spec with you for review.
- If any minor modifications are needed based on your feedback, we'll work through those together before finalizing.
- Payment & Development (timeline provided in specifications)
- Once you've confirmed the specifications, we'll loop in Accounting to handle payment and schedule the work with our development team.
- If any questions come up during development, we'll reach out for clarification.
- User Acceptance Testing (UAT)
- We'll reach out once the functionality is ready for testing. The target release date in the spec is when UAT begins - meaning our dev team has completed the initial build and testing, and is now ready for you to test and sign off.
- Depending on activity on your platform, we may deploy to a temporary staging environment first to ensure any unexpected issues don't impact your live platform or users.
- It's important that you thoroughly test the new functionality and confirm everything works as intended.
- Once we receive your sign-off, we'll deploy to the live platform and close out the work item.
Important additional details
-
By default, any change request will be considered a paid customization.
- In exceptional cases, the team may decide to provide small functionality as a courtesy. Furthermore, we may be aware of similar functionality that has been provided to a customer in the past and can suggest a direct copy of that functionality. This does not eliminate all costs as there is still work involved for requirement collection, extracting existing code, technical analysis to prevent code conflicts, deployment of the code, and testing, but it may significantly reduce the total fee.
-
The hourly fee is set at $125/hour. Our minimum customization billing starts at 8 hours, depending on the complexity of the item.
-
We calculate the target release data based on the development hours required and development bandwidth available.
-
We do not develop multiple customizations for a customer in parallel. Instead, when a customer has multiple items that they want developed, we will tackle each item one-by-one. This applies to the full customization process - from analysis and specification writing through development, deployment, and customer testing until sign-off is complete.
-
When feature items in your Academy of Mine contract have been agreed upon, they will be listed in a Statement of Work. If the requirements listed in your Statement of Work (SOW) remain in the initial scope, there will be no additional costs. However, if the scope of the SOW changes and supplemental work is deemed necessary, additional costs may be incurred.