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

基于风险控制的软件项目管理系统的原型开发

作 者: 付凯
导 师: 张祥林
学 校: 华中科技大学
专 业: 材料加工工程
关键词: 软件开发 项目管理 风险控制 Scrum
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


软件项目管理是一项规划资源,分配任务,监测状态,控制风险,并引导参与人员完成既定目标的工作,是软件生产的一个重要方面。近年来,各行各业对应用软件的需要在不断增长,并且,随着生产规模的扩大和业务内容的增加,用户对软件的功能要求越来越多,需求变更也越来越频繁,致使软件开发项目中的风险因素骤然增加。据统计在近年的软件开发项目中,由于风险因素缺乏有效控制而失败的比例居高不下,并且造成了巨大的经济损失。风险因素缺乏有效控制的原因是传统的软件项目管理方法已无法适应需求复杂且变更频繁的项目。要解决这个问题,就需要研究一套科学的项目管理方法和一组配套的软件工具,以帮助项目管理人员及时地识别并规避风险因素,根据项目的实际情况做出针对性的管理决策,保证项目的顺利进行。本文从作者参与的实际项目出发,通过总结各个项目的开发和管理经验,提出了一套以风险控制为出发点,基于Scrum敏捷开发思想,适用于普通应用软件开发项目的管理方法。借助此方法,项目管理人员可以有效地识别多方面的风险因素,实现完善的风险控制。同时作者根据此方法开发了一套相应的项目管理工具。此工具采用“浏览器/服务器”模式,运用Ruby on Rails框架进行开发,包含有成熟的版本控制与代码审查工具、集成测试工具、持续集成工具与静态代码分析工具,可以从多个方面对项目的状态进行监控,为管理人员提供实时、准确的参考数据。依靠此工具的帮助,项目管理人员可以大幅提高管理工作的效率。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-22
  1.1 课题研究背景  8-12
  1.2 国内外研究状况和发展趋势  12-18
  1.3 课题的来源、意义和研究工作安排  18-22
2 基于风险控制的软件项目管理方法  22-39
  2.1 启动项目的必备条件  22-26
  2.2 项目规划方法  26-30
  2.3 运用SCRUM 模型组织项目进程  30-33
  2.4 其他实用观点及方法  33-38
  2.5 本章小结  38-39
3 软件项目管理系统的功能设计  39-52
  3.1 界定功能范围  39-40
  3.2 系统工作流程设计  40-43
  3.3 各模块功能设计  43-48
  3.4 各模块对风险控制所起的作用  48-51
  3.5 本章小结  51-52
4 开发方案与工具的选择和实现  52-69
  4.1 系统的运行和使用环境  52
  4.2 服务器端的技术方案实现  52-65
  4.3 浏览器端开发的关键技术  65-68
  4.4 本章小结  68-69
5 系统的原型界面设计及使用用例  69-81
  5.1 注册、登录与创建项目  69-70
  5.2 项目概览  70-72
  5.3 项目交流功能  72-78
  5.4 代码审核  78
  5.5 持续集成  78-79
  5.6 代码质量监控  79-80
  5.7 系统其他功能  80
  5.8 本章小结  80-81
6 部署方案的选择  81-90
  6.1 服务器架构模型  81-83
  6.2 三种普遍使用的前端服务器  83-85
  6.3 四种常见的RAILS 应用服务器  85-89
  6.4 本章小结  89-90
7 总结与展望  90-93
  7.1 全文总结  90-91
  7.2 研究展望  91-93
致谢  93-94
参考文献  94-96

相似论文

  1. 珠三角地区高性能混凝土配合比智能化系统,TU528
  2. 露天矿生产事故人因风险管理措施研究,TD771
  3. 项目管理理论在高校共青团工作中的应用研究,D297
  4. 职业院校顶岗实习项目管理研究,G712.4
  5. 基于项目管理的中等职业教育双师型教师队伍建设研究,G715.1
  6. 高速公路项目代建制管理模式研究,F283
  7. 项目管理在新品卷烟开发中的运用,F426.8
  8. DAB公司饮料冷柜项目运营管理问题案例研究,F426.82
  9. 广州动车检修基地工程项目管理研究,F532
  10. 电力建设企业施工管理研究,TM73
  11. 化工建设公司人力资源管理研究,F426.7
  12. 原油装车系统改造项目管理研究,F284
  13. 出版社赊销信用风险控制问题研究,G231-F
  14. 大学生创业教育项目存在的问题及对策研究,G647.38
  15. 我国大型体育赛事志愿服务项目管理研究,G812
  16. 高校图书馆编目业务外包项目管理问题研究,G254.3
  17. 存货质押融资中的质物监管风险控制研究,F259.27
  18. KN公司信用销售管理改进研究,F274
  19. 地方政府债务风险控制及其应用研究,F812.5
  20. 曹妃甸重型装备厂房项目进度管理研究,TU722
  21. 高新技术企业投资风险评价及控制策略研究,F276.44

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