首页> 中文学位 >基于关键链技术的敏捷软件开发项目管理研究
【6h】

基于关键链技术的敏捷软件开发项目管理研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪 论

1.1 研究背景

1.2 关键链项目管理研究现状

1.3 敏捷软件开发研究现状

1.4 技术路线及研究内容

2 技术基础

2.1 关键链技术基础

2.2 软件开发中关键链技术应用可行性分析

2.3 敏捷方法

2.4 常用敏捷软件开发方法分析

2.5 敏捷软件开发项目生命周期模型

3 基于关键链技术的敏捷迭代项目管理模型

3.1 关键练技术与敏捷软件开发适用性分析

3.2 模型描述

3.3 模型构造

4 基于CCPM的Scrum-sprint系统仿真

4.1 Scrum-sprint敏捷迭代开发环境

4.2 系统仿真选择

4.3 基于CCPM的Scrum--sprint模型统计模拟法仿真实例

4.4 仿真结果分析

5 总 结

致谢

参考文献

展开▼

摘要

随着IT行业高速发展,越来越多的国内外软件巨头开始使用敏捷方法执行软件开发,此方法为一个迭代、增量式的项目过程。但实践中同时出现较多的项目管理问题,主要表现为范围与时间的冲突、时间与风险的冲突等。
  本文为解决此类冲突,将关键链技术引入敏捷软件开发项目管理模型,解决敏捷迭代阶段的计划、进度控制问题。文章首先提出了通用的敏捷软件开发项目生命周期模型,分析了关键链项目管理技术及应用范围,敏捷思想与各项常用敏捷软件开发方法,关键链技术与敏捷软件开发适用性。由分析得出结论:可将缓冲区设置、任务排程等关键链技术适用于敏捷软件开发的敏捷迭代层次。其次,本文构建了基于关键链技术的敏捷迭代项目管理模型,模型构造特点是在敏捷迭代框架内,采用基于启发式算法的抢夺式排程方法完成任务调度;考虑任务复杂度和资源紧张度对缓冲区的影响,采用改进根方差法作为缓冲区设置方法。最后本文在Scrum-sprint敏捷迭代开发环境下,对腾讯公司某软件开发实例进行系统仿真,对得到的工期概率分布进行分析,证实本文所用模型、技术可行,且可以提高迭代计划的时间盒可靠性和迭代范围合理性。本文研究表明应用CCPM在敏捷软件开发中进行良好的战术计划,可以保证项目顺利进行,增量产品准时交付。

著录项

  • 作者

    张雪娇;

  • 作者单位

    华中科技大学;

  • 授予单位 华中科技大学;
  • 学科 管理科学与工程
  • 授予学位 硕士
  • 导师姓名 李昆鹏;
  • 年度 2011
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    软件开发; 项目管理; 关键链技术; 分析模型;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号