Ruby on Rails CodeCare: Maintenance & Improvement Subscription Service.
reinteractive's Ruby on Rails CodeCare® is a monthly code maintenance and improvement subscription service.
"We've got a Rails app, but it's so expensive to get small fixes and tweaks done!"
Is this your situation?
You're not alone, this is why we've developed our Ruby on Rails CodeCare maintenance service.
Is this your situation?
You're not alone, this is why we've developed our Ruby on Rails CodeCare maintenance service.
Fixed Price Monthly Code Maintenance for Rails Apps
When you decided to build your system, you hired a team, either external or internally to build it, right? You didn’t plan on becoming a software development company.
Even with a highly skilled development team, it’s likely that bugs will surface or small changes required. Some of these won’t surface until your user base grows, bringing bugs to view.
Getting the application built has cost you many tens, or hundreds of thousands of dollars. And now that it is running, you are looking at the ongoing cost of maintaining it and addressing those small tweaks and bug fixes that inevitably come up.
This is where you discover that building the app is only the first part of a long process of keeping it online and up to date.
Maintaining web applications requires constant work, which can distract from your core business or other projects. But it has to be done; otherwise technical debt builds up and your asset depreciates.
Further, after you finish development, system and security updates are released that need applying, services which your app depends on might change and generally the application needs someone looking after it. None of this is unusual and is expected.
Consistent maintenance is the answer and this should be done without distracting the original team, in a reliable proactive manner. Hiring a full-time developer is expensive and likely more than your requirements, while freelancers can be unreliable and the security of your intellectual property placed at risk. You need a team to continually maintain and improve, proactively, your Ruby on Rails application.
For those minor fixes, small tweaks or other updates, we’ve created CodeCare.
CodeCare is a professional service and each month you are subscribed, you get 10 hours of development to work on your app. You can request work on your application and we will address it in the priority that makes the most sense for you and the application.
Let us Look After Your Rails Application with CodeCare
You need a team to continually maintain and improve your Ruby on Rails application. They need to do this without distracting the original development team, in a reliable proactive manner. Our Ruby on Rails CodeCare service ticks those boxes and provides you with:
Small Tweaks and Updates
No matter the request, be it a typo, the email server just changed its password or something else. CodeCare customers receive ten hours per month to use as you please.
Bug Fixes
We install bug monitoring software to monitor your app, any error we locate also goes on the list of issues to fix and gets prioritised attention from our professional team within your monthly hours allotment.
Deployment Management
We manage the deployment of the application to your production environment, or enjoy even more amazing support by bundling our Ruby on Rails OpsCare® service and get a discount on the “CarePackage”.
Security Patches Handled
The latest security issue was just announced? On Ruby on Rails CodeCare this is a side story for you as these critical security patches are applied to your application automatically by our team without you needing to worry.
How CodeCare Works
- You register interest for the service via our contact form
- We get access to your code and make sure we can look after your application
- You then sign up for the monthly service with your credit card
- We perform our Ruby on Rails Scheduled Service and our Ruby on Rails App Health Check on your application and give you the results. In most cases we will invoice you for the App Review service as a first step to on-boarding our team.
- Get ten hours a month of development to use to handle any feature request, update, tweak, fix or feature (hours expire monthly). You can set a standard number of hours per month as well if 10 is not enough. Speak to your Sales Representative for more information.
- Optionally purchase additional hours at a highly discounted rate as one of our priority CodeCare customers. (Additional CodeCare hours purchase above the standard 10 hours per month do not expire until used)
Common Questions About CodeCare
Do you Have a Service Level Agreement?
Yes, it’s called “you are 100% happy or you get a full refund of the last month”.
We do our best to look after you. We’ll put our money where our mouth is and make sure it is handled. But we don’t want to be arguing with you at the end of the month that we missed some target by 3 minutes, we’d rather just get the job done and keep you blown away by our service.
Fixed cost, are you serious?
Yep! reinteractive is one of the largest Ruby on Rails dedicated development agencies in the Asia Pacific region. Due to this we have met many companies that have applications that just need constant tweaks and maintenance to keep them online and functioning. Because of our scale we can provide this to our customers at a fixed low price and you can be happy knowing your app is being looked after by our amazing team.
What work can I get done?
CodeCare is a professional service, and in delivery of this service we focus 100% on critical bugs in the software (as reported by our bug tracking tools).
But you get ten hours a month and you can have our team working on anything you want.
How much time do I actually get?
You get 10 hours of development for each month you are subscribed to CodeCare. You can request us to do whatever you would like on your application and we’ll work on it in the priority that makes the most sense for you and the application.
In addition to this, we will occasionally do proactive support at our discretion, this includes fixing Rails versions, security updates on software your application depends on as well as tooling or changes to the application that will make the job of maintaining it simpler and more efficient. These changes are not included in the 10 hours per month and you aren’t billed for them.
What if I need more than 10 hours?
No problem, you can purchase more on-demand hours at any time, these are given at a significant discount on our standard list price, because we love our CodeCare customers :)
What reporting will I get?
At the end of each month we will provide you with a written report on the proactive work done on your application via email. This will include all the Helpdesk tickets we have completed on your application and any other work done for you. We do not provide a specific hours report or otherwise on the CodeCare service.
You will also get an itemised list by hour on the way your 10 hours of development (and any additional hours) have been spent.
Can I get reinteractive to look after my operations and deployment as well?
Absolutely! We have our OpsCare service for exactly that, and even better, if you get both OpsCare and CodeCare, you get the CarePackage with a $75 discount each month!
Which of your development team work on this?
We have a dedicated operations team at reinteractive who look after our CodeCare and OpsCare services. Your code updates are done by this team and every change is reviewed by at least one other person on our team to ensure quality before it is published.
We have an active development team on the application, can we use CodeCare?
No - unfortunately CodeCare is set up for clients who do not have other streams of active development on going.
After using CodeCare for 6 months, can you help transition to an internal team?
Yes of course. We’ve helped many companies transition from using us as an agency over to an internal team. We also allow the option of hiring your CodeCare developer for a placement fee if it would work out for both of you! So you could effectively try before you buy.
We had our app built by a certain other company, will you still offer this service?
Yes, we can definitely do that. We will require an App Review as a first service to determine the suitability of your app for our CodeCare service, and we may recommend some key work is done before taking on any of your tickets.
Do you take equity or other financial interest for a discount?
No - the service is priced as low as we could make it while still maintaining the quality required. This means that it is as low as we can make it.
Is there a discount for non-profits or charities?
Yes there is - please speak to your Sales Representative who can help you with this.
Can you invoice me and we’ll pay by bank transfer or cheque?
We are happy to arrange other payment options and terms - please speak to your Sales Representative for details.
Will reinteractive sign a special negotiated contract for this service?
No - our terms as set out in our Terms Of Use are very exact. Being able to offer the exact same terms to every client helps us to reduce overhead for everyone. If your needs are highly specialised you might want to consider our full time development service in sprints instead.