在软件工程研究中,问卷数据的质量直接影响研究结论的可靠性。我们实验室在分析某开源项目开发者满意度时发现,若问卷量表设计不当,回收的数据往往无法通过信效度检验。例如,我们曾针对420名软件开发人员发放问卷,测量其对敏捷开发工具的接受度,初始量表包含15个题项,但克隆巴赫系数仅为0.62,远低于0.7的阈值。经过项目分析删除3个低相关题项后,系数提升至0.81。这一过程表明,问卷设计需遵循以下原则:题项应基于理论框架,选项需等距,且需进行预测试。
信度检验常用克隆巴赫系数(Cronbach's α),其公式为:$\alpha = \frac{k}{k-1} \left(1 - \frac{\sum_{i=1}^k \sigma_{Y_i}^2}{\sigma_X^2}\right)$,其中k为题项数,$\sigma_{Y_i}^2$为各题项方差,$\sigma_X^2$为总得分方差。我们建议样本数至少为题项数的5倍,且总样本量不低于100。在软件工程论文中,架构模式(如微服务、MVC)的信度检验常采用因子分析,要求KMO值大于0.6,Bartlett球形检验显著。