当前位置:问答库>论文摘要

题目:A企业软件开发项目软件开发模型选择方法研究

关键词:软件开发模型,影响因素,选择方法

  摘要



      IT软件开发项目是知识密集型项目。因其复杂性和不确定性,软件开发项目一直饱受高失败率的困扰。并且随着业务和技术的发展,对项目产生影响的因素越来越多,风险也越来越多样化。所以在项目策划阶段,通过开发模型的选择来防范和降低风险是非常有效的方法。传统的开发模型有边做边改模型、瀑布模型、快速原型模型、增量模型、螺旋模型、迭代模型、喷泉模型、智能模型、快速应用开发模型、混合模型等,并且敏捷开发、RUP等结合项目管理和开发模型的开发方法也得到了广泛应用。但这些模型和方法都有自己的优缺点和适用场景,要根据项目的实际情况来进行选择,而如何选择合适的开发模型存在一定的难度。

       本文是基于A公司项目管理实践,并结合同行业专业人员的经验,通过问卷调查、访谈、讨论等方法对影响项目开发模型选择的因素进行了分析和归纳,得出了需求明确度、进度要求、项目产品规模、团队成熟度、对成本的敏感度及资金充足程度、技术难度和质量要求、项目类型、项目的原创性、开发团队的工作模式、项目产品的用途等10个主要影响方面,并分别对这10个方面的进行选项分解。

      本文针对不同因素的各个选项,与主要开发模型归类进行匹配,制作完成选择模型。该模型输入项为各影响因素权重、可用模型、项目符合的影响因素选项,输出项为各开发模型的得分和计数。通过分析得分和计数结果,进行开发模型的选择。最后通过一个实际案例,对选择模型使用前后进行对比说明。