预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中小型软件企业软件项目开发过程改进研究——基于CMM的视角的任务书 中小型软件企业软件项目开发过程改进研究——基于CMM的视角的任务书 一、研究背景 目前,随着信息技术的发展,大量的软件企业涌现出来。但是,由于中小型软件企业项目开发过程不规范,缺乏规范的设计流程和开发流程等,这些问题导致了软件开发效率的降低,产品质量的下降。同时,市场竞争激烈,客户对软件质量的要求越来越高。为了提高软件项目的开发效率和产品质量,企业需要进行软件开发过程改进。而CMM(CapabilityMaturityModel)是一种有效提高软件开发过程的方法,因此对中小型软件企业进行CMM视角下的软件项目开发过程改进研究,具有非常重要的意义。 二、研究内容 本研究以中小型软件企业的软件项目开发过程改进为研究对象,以CMM的视角为基础,重点探讨以下问题: 1.中小型软件企业在软件项目开发过程中存在的问题以及具体表现; 2.CMM视角下的软件项目开发过程改进理论与方法; 3.利用CMM视角下的软件项目开发过程改进理论与方法,对中小型软件企业软件项目开发过程进行改进,并提高其软件开发能力。 三、研究方法 本研究将采用以下研究方法: 1.文献资料法:通过查阅相关的文献资料,了解中小型软件企业的软件项目开发过程存在的问题、CMM覆盖的区域,以及CMM视角下的软件项目开发过程改进理论与方法等方面的内容; 2.现场调研法:采用访谈、问卷等方式在中小型软件企业现场进行调研,了解企业在软件项目开发过程中遇到的实际问题、软件开发人员的工作流程以及开发中所用的工具等; 3.实验研究法:将CMM视角下的软件项目开发过程改进理论与方法应用到实际的中小型软件企业软件项目开发中,对比之前的情况,检验其改进效果; 4.案例分析法:对成功的案例进行分析,找出其成功的原因,并探讨如何将其运用到中小型软件企业的软件项目开发过程中。 四、研究意义 本研究的意义如下: 1.提高中小型软件企业的软件开发水平及软件开发过程效率; 2.提高中小型软件企业对客户需求的满足度及产品的质量; 3.促进中小型软件企业发展,增强其在市场竞争中的竞争力。 五、研究进度安排 本研究的进度安排如下: 第一阶段:文献资料搜集和调研(1个月) 1.1收集相关文献资料,了解中小型软件企业的软件项目开发过程存在的问题、CMM覆盖的区域,以及CMM视角下的软件项目开发过程改进理论与方法等方面的内容; 1.2在中小型软件企业进行调研,了解企业在软件项目开发过程中遇到的实际问题、软件开发人员的工作流程以及开发中所用的工具等。 第二阶段:理论框架构建和实验设计(1个月) 2.1基于前期的文献资料搜集和调研结果,构建CMM视角下的软件项目开发过程改进理论框架; 2.2设计实验方案,明确实验的目的、实验对象、实验方法、实验步骤和实验方案。 第三阶段:实验数据采集和数据分析(1个月) 3.1针对中小型软件企业进行实验,实时记录实验数据; 3.2对实验数据进行分析和比较,验证理论框架的正确性和实验效果。 第四阶段:撰写研究报告(2个月) 4.1在前期的基础上,对整个研究进行系统的归纳、分析总结; 4.2撰写研究论文,准备答辩所需的相关材料。 六、参考文献 [1]曲庆坤,闫富强.CMM及其指导实施活动[J].中国计量大学学报,2006,(2):70-73+84. [2]刘红宇,万俊豪.CMM理论发展与应用[J].科技创新导报,2011,(19):47-48. [3]胡伟玉,阡力,赵巍.CMM对软件企业的管理提高[J].科技创新导报,2012,(22):17-18.