受主流因果观念和研究方法的影响,社会工作服务效果评估通常以变量导向的思路作为指导,通过实验法、基于统计控制的回归分析等方法来检验服务与结果(或目标)之间的因果关系。然而,社会工作服务内嵌的复杂因果关系使变量导向的方法不适切于社会工作服务效果评估。为回应这一困境,在因果观念上,本文基于社会工作服务内嵌的因果复杂性,在构型理论的指引下找到适切于复杂因果关系的新因果观念(殊途同归、多重并发、非对称性)。在分析思路上,本文以集合理论作为指导,将社会工作服务与结果(或目标)之间的关系处理成集合之间的关系(非变量间统计关系),如必要条件、充分条件、INUS条件等。在分析方法上,本文以布尔代数为核心算法的定性比较分析(QCA)对集合之间的关系进行分析。最后,本文以一个政府购买社会工作服务项目效果评估为例,对比分析了变量导向的分析方法和本文所倡导的新观念和新方法。