Jerk, you're dead right! I scanned the comment above but hadn't read the article nor the report that article was based on.
I don't feel like reading the report, but I have now read the article.
I think Lehrbaum is wrong. Perhaps I misunderstood, but I thought that the 100 projects came from OEM's. He wasn't attacking those projects, but rather other projects. If I remember my stats, 100 is sufficient to remove noise. The noise in the case is complexity, scale, etc. It is reasonable that if there were x number of simple Linux apps, there would be close to that number of simple Windows apps. If there were close to y number of complex Linux apps, there would be close to that number of complex Windows apps, etc.
I totally agree on the price issue with respect to Windows XP Embedded. It's cost is significantly higher than Windows CE, so if you say Windows Embedded is cheaper, that conclusion must be based on the cost of both runtimes. If it isn't, the conclusion is flawed.
Also, IIRC, stats doesn't draw conclusions. It points out the likelihood of occurrance. So, the punch line of an analysis would be something like this..."Based on the data points examined, there is a z% probability that q caused r or was a factor in r's occurrance." It's been a while since I've had stats, so perhaps I misremember that.
|