Your Products have been synced, click here to refresh
Brian.
How much influence do you have over the coders and their bosses?
Are coders under the same roof or they spread out all over the world?
How good is the communication between the coders? Do you know?
How do you test the software before it is released? Online, offline or both and by whom?
Just curious.
1. The forum doesn't track version number for the issue.
2. The forum doesn't keep track of how many people have the same issue.
3. The forum doesn't categorize the product type (cmm core/blade/gear/vision etc)
4. The forum isn't a database that is queryable or trackable
5. I could go on and on.
That being said when reputable users post an issue on the forum, we do glance through here and try to check those things out. HOWEVER, you can't expect that every post is read, or that it's some kind of "official" feedback for the reasons above. We can't keep track of logged bugs on the forum (the software doesn't have the facility).
Now, what I want to propose is a way users can directly enter a bug report using a login system, and track the status of their problem report. It would require the specific information we need.
Again, general cries that everything sucks doesn't help, but specific ideas like a user problem reporting system does. I suggested it, do you guys have any better ideas? I'm all ears.
It doesn't have to be that hard:
* Set up a subforum here for bugreports.
* Have tech support post a template of what kind of information they need for the report.
* Set up a subscription to the tech support e-mail adress so they are notified by mail when someone posted a bug report.
* Here is the tricky part, have a tech come in, read the report, file it and reply to it as 'filed' (together with a tracking number of some sorts) or have tech support post a solution if it isn't recognized as a bug.
This could even be used as a sales pitch: 'Found a bug in our software? Just report it on our user forum! Direct communication with our users!'
Well, you could make it so that each post relates to one issue. Anyone that suffers from that same bug could reply in that very thread...
Each release gets it's own subforum.
if you don't enter the required information, then you can't really expect to get any help or feedback either... or go the non-web route and call tech support up.
I'll do my best answering your questions.
Question 1: This is one of those questions that I lose no matter which way I answer. If I say I'm influential, then I get flamed when people want stuff, I get PM's for technical support, and then flamed when I can't keep up with them (SMA or not), and torched in general. If I say I'm not influential, then I get flamed for being a loser, and torched for how I can't help. Let's just say I'm influential enough to be heard.
Question 2: Spread out all over the world (this is necessary to handle the global needs of the software). Many are at our factories, or collect in groups in various software development offices worldwide.
Question 3: Honestly, I think the communication amongst coders is good. I think they have a great system of code writing, check in and out, and a good problem reporting system. Of course it's not perfect, nothing is.
Question 4: Bear in mind, it is IMPOSSIBLE to test every combination and permutation of computer (thousands's), video card (hundreds), drivers (tens of thousands), service packs (a few), CMM's (hundreds), controllers (tens to hundreds), sensors (hundreds), firmware (hundreds), and features (hundreds). Did I miss any? Do some quick math on that, and you see it's impossible. However, we do test MANY different ways. I can't detail them all here, but I'll give some examples. We test online, on every product that ships from a factory, and offline. Testing is done by coders (each coding change is tested), dedicated development testers, dedicated AE's that work for Wilcox who test applications, my group (applications engineers not in the software group), factory engineers for every hardware product including sensors, and our customer beta testers. We also have automated testing routines as well that run batteries of tests in constant loops. We have testing protocols that are run on every version of PC-DMIS that are huge. I'm sure I didn't hit on every test or tester, but that's a quick list.
PC-DMIS runs nearly any device, can do nearly any measurement, and is pretty intuitive. It's not easy being all of those things at once. But as I always say, it's something we strive for, it's what our customers (as a whole, all together) ask us to do.
-Brian
I'll do my best answering your questions.
Question 1: This is one of those questions that I lose no matter which way I answer. If I say I'm influential, then I get flamed when people want stuff, I get PM's for technical support, and then flamed when I can't keep up with them (SMA or not), and torched in general. If I say I'm not influential, then I get flamed for being a loser, and torched for how I can't help. Let's just say I'm influential enough to be heard.
Question 2: Spread out all over the world (this is necessary to handle the global needs of the software). Many are at our factories, or collect in groups in various software development offices worldwide.
Question 3: Honestly, I think the communication amongst coders is good. I think they have a great system of code writing, check in and out, and a good problem reporting system. Of course it's not perfect, nothing is.
Question 4: Bear in mind, it is IMPOSSIBLE to test every combination and permutation of computer (thousands's), video card (hundreds), drivers (tens of thousands), service packs (a few), CMM's (hundreds), controllers (tens to hundreds), sensors (hundreds), firmware (hundreds), and features (hundreds). Did I miss any? Do some quick math on that, and you see it's impossible. However, we do test MANY different ways. I can't detail them all here, but I'll give some examples. We test online, on every product that ships from a factory, and offline. Testing is done by coders (each coding change is tested), dedicated development testers, dedicated AE's that work for Wilcox who test applications, my group (applications engineers not in the software group), factory engineers for every hardware product including sensors, and our customer beta testers. We also have automated testing routines as well that run batteries of tests in constant loops. We have testing protocols that are run on every version of PC-DMIS that are huge. I'm sure I didn't hit on every test or tester, but that's a quick list.
PC-DMIS runs nearly any device, can do nearly any measurement, and is pretty intuitive. It's not easy being all of those things at once. But as I always say, it's something we strive for, it's what our customers (as a whole, all together) ask us to do.
-Brian
People expect answers no matter how badly they form the question. I've been dealing with that for a long time.
I think you and I agree, we would like to do something, let's see if I can come up with something. If I can't do anything, maybe a forum it will be.
thanks!
I've followed this thread and think it's pretty good of you Brian to keep up with all the different assertions, opinions and otherwise contained herein.
But that said? Here's my beef. PC-DMIS does try to be all things to all users. Sad to say, but i, nor my company really gives a crap about someone running a vison system, a Romer or whatever.
Our company is 100% CMM, (we have OGP's with Measure-X/Fit for the other stuff) and would like to feel that issues that affect us, when sent thru proper channels, will get attention from Tech Support and further up the line. But when you try to be all things to all customers? it seems everyone suffers.
I read the release notes (from 4.x on thru 2011) and holy cripes! the list of enhancements is one thing, but the list of FIXES? I scroll down the line, and see just how many fixes (to me reads: time devoted by coders) DON'T apply to CMM's ,but to Hexagon's support of OTHER measuring devices. The price of an SMA being what it is, it just seems if someone is listening, well there are just not enough ears to go around.
I'd like to go on, but that's probably my biggest 'complaint'. Hexagon/Wilcox has tech talent, sure... is it spread too thin? without a doubt.
my 2¢
© 2024 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |