All Blog Posts  |  Next Post  |  Previous Post

Is this the way to treat a customer?

Sunday, February 14, 2016

In March, 2014, Thomas Milo Sorensen bought a TMS Business Subscription license. He was using Delphi XE5, the latest version available, and got the six products included in the subscription: TMS Aurelius, TMS Scripter, TMS Data Modeler, TMS Diagram Studio, TMS Workflow Studio and TMS Query Studio.

Later in the same month of March, 2014, TMS Sparkle, a framework to create and connect to HTTP servers, was released. Delphi XE6 was also released, and all TMS Business products were updated to support it. Those new versions and the new product were available for Thomas to download and install.

In April, 2014, a new product released, TMS RemoteDB, would allow existing client/server applications to be modified, with minimum effort, to access the database in the cloud, using simple HTTP connections, without requiring any database client, running from any platform. Existing Aurelius applications, could access remote databases with no modification at all.

In August, 2014, another product: TMS XData, which users could use to create a REST/JSON server that was strongly integrated with Aurelius. Sending, receiving and querying entities through REST was possible with a few lines of code

In September, 2014, Embarcadero released Delphi XE7, and all products got new releases that supported the new version.

Delphi XE8 and Delphi 10 Seattle were both released in 2015 and supported by the products. Several important updates were made to all products. TMS Scripter, which only worked on Win32, got support for all platforms Delphi targets, including Android, iOS and Mac OS X. TMS workflow got a significant revamp, with features like new SQL and mail blocks, variable editors, script transitions, among others. TMS Aurelius included several features voted by users, like concurrency control, object refresh and multi-model design. Even the new released products like XData and Sparkle got significant improvements.

In total, there were 71 (seventy one) product releases since he bought his license. 119 (one hundred and nineteen) new features added, without counting bug fixes and other minor improvements.

In that period, all support e-mails sent were answered. Many of them within hours. Most of them in 1-3 days. Even on weekends, holidays and vacation periods. The majority of questions in the TMS web forums were answered in the same timeframe. No major bugs reported were left unfixed.

And now, in February, 2016, TMS Echo will be released. The new replication system that will allow Aurelius applications to work offline and distributed by sending and receiving data from local to remote databases with minimal configuration. And, as you might guess, Thomas will be able to download, install and use this first TMS Echo version, for free. It's the 10th product available in TMS Business Subscription, and it was "only" six two years ago.

This is a fictional story based on real events. Thomas Milo Sorensen is not the real name of the customer. That's the fictional part.

Wagner Landgraf

This blog post has received 4 comments.

1. Tuesday, February 16, 2016 at 4:35:13 PM

I am very happy with TMS. Their products are first-class and the support is fantastic!

Aschbacher Peter

2. Tuesday, February 16, 2016 at 8:46:01 PM

This is a utopy cooperation. I never had such support till now for noone other company. Congratulations!


3. Wednesday, February 17, 2016 at 7:17:22 AM

thanks tms one of the best compaies i have seen keep the good job


4. Friday, February 19, 2016 at 12:07:45 AM

Very close to my experience. The few bugs that I reported were fixed within hours. Best support I ever saw.

Hammer Øyvind

Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.

All Blog Posts  |  Next Post  |  Previous Post