Evaluating the Total Cost of Software Tools...

Posted by on in Blogs
When looking to reduce costs an often overlooked area to consider is the overall costs for the tools needed to design, build, and run your databases and applications.

A new comparison report, entitled Reducing Total Cost of Ownership of Your Application Development and Database Tools”, provides straightforward guidelines for evaluating and comparing costs for database tools.

In this comparison report you’ll learn:

  • How “hidden” costs can be four times higher than direct software licensing and maintenance costs

  • How near-term and longer-term costs can be reduced with Embarcadero® All-Access™, the new multi-platform tool chest with a dramatically simplified and cost-effective licensing model

  • How application virtualization, or "on-demand technology", plays a key roll in reducing costs while making software tools easier to access when and where you need them

Download the free comparison report today!

Read what people are saying about All-Access.

Download a free 30-day evaluation copy of the All-Access Client and experience Embarcadero All-Access in your own environment. Gain access to all of the tools in the All-Access tool chest – with industry-leading tools like ER/Studio®, DBArtisan®, Rapid SQL® and more so you can design, build, and run your databases and applications with less time and effort.

Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.


  • Guest
    Birger Jansen Friday, 26 June 2009

    I'm sorry to say, but a report written by company X stating that the products of company X are better / cheaper then the competitors?

    And why do I have to register to read a report? I'm sure that the readers e-mail adress will be valuable for the marketing department, but for a lot of people filling out a whole form just to read a possibly interesting report is too much work.

  • Guest
    Ken Knopfli Sunday, 28 June 2009

    Advertisements that I have to register first to read!

  • Guest
    David Intersimone Sunday, 28 June 2009

    Fromt he PDF - "The framework for this model is based on a study from Gartner Inc. conducted in 2008, entitled “TCO of
    Traditional Software Distribution vs. Application Virtualization”. This study compares the cost of traditional
    software ownership to the cost of application-virtualized software, which is the technique used by Embarcadero
    to provide the InstantOn feature. The specific cost categories were taken as is, but condensed (from 22 to 15)
    by grouping related areas and by omitting categories with a zero cost factor. Also, because this paper focuses
    on application & database tools specifically (the Gartner model includes all software types), the absolute
    figures in the model must necessarily differ. The Gartner model denotes a certain relationship between
    the various costs, and these relationships were preserved. In the report, Gartner models three types of
    organizational modes of operation: unmanaged, moderately managed, and locked & well managed. Here we
    used the “moderately managed” model as the basis."

  • Guest
    Kent Morwath Tuesday, 30 June 2009

    How “hidden” costs : hidden cost includes time wasted because of slow development, IDE instability, never fixed bugs, half baked libraries, very poor online help, lack of printed documentation. And in all of these categories Delphi topped the list in the past years.
    And it looks we'll have to wait more for a Windows 64 compiler and library. Good work, you can sell all of your stuff to us for $1, but as long as critical features are missing it's just wasted money.

  • Guest
    David Intersimone Tuesday, 30 June 2009

    Kent - thank you for the comment to my blog post. If you have the time, I want to dig a little further to the things you mention. (this note was also sent to Kent via email)

    Which version of Delphi are you using? I am hoping to understand specifics from you for the items you listed, but I will admit that perception is reality and we still have to do more to improve Delphi.

    You specifically mentioned:

    "slow development" - do you mean on our part in product development, or slow development by users because of issues/features in Delphi?

    "IDE instability" - are you using Delphi 2009? We've received more compliments on stability and speed since we moved to the FastMM memory manager in Delphi 2007 and the profiling and improvements work that has been done in 2007 and 2009. That doesn't mean that we are done - we still have more to do - especially with your help.

    "Never fixed bugs" - are there specific bug items in QC that you are referring to or is this a general perception? I know for sure that we have fixed thousands of bugs in the past few versions but yes, there are still more to be done in all software shipped by our industry.

    "Half baked libraries" - RTL or VCL? Or are you referring to 3rd party libraries we bundle in like TChart, Indy, VCL for the Web (IntraWeb), Rave Reports? Hard to know what you mean by half baked unless you are more specific.

    "Very poor online help" - more work to be done for sure. In Delphi 2007 and 2009 work has been completed to find help wherever you hit F1. In this area do you have specifics like missing examples, F1 does not work in some instances?

    "Lack of printed documentation" - most of our customers prefer online help and not printed documents. We have had promotions to give you eBooks by Bob Swart and Marco Cantu. You can also download the PDF for help files from our docs.embarcadero.com site, http://docs.embarcadero.com/products/rad_studio/, and then use print on demand systems to get printed copies of manuals. For printed documentation do you want a) user guide, b) language reference, c) library reference?

    Here are a few more factoids and items from our team regarding bug process and fix:

    Since 1/1/09, 442 bugs (non feature requests) have been addressed by the team of reports older than 1/1/08. (IE – found earlier then Jan 1, 2008). Of those, 179 are QC reports.

  • Guest
    Kent Morwath Wednesday, 1 July 2009

    "slow development": Unicode was introduced only in 2009, 64 bits are yet to come (and let's not speak about Windows Mobile) . Delphi is now light years behind competition - you can't sell it as the "best tool for native development" and support only one third of Windows platforms. Even VCL is getting old...
    "IDE instability": we went through D2005, D2006 and now D2007 which only today crashed three times, once coding and two debugging - with a "Danger" dialog box I never saw before. And I can't understand why it thinks half of plain records in a file are classes.
    No, we're not using D2009 yet because we can't go Unicode yet - porting has been planned but will take time - I do not blame the "only unicode" choice, just we can't upgrade now - and we have still to decide with what we'll go Unicode, especially if 64 bit is delayed again.
    And, yes, thanks to Mr. LaRiche for developing a good MM, if we were waiting for Borland/Codegear/Embarcadero, we would still hunt leaks with "writeln"s (or AQTime).
    "Never fixed bugs": we're using Delphi since Delphi 1 and there are lot of default libraries we got rid of because of long standing bugs, and we are really tired to shell out more money on upgrades just to get fixes, we want to buy upgrades for the value of the new features, not bug fixes. QC is there, we have reported bugs, voted, commented... since Delphi 6. Some are still "reported". One day we decided it wasn't worth our time.
    "Half baked libraries": both. Once we used 75% default components and 25% third party ones, now that percentage is reversed. Also, even for basic tasks like TCP/IP communication Delphi relies on a third party library with an "unmanaged" development cycle - i.e. breaking interfaces whenever they like.
    "Very poor help": don't know about D2009, but searching something in D2007 help is a nightmare, especially advanced topics - they are now buried somewhere and finding them is a treasure hunt.
    "Lack of printed documentation": given the poor help, the disappeared manuals are even more important. Very difficult to train new developers with such a horrible help.
    Cantu's ebooks are not "official documentation", and I do not know how much insight he has - and when we have to use BASM we need specs. I always found the Language Guide a very valuable tool especially when working at a very low level, when even bits are important. Also a "User guide" explaining frameworks architecture (i.e. VCL, DataSnap, dbExpress, etc.) is very helpful when a developer never used them before.
    I understand a library reference is almost impossible to write nowadays, the one in D3 was huge enough and not very helpful. But once they were included in the price, now we get less for more - Delphi is pricey...

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: