Hopefully, no one just goes live with anything. If you "go-live' with anything without evaluation, it won't matter how many builds you wait for, it won't beto your liking. Typically a build is put into test and when it passes all the requirements, it's rolled out into production for all to use. (We all know this right?)
From my perspective the real question is, "Is it worth my time to test F000 or is it better to wait for a few builds?"
Great question and one of great debate. Hereare my thoughts and the perspective I push at my company.
F000 of anything PTC puts out will have some issues for our very complex use case. Our goal is to find and get fixed what is relevant to us and stabilize on a build as quickly as possible that still has opportunity to be fixed when in production for a few months. Normally PTC has the greatest number of dedicated resources to fix issues in the early stages of the release process. It will take us quite some time to test a build of a new version and despite our best efforts; we will still find further issues once in production. That entire timeline needs to be considered when looking at this, especially in complex implementations. (This is the reality with any major system by the way.)
While you will find a long list of things fixed in M010, if you wait to test at that point, you'll be in line somewhere out at M050 to see your particular issues addressed. (Hypothetical and exaggerated of course, sort of.) Typically by the time we are loading F000, we have the list of issues addressed in M010 and we can note and avoid them and get our fixes into M020 or M030.
I can almost guarantee no matter how many builds we wait for, there will be something we use that will need to be fixed. The danger of waiting too long to start evaluating is that the calls start getting answered with, "That's fixed in the next Version," and won't be addressed at all it what you just spent 2 months testing. Or worse, you've tested everything, gone live, and now the issues have to be worked around until you upgrade again.
Finding your sweet spot is all this is the real challenge. It depends greatly on the velocity of your initial load to production and the complexity and depth of your use of the products.If you have a short evaluation and release process, then waiting a few builds makes a lot of sense. For our complex and lengthy evaluation process, an early start makes a big difference.
For me, I don't buy the "Never go with F000" mantra. It's answering the wrong question.
Solar Turbines Incorporated