Have you seen strips about fictional ISO 9000 certification in Dilbert comics? It's much more important to have a proces than what the process is.Quote from mizhael:
as you know the QA simulator exchange is crappy and you often need to massage the "send-trades-out" function in order to get a test trade filled...
then when we turn back to real-exchange, we somehow changed the code, etc. so that happened...
that's why we are asking for better process control...
The thing is... what the process is depends on all the small details of your project. Say, if you have market interface whose code is a few years old, was provided by the exchaneg, broker and a few colleagues have been using this code for years without any problems, you probably want to check it just once. On teh other hand, if the market connectivity is based on an open-sorce code that had to be modified a few times by peopel who barely understand it in order to get anything working at all, you may want to give it very serious testing.
So, have a test server, test any new version on it after even minor changes. The list of features you want to test can be compiled from things that have failed in the past.
Get "Dogbert" poster "I know no shame".
