基于Scrum的敏捷框架在软件企业中的应用研究

基于Scrum的敏捷框架在软件企业中的应用研究

论文摘要

在当前的市场条件下,为商业竞争的需要,开发团队必须要以更快的速度开发和交付质量更好、更具客户价值和创新性的产品。软件开发的方式须由预见性(以计划为推动力)向适应性(对不确定性的探索)转变,以满足客户对创新的不断需求。与此相适应,项目管理也需要强调速度、机动性和质量,一种区别于传统结构化、改良或创新的项目方法,敏捷项目管理就诞生了。针对于此,结合多年在IBM对欧美软件外包项目管理的实际工作经验,通过分析敏捷项目管理理论,总结Agile(敏捷)项目管理的价值,提出了一套完整的基于Scrum(站立)的敏捷项目管理实施模型。本文希望对软件企业有所借鉴,通过更好地改进项目质量、控制交付与提升客户满意度,从而不断提升软件项目实施与管理能力,进一步增加客户的投资信心,为企业创造更大价值。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究背景及意义
  • 1.3 国内外研究现状
  • 1.4 研究内容及主要章节构成
  • 第2章 敏捷项目管理理论
  • 2.1 敏捷定义
  • 2.2 敏捷项目管理的关键
  • 2.2.1 迭代-增量开发
  • 2.2.2 测试驱动开发
  • 2.2.3 持续集成
  • 2.2.4 面对面交流
  • 2.3 敏捷项目中所需技巧
  • 2.3.1 结对编程
  • 2.3.2 每日例会
  • 2.3.3 与需求有关的用例
  • 2.3.4 团队工作室
  • 2.3.5 频繁发布
  • 2.3.6 自我组织的团队
  • 第3章 基于Scrum的敏捷项目管理实施框架
  • 3.1 Scrum概述
  • 3.2 投资组合待办事宜
  • 3.2.1 项目投资组合待办事宜
  • 3.2.2 资源投资组合待办事宜
  • 3.2.3 资产投资组合待办事宜
  • 3.3 角色
  • 3.3.1 投资组合所有者
  • 3.3.2 投资组合队长
  • 3.3.3 投资组合经理
  • 3.4 活动
  • 3.4.1 投资组合冲刺计划会议
  • 3.4.2 投资组合Scrum会议
  • 3.4.3 投资组合冲刺回顾会议
  • 3.5 指标
  • 第4章 传统项目管理向敏捷项目管理转型的原因
  • 4.1 转型困难的原因
  • 4.1.1 自上而下结合自下而上的转型
  • 4.1.2 不可预知的结束状态
  • 4.1.3 所有项目干系人的参与
  • 4.1.4 项目干系人工作内容和流程的改变
  • 4.1.5 敏捷项目管理的变化快
  • 4.1.6 每个项目的实施情况不同
  • 4.2 转型的价值
  • 4.2.1 高生产力及低成本
  • 4.2.2 员工的参与度和工作满意度增强
  • 4.2.3 更快的产品上市时间
  • 4.2.4 更高的质量
  • 4.2.5 项目干系人的满意度提升
  • 4.2.6 传统项目管理方法已经不再有效
  • 第5章 基于Scrum的敏捷项目管理实施框架在项目中的实际应用
  • 5.1 选择敏捷项目管理的原因
  • 5.2 敏捷项目管理的特殊定义
  • 5.2.1 定义
  • 5.2.2 基于Scrum的敏捷项目管理实施框架特点的描述
  • 5.2.3 基于Scrum的敏捷项目管理框架实施的关键点
  • 5.3 在敏捷增量项目中敏捷项目管理实施框架的应用
  • 5.3.1 确定使用敏捷增量项目管理方法
  • 5.3.2 最终确定需求
  • 5.3.3 在RTC中建立项目区域
  • 5.3.4 创建User Story
  • 5.3.5 计划迭代
  • 5.3.6 执行迭代
  • 5.3.7 项目产品提交
  • 5.4 基于Scrum的敏捷项目管理实施框架带来的效益
  • 5.4.1 生产率及产品质量提高
  • 5.4.2 节约大量时间
  • 5.4.3 快速部署
  • 第6章 总结
  • 6.1 结论
  • 6.2 不足之处
  • 6.3 领域展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于Scrum的敏捷框架在软件企业中的应用研究
    下载Doc文档

    猜你喜欢