《Frontiers in Computer Science》:An application of selective coding to create a theoretical framework on the factors that influence success or failure in adopting the SIG-UFRN software ecosystem
编辑推荐:
摘要:本研究探讨巴西北里奥格兰德联邦大学(UFRN)综合管理系统(SIG-UFRN)所构成的软件生态系统(Software Ecosystem, SECO)之采纳过程,识别影响联邦教育机构(Federal Educational Institutions, F
摘要:本研究探讨巴西北里奥格兰德联邦大学(UFRN)综合管理系统(SIG-UFRN)所构成的软件生态系统(Software Ecosystem, SECO)之采纳过程,识别影响联邦教育机构(Federal Educational Institutions, FEIs)采纳或拒斥该平台之技术、社会及商业维度因素。若忽视上述因素可能导致公共资源浪费及管理决策失误。研究人员旨在基于技术、商业与社会因素,构建并验证描述SIG-UFRN采纳现象之理论框架。采用扎根理论(Grounded Theory, GT)第三阶段之选择性编码(Selective Coding)技术,并结合焦点小组(Focus Group)进行验证;此前已完成开放编码(Open Coding)与轴心编码(Axial Coding),通过叙事情节备忘录(Storyline Memo)、核心范畴(Core Category)及范式模型(Paradigm Model)整合概念。研究识别出可解释SIG-UFRN采纳过程之理论框架,并经利益相关者验证。该理论框架可影响SECO采纳之成败,并为FEIs管理者提供采纳最佳实践之指导。
论文解读:SIG-UFRN软件生态系统采纳影响因素之理论框架构建研究
一、研究背景与意义
软件生态系统(Software Ecosystem, SECO)指围绕共同技术平台发展、形成面向消费者市场之解决方案或服务集合。巴西北里奥格兰德联邦大学(UFRN)之综合管理系统(SIG-UFRN)——含学术活动管理SIGAA、人力资源SIGRH及资产合同管理SIPAC等子系统——已形成SECO并被多所巴西联邦教育机构(Federal Educational Institutions, FEIs)采纳。SECO之采纳受技术(平台质量、标准)、社会(社区关系、用户接受度)及商业(成本、战略)三维因素交互影响(Campbell and Ahmed, 2010)。既有研究多偏重单一维度(如API演化之技术影响或开发者社区之社会行为),缺乏整合三维因素解释SECO采纳之实质理论(Substantive Theory)。此外,巴西公立机构采纳SIG-UFRN须向UFRN转移支付资金,若采纳失败将面临审计问责与公共资源浪费风险。因此,识别并理论化影响SIG-UFRN SECO采纳成败之因素具有重要之公共管理与信息化实践意义。本文发表于《Frontiers in Computer Science》。
二、主要研究方法概述
研究人员采用三阶段混合定性研究设计:(1) 系统性文献综述(Systematic Literature Review, SLR)确认半结构化访谈与扎根理论(Grounded Theory, GT, Strauss and Corbin, 2008)为适宜数据收集与分析工具;(2) 对巴西四个地理区域共10名具至少两年SIG-UFRN实施经验之FEI软件开发人员/IT团队成员进行半结构化访谈,获取采纳过程之技术、社会及商业维度感知,转录后作为GT分析基础;(3) 依GT流程先行开放编码(Open Coding)与轴心编码(Axial Coding)得到268个码号/范畴并形成31个编码网络,继而实施选择性编码(Selective Coding)四步骤——撰写叙事情节备忘录(Storyline Memo)、辨识核心范畴(Core Category)、以范式模型(Paradigm Model)整合核心范畴与各主范畴、通过焦点小组(Focus Group)由受访者验证理论框架直至理论饱和(Theoretical Saturation)。
三、研究结果
5 Results
经选择性编码,研究人员将先前识别之268个码号/范畴整合为以核心范畴为中心之理论框架,并通过焦点小组验证及微调核心范畴表述。
5.1 Causal and intervening conditions(因果条件与介入条件)
介入条件为"机构原有信息系统功能局限性(Characteristics of the Systems Used by Institutions)"促使FEIs启动"机构动员(Institutional Mobilization)",依据"选择标准(Selection Criteria)"分析替代方案并寻求"机构期望收益(Benefits Sought by Institutions)",构成ERP采纳之决策与选择阶段(Decision and Selection Stage, Souza, 2000),此为导致选用SIG-UFRN SECO之因果条件(Causal Conditions)。
5.2 Context and actions/interactions(情境与行动/互动)
实施与使用阶段(Implementation and Use Stages, Souza, 2000)中,FEIs组建"工作团队(Work Teams)",执行"模块概览/研究(Module Overview/Study)"、"生产环境模块部署(Module Deployment in Production)"、"模块部署前置条件分析(Prerequisite for Module Deployment)"及"用户培训(User Training)"。"IT部门作为最佳实践推动者/促进者(IT as an Enabler/Promoter of Best Practices)"缓解"变革阻力(Resistance to Change)"(常因UFRN业务规则与本地不符)。为应对业务规则差异引发"业务规则差异化(Differentiation of Business Rule)"事件,采取"新功能开发(Development of New Features)"与"定制(Customization)"行动,或选择"适应UFRN业务规则(Adaptation to the Business Rules of UFRN)"。情境因素含团队成员之"教育背景(Education)"与既往"实施项目经验(Implementation Projects)"(促进采纳),以及"数据中心基础设施(Data Center Infrastructure)能力不足"与"IT团队规模缩减(Reduced IT Team Size)"(阻碍采纳)。
5.3 Consequences(结果/后果)
采纳行动产生正面后果:"管理信息系统(Management Information Systems, MIS)生态系统收益(Benefits of the MIS Ecosystem)"含集中化支持团队缩短开发周期("团队/开发时间(Team/Development Time)")、业务流程优化(Process Optimization)及成本效益(Cost-Benefit)。负面或伴随性问题含:"MIS生态系统问题(Problems of the MIS Ecosystem)"——合作FEIs未被咨询需求变更("合作FEIs未参与需求制定(Cooperating FEIs Not Participating in the Elaboration of Requirements)")、SIG-UFRN与FEIs其他内部系统"缺乏集成(Lack of Integration with Other Systems Used by Cooperative Members)"。使用成本含签订实习生合同提供一线支持("实习协议(Internship Contract)")、IT部门技术培训("IT部门培训(Training for the IT Department)")及"云计算服务(Cloud Computing Services)"或数据中心运维费。IT部门发生结构性变化("IT单元变化(Changes in the IT Unit)")如团队扩充。管理信息仅获"部分支持(Partial Support (Management Information))",FEIs需借助报表构建工具(Report Building Tool)、商业智能(Business Intelligence, BI)工具、特定语言例程(Routines Created in Certain Languages)或在平台内实现报表需求(Implementing Reporting Requirements)补足。
5.4 Validation with participants(参与者验证)
焦点小组中8/10名受访者参与验证,一致认可框架反映其经验,仅建议将核心范畴中"software developers"修正为"IT部门/单位团队(team from the IT sector/unit)"以涵盖分析师、项目经理及支持人员,研究人员采纳此修订。参与者无异议新增范畴,确认达致理论饱和。研究人员进一步以TOE(Technology-Organization-Environment)与ABC(Antecedents-Behavior-Consequences)整合模型(TOE&ABC)重述采纳现象:技术、组织与环境层面之前因(Antecedents)——系统局限性、机构动员、期望收益、教育者背景——驱动采纳行为(Behavior)——IT促最佳实务、组建工作团队、应对变革阻力——产生上述后果(Consequences)。
四、讨论与结论总结
讨论部分指出,理论框架归纳了SIG-UFRN SECO采纳之技术(定制与新功能开发需求、基础设施要求)、社会(IT团队推动变革、团队规模与能力、社区参与度)及商业(选择标准含成熟度与集成能力、成本效益、业务流程优化)三维交织因素。特别强调了"业务规则差异化"须配以前期可行性评估与充足技术团队,否则引致用户抵制;"选择标准"可参照SECO健康度指标(采纳率、社区活跃度)客观评价;框架可用于指导FEIs在决策选择阶段开展跨部门可行性分析,在实施阶段规划专门团队与基础设施投入,在使用阶段制度化培训与最小化不必要定制以维持可更新性。研究局限含样本量较小、仅IT视角未深度纳入终端用户与管理层、验证群组同源可能存在循环偏差。
结论(翻译):
本研究旨在贡献一套可供公共机构管理者分析加入SIG-UFRN软件生态系统(SECO)可行性并利用该技术平台特性(限定于教学、科研、外延服务及行政管理)之理论框架。通过选择性编码(Selective Coding),研究人员整合了SIG-UFRN SECO采纳过程中涉及之技术、社会及商业因素(Campbell and Ahmed, 2010)。该理论框架阐释SIG-UFRN SECO之采纳过程,凸显典型之企业资源规划(Enterprise Resource Planning, ERP)系统实施阶段(Souza, 2000)——决策与选择、实施及使用——故可协助公共管理者识别欲成功采纳SIG-UFRN SECO之联邦教育机构(FEI)须满足之制度性需求,以获取使用该软件技术之效益。已采纳SIG-UFRN SECO且处于实施阶段之FEIs可将此理论框架作为最佳实践文献,参考其中针对各阶段问题之解决思路。拟分析加入SIG-UFRN SECO之FEIs可借框架指导决策与选择过程,以市场上现有方案(含SIG-UFRN)为参照遴选最适技术平台;框架中呈现之良好实践亦能在使用阶段为避免失误与最大化成功提供借鉴,确保合作机构顺利完成该阶段。本研究主要贡献为提供SIG-UFRN SECO采纳之理论框架,可作为知识管理产物促成FEIs在决策、选择、实施及使用阶段分享经验,形成使后来机构得以借鉴过往成败之知识库,成为SECO采纳过程成败之转折点。此外,研究系统化呈现了扎根理论选择性编码之操作方法论,对未来复杂质性研究具参考价值。