Dassault Systemes SolidWorks Corporation has paid for my travel, accommodations, and some meals for the 2011 SolidWorks Launch Blogger event.

So as I mentioned in my introductory post yesterday, SolidWorks seemed to spend a fair amount of time focusing on performance and stability for the 2011 release.
Shawn Murphy joined us at the start of our day on Tuesday at SolidWorks headquarters located in Concord, MA. Shawn told us the focus of this release was directly based off of the top 2 customer requests that they hear, performance and stability. The way that SolidWorks tackled this problem this year was more of a focus on memory management. It is common knowledge that as resources go down on your system more problems come up.
I think a common knowledge around the SolidWorks community is that as your work day progresses and you open and close more and more files your system seems to bog down a little bit more each time. This usually results in the end user at some point just shutting down SolidWorks and rebooting or shutting down your entire system and rebooting.
This year instead of seeing graphs on speed and stability we saw a graph on memory management that still showed the same initial spike related to start up but instead of seeing the bar continuously climb as the hours and memory resources grew, you noticed a more flatline looking graph that levels off at wherever your system reaches at start up. This is good to see, definitely a start in the right direction.
Another interesting tidbit of information that Shawn shared with us had to do with the number of users and installs related between service pack 4 or 5 of current releases and service pack 0 of a new release. Most times they will notice a sharp decrease in installs of new versions as opposed to a new or current service pack release of an existing version. He said a lot of times this is directly related to a lot of customers waiting until service pack 1 or 2 of a new release before they are willing to move it into production. This year they are thinking that they will be seeing a more level number between these 2 as the new product is seemingly as close as you are going to be able to get to the last release of a previous version. A lot of this can be attributed to the performance monitors that automatically run when users beta test. They are noticing a SIGNIFICANT decrease in crashes with the 2011 version as opposed to previous beta products.
This is all good stuff and I feel that this is the reason that SolidWorks is leading the way in 3D CAD. They are listening to the customers and are working on the things that really matter as opposed to a ton a shiny new features or trying to match whatever the competition is adding.