学位论文 > 优秀研究生学位论文题录展示

软件项目设计过程管理

作 者: 夏博林
导 师: 王长峰
学 校: 北京邮电大学
专 业: 工商管理
关键词: 软件设计 流程管理 范围管理 风险管理 以设计过程为中心的项目模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 74次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着国内软件市场竞争的不断加剧以及客户对于软件整体水平要求的不断提升,软件项目管理过程中存在的问题逐渐暴露出来。结合目前国内软件项目的实际情况来看,由于竞争加剧,通常存在工期紧张、资源不足等问题,导致软件质量偏低、软件功能与需求出现偏差、系统难以维护等情况。由于工期和成本问题,很多软件项目开发过程中对设计环节缺乏重视,导致设计过程遭到压缩,经常出现开发人员依据需求说明直接进行开发的现象。而后续的测试和实施人员由于无从掌握需求与系统功能的有效确认机制,经常把精力集中在具体系统功能点上,导致缺乏对整体业务流程的认知,从而失去了质量的把控,增大了软件偏离用户实际业务需求的风险。本文将论述软件过程管理针对于整体软件工程范畴涉及的质量管理、风险管理范围管理之间发生的相互作用;并梳理设计过程之于整体软件工程所处位置及处理流程。本文旨在建立一套以设计过程为中心的软件项目控制模型,使之可以更加准确地量化工作量成本,规避产品偏离用户需求的风险,简化工程参与人员之间的沟通过程,降低项目成本,提高整体软件的质量水平。同时,将介绍对软件设计过程中对进行扩展的具体方法。通过设计过程的改良,可在设计过程中为开发人员、测试人员及文档人员产生一系列的输出。使总体工作量相比以往有很大的削减、同时尽最大可能减少理解上的误区所引发的错误,增加对项目质量的保证。在加大设计过程的投入同时大幅度减轻工作环节投入,使设计过程的产出得到较大程度的增值。从而最终实现项目质量的提升,时间和成本得到了节约。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 研究背景  9
  1.2 研究目的和意义  9-10
    1.2.1 研究目的  9-10
    1.2.2 研究目的研究意义  10
  1.3 论文研究内容及创新点  10-11
  1.4 论文结构  11-13
第二章 软件设计过程管理理论  13-42
  2.1 软件设计过程范畴论述  13-15
    2.1.1 软件设计过程的定义  13
    2.1.2 软件设计过程在软件工程中的定位  13-14
    2.1.3 软件设计过程流程简述  14-15
  2.2 软件设计过程目标与规范  15-18
    2.2.1 软件设计过程目标  15-16
    2.2.2 软件设计过程产出介绍  16-18
  2.3 软件设计过程所涉及项目管理要素论述  18-32
    2.3.1 设计过程与范围管理  18-22
      一.范围管理相关知识  18-20
      二.设计过程与需求管理相互作用  20
      三.工作分解结构  20-22
    2.3.2 设计过程与风险管理  22-28
      一.风险管理定义  22-23
      二.风险管理控制  23
      三.软件项目常见风险及其预防措施  23-26
      四.设计过程自身存在的风险  26-27
      五.项目整体与设计过程相关风险  27-28
    2.3.3 设计过程与质量管理  28-32
      一.软件质量管理的特点  28-29
      二.以闭环跟踪实现的质量控制  29-31
      三.设计过程对于质量管理的意义  31-32
  2.4 软件设计过程流程管理  32-40
    2.4.1 流程管理意义  32-34
    2.4.2 设计过程及审核流程  34-37
      一.设计过程流程论述  34-35
      二.设计过程评审流程  35-37
    2.4.3 需求与设计变更流程  37-40
      一.需求变更流程  37-39
      二.设计变更流程  39-40
  2.5 设计团队组织结构论述  40-42
第三章 软件设计过程模式改良实践  42-57
  3.1 以设计过程为核心的软件项目模式介绍  42-48
    3.1.1 以设计过程为核心模式的出发点与思路  42-43
    3.1.2 以设计过程为核心模式的实现形式  43-48
      一.原型模式介绍  43
      二.设计阶段对原型模式的扩展  43-45
      三.以设计过程为核心模式对设计流程的扩展  45-47
      四.设计扩展原型组件介绍  47
      五.设计扩展原型组件产出介绍  47-48
  3.2 以设计过程为核心模式对软件项目的影响  48-57
    3.2.1 以设计过程为核心模式对于风险应对  48-50
    3.2.2 以设计过程为核心模式对沟通的提升  50-57
      一.及时有效沟通的论述  50-52
      二.沟通原则论述  52-55
      三.及时有效沟通原则在设计过程的应用  55-57
第四章 软件设计案例研究  57-72
  4.1 项目背景  57
  4.2 项目需求简述  57-59
  4.3 设计步骤论述与示例  59-69
    4.3.1 系统概要设计步骤论述  59-64
    4.3.2 系统详细设计示例  64-69
  4.4 设计过程进行任务分解  69-72
第五章 结论与展望  72-73
  5.1 总结  72
  5.2 后续工作展望  72-73
参考文献  73-74
致谢  74

相似论文

  1. 露天矿生产事故人因风险管理措施研究,TD771
  2. 服装设计开发流程管理与创造力关系研究,TS941.2-4
  3. 基于神经网络的安全评价方法研究及应用,X937
  4. 第24届大冬会竞赛管理系统项目风险管理,G812.2
  5. 基于可持续发展观的森林经营权益融资创新研究,F326.2
  6. 海洋石油平台建造阶段作业风险管理研究,F426.22
  7. 化学工业园区环境风险源管理技术研究,X327
  8. A建筑工程项目业主方风险管理研究,F284
  9. 电压监测仪自动校验系统,TM933.2
  10. 基于FCM的利益相关者认知下煤矿区生态风险管理,X322
  11. 沈阳远大国际幕墙工程项目风险管理研究,F426.92
  12. 我国农村金融机构合规风险管理研究,F832.35
  13. 新资本协议与银行风险管理,F832.2
  14. 山东农信网上银行信息风险管理研究,F832.2
  15. CD商业银行IT风险管理研究,F832.2
  16. 我国商业银行信用衍生品应用研究,F224
  17. 透过次贷危机看巴塞尔协议的改革方向及对我国的启示,F832.1
  18. 面向服装制造企业的服装供应链风险评估及模型研究,F274;F224
  19. 华谊公司丙烯酸项目的风险管理研究,F426.72
  20. 利率市场化进程中的我国商业银行利率风险管理研究,F224
  21. RoboCup中型组足球机器人的设计和开发,TP242

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com