Trading software often experience break in performance/weird unexpected behavior/very basic functionality also breaks down ALWAYS post an upgrade. And their technical teams spend months trying to fix a wide gamut of these issues.
This doesn't happen with non-trading related more established software companies. I will take the example of one of the most widely used and most intensely hated software companies - yes you guessed it right -- I am talking about Microsoft. When they launch their new versions of Office, older functionality doesn't break down.
Example: In new version of Excel, if you use the function =SUMPRODUCT(), it works....it doesn't break down. New version of office doesn't suddenly crashes without any reason. Earlier worksheets still work, earlier worksheets don't become suddenly corrupt.
But such problems always happen with trading software. I will give example of IB and Multicharts because I use IB and MC. I am very very sure this problem plagues other softwares as well, be it Ninja, Sierra Charts, TradeStation etc. One look at Multicharts forums post a new release or the lists of bug fixes they do clearly shows the kind of breakdowns these software experience after they are released in production. Lets look at this thread that shows so many problems and bugs in a production version.
http://www.multicharts.com/discussion/viewtopic.php?f=1&t=45775
http://elitetrader.com/vb/showthread.php?t=160107
I wonder What is the reason?
This doesn't happen with non-trading related more established software companies. I will take the example of one of the most widely used and most intensely hated software companies - yes you guessed it right -- I am talking about Microsoft. When they launch their new versions of Office, older functionality doesn't break down.
Example: In new version of Excel, if you use the function =SUMPRODUCT(), it works....it doesn't break down. New version of office doesn't suddenly crashes without any reason. Earlier worksheets still work, earlier worksheets don't become suddenly corrupt.
But such problems always happen with trading software. I will give example of IB and Multicharts because I use IB and MC. I am very very sure this problem plagues other softwares as well, be it Ninja, Sierra Charts, TradeStation etc. One look at Multicharts forums post a new release or the lists of bug fixes they do clearly shows the kind of breakdowns these software experience after they are released in production. Lets look at this thread that shows so many problems and bugs in a production version.
http://www.multicharts.com/discussion/viewtopic.php?f=1&t=45775
http://elitetrader.com/vb/showthread.php?t=160107
I wonder What is the reason?

