西门子TP1200代理商
可以让我们进行换位思考。很多时候,沟通不畅、违反流程、士气低落都是因为人无法从别人的角度来看世界。而这也正是定性研究想要解决的问题。这种换位思考往往就是定性研究方法的目标。比如说,你管理着一个团队,发现每周五都会出现编译错误,人们整天都在解决这个问题,每个人回家的时候都很累。使用定性研究的方法来调查这个问题你可能会发现原来星期四晚上大家都在忙着提交修改,因为周五是你决定开会的日子。有了这样的调查方法,你就可以从开发人员的角度来看这个世界并找到让大家都满意的解决方案其中两份评审特别受关注,因为它们颠覆了一些我们对软件成本预估的固定思维。成本估算模式的准确性
在两份系统性评审中,回答了成本模型估算(从过去项目中收集数据,基于数据生成数学公式)是否比专家判断估算(基于软件开发者和管理者的于手动搜索来说,你需要选择你想要搜索的刊物和会议纪录。当然,你也需要证明你的选择是正确的。在一个案例分析中,我们非常惊讶地发现,有针对性的手动搜索比泛泛的自动搜索要快许多[32]。在实践中,你很可能需要混合策略。如果你对一些资料进行手动搜索后(包括专家会议的会议纪录),你应该把它当做候选原始研究的一组基准,基于这组基准,你可以验证自动化搜索字符串的效用。另一种方法是,领域专家也可以把一组论文作为确定基准。
医疗标准强制必须有两个研究员独立作出初始的对于包含和排除的决定。我在软件工程中的自动化搜索经验是,许多论文单从标题就能看出它的无关性。在实践中,许多软件工程研究者(包括我自己)允许单个研究者对完全无关的论文作出初始筛选。但此研究者必须理解,如果有任何疑问,那就必须把论文留作候选
和排除的标准来进行筛选。
如果包含同一项研究多次的话,会使集合产生偏差。必须检查每篇论文来确定他们是否包含多重研究,或者是否因为引用了同样的研究而需要融合他们的结果。要识可重复性依赖于所研究的问题本身的清晰明确,不能模棱两可,也需要对搜索和集合的流程以及研究的范围进行完全的汇报。*近有个研究比较了两个针对同样研究问题的独立系统性评审[38]。这份研究在原始研究数量较少而评审团由领域专家组成的情况下,软件工程的系统性评审可重复性相当高。另一份基于非常庞大的经验性文献库的系统性评审[51]发现了不同文献中的评审有巨大的差异,但它解释说这些差异来自于不同评审中隐含的研究问题之间的差异。
这一章会带着对实证软件工程的普遍关注来向读者介绍系统性评审的价值。我也力求帮助见习研究人员(如博士生)开始使用系统性评审,他们可能正在寻找可靠的方法来着手能代表领域发展水平的评审。这一章应该也会对更有经验的实证研究者有所帮助,他们也许对系统性评审的方法论的价值还没有足够的信心。许多欧洲研究者已经开始发表软件工程的系统性评审,但来自美国的研究者相对较少[33][34]。
我也希望这一章内容能提醒实证研究者,他们的研究可能也会为将来系统性评审做出贡献,并能在汇报他们结果的谨记将来研究证据的集合。*近的一次系统性评审发现,很难开始一个完整的元分析,因为个体的原儿的标准方法,系统性评审的发布改变了医疗实践。
这并没有被认为是循证医学的重大胜利。在那12篇研究中,8篇是在1982年之前发表的。如果那8篇研究能在1982年集合的话,8年的错误治疗和与之相关的新生儿死亡就能够被避免。这引发了对及时集合证