对日软件外包项目中基于CMM和PSP的软件过程管理研究

对日软件外包项目中基于CMM和PSP的软件过程管理研究

论文摘要

目前中国的软件外包业务发展十分迅速,由于地缘以及文化关系,对日软件外包业务发展尤其迅猛。现在随着合作的逐渐深入,对日外包有向高层次发展的迫切需求,但目前国内软件企业较弱的项目管理能力,制约了这种发展的脚步。为提高项目管理能力,很多公司引入了CMM软件过程改进模型。但CMM只告诉了我们应该做什么,没有提供实现关键过程域所需要的具体知识和技能,因此很多软件公司在应用时还处于探索阶段。本文通过对对日软件外包项目状况以及企业在推广CMM框架模型中情况的深入研究,指出了对日软件外包项目的特点和企业在推广CMM中的主要问题。这些问题主要包括质量控制意识薄弱、数据收集和定量管理难于实现等,而这些内容恰恰是对日软件外包项目中客户关注的内容,同时还包括项目成员个人素质以及作业标准化等内容。为有效解决这些问题,提供一套良好的软件过程方法,我们对个人软件过程(PSP)进行了研究探讨。针对CMM应用中的主要问题,并结合笔者多年对日软件外包开发经验和日本外包项目的特点,提出了基于CMM和个人软件过程(PSP)进行项目过程管理的方案模型。该方案的核心是让PSP模型与CMM模型相融合,使个人软件过程与组织软件过程在目标、计划和操作模板上保持一致,通过个人软件过程的实施,实现项目过程的整体目标;同时通过项目整体的约束,保证个人软件过程的实施。对于该模型的具体操作方法从计划、数据收集/度量、缺陷预防以及持续改善等方面进行了详细说明,并提供了相应的操作模板。经过多个实际项目的应用,验证了该模型具有很强可操作性;并且通过项目实际对比,确认该模型对保证项目的进度、质量以及工作量达成既定目标能够起到很好的效果。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究背景及意义
  • 1.3 国内外研究现状
  • 1.4 研究内容
  • 1.5 主要章节构成
  • 第2章 对日软件外包概述
  • 2.1 什么是软件外包
  • 2.2 我国软件外包现状
  • 2.3 对日软件外包的特点
  • 第3章 CMM概述
  • 3.1 CMM模型概述
  • 3.1.1 CMM的由来
  • 3.1.2 CMM体系结构
  • 3.2 对日外包项目中实施CMM存在的问题
  • 第4章 对日软件外包项目中个人软件过程研究
  • 4.1 个人软件过程概述
  • 4.1.1 个人软件过程概念
  • 4.1.2 个人软件过程框架
  • 4.2 对日软件外包项目中个人软件过程要点分析
  • 4.2.1 个体计划/度量
  • 4.2.2 缺陷管理
  • 4.2.3 个体改善
  • 4.3 对日软件外包行业中个人软件过程应用的难点
  • 第5章 融合个人软件过程的项目过程方法
  • 5.1 个人软件过程与组织级过程相结合
  • 5.2 项目中的计划
  • 5.2.1 规模估计
  • 5.2.2 工作量计划
  • 5.2.3 日程计划
  • 5.2.4 质量计划
  • 5.2.5 个人软件计划
  • 5.3 项目中的数据收集/度量
  • 5.3.1 数据收集
  • 5.3.2 数据度量
  • 5.4 缺陷预防
  • 5.4.1 缺陷摘出
  • 5.4.2 预防缺陷产生
  • 5.5 持续改善
  • 5.5.1 PDCA循环
  • 5.5.2 软件过程的持续改进
  • 第6章 实际项目中的运用效果
  • 6.1 项目应用评价
  • 6.2.1 工作量状况
  • 6.2.2 进度状况
  • 6.2.3 质量状况
  • 6.2 实施总结
  • 结论
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    • [1].混合式教学在《软件过程与项目管理》课程中实施的初步探索[J]. 当代教育实践与教学研究 2020(03)
    • [2].层次分析法在软件过程度量中的应用[J]. 计算机工程与设计 2017(01)
    • [3].浅谈基于信息化平台的制导航空弹药软件过程管控方法[J]. 中国管理信息化 2017(07)
    • [4].软件过程管理课程的教学模式改革初探[J]. 教育教学论坛 2017(45)
    • [5].基于统计过程控制的软件过程管理研究[J]. 电子技术与软件工程 2016(11)
    • [6].关于建设开发软件过程软件项目管理的重要性探析[J]. 电子测试 2015(13)
    • [7].中小软件企业软件过程管理及其改进方法分析[J]. 电子技术与软件工程 2015(20)
    • [8].数据驱动的双层次软件过程挖掘方法[J]. 软件学报 2018(11)
    • [9].基于证据的软件过程可信度模型及评估方法[J]. 软件学报 2017(07)
    • [10].基于业务流程再造的软件过程管理研究[J]. 档案学通讯 2016(01)
    • [11].软件过程管理预警及异常模式设计与应用[J]. 信息工程大学学报 2013(05)
    • [12].军用软件过程质量度量实施方法研究[J]. 微型机与应用 2014(17)
    • [13].小规模软件企业软件过程管理与改进策略研究[J]. 黑龙江科技信息 2012(02)
    • [14].软件过程管理探析[J]. 商业文化(下半月) 2011(06)
    • [15].一种软件过程复用的价值模型分析方法[J]. 云南大学学报(自然科学版) 2011(S2)
    • [16].一种软件过程质量的度量方法[J]. 计算机工程与应用 2010(09)
    • [17].软件过程发展及研究[J]. 项目管理技术 2010(06)
    • [18].企业小组软件过程在管理学生软件开发中的研究与应用[J]. 计算机教育 2008(16)
    • [19].合理的软件过程管理是软件质量的基础[J]. 情报探索 2008(03)
    • [20].软件过程评估与改进模型的比较[J]. 电脑学习 2008(03)
    • [21].基于规则的小组软件过程仿真模型及其算法[J]. 微电子学与计算机 2008(07)
    • [22].一种辅助软件过程管理的集成化方案[J]. 计算机技术与发展 2008(08)
    • [23].一种改进的软件过程质量度量方法[J]. 办公自动化 2013(20)
    • [24].软件过程风险评估方法研究[J]. 计算机科学与探索 2014(06)
    • [25].基于系统动力学的软件过程偏离控制[J]. 计算机工程与设计 2011(05)
    • [26].一种个体软件过程能力度量方法(英文)[J]. 软件学报 2009(12)
    • [27].面向软件密集型装备的软件过程度量和分析框架[J]. 装备指挥技术学院学报 2008(05)
    • [28].基于灰色多层次的软件过程风险评估[J]. 管理观察 2008(15)
    • [29].软件过程与管理方法综述[J]. 软件学报 2019(01)
    • [30].支持软件过程可信评估的可信证据[J]. 软件学报 2018(11)

    标签:;  ;  ;  

    对日软件外包项目中基于CMM和PSP的软件过程管理研究
    下载Doc文档

    猜你喜欢