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

基于SCRUM的小型团队软件项目开发应用与研究

作 者: 谢琳
导 师: 潘伟
学 校: 东北师范大学
专 业: 计算机软件与理论
关键词: 敏捷 小型团队 时间 迭代 项目管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 82次
引 用: 0次
阅 读: 论文下载
 

内容摘要


软件开发是一项复杂的工程,同时也是一门值得研究的艺术。随着传统软件开发方法弊端的日益凸显,敏捷软件开发方法正逐步流行,被越来越多的人认识、研究和使用。敏捷软件开发方法是一种科学的、先进的、快速高效的方法。与传统开发方法比较,它能更准确地把握软件需求,应对变化,因此在国内国外被各类团队广泛使用。Scrum是在软件开发中比较流行的敏捷软件开发方法之一,它既是开发方法,同时又是管理方法,是值得我们研究讨论的一门科学。本论文以高校学生团队开发项目为案例,模拟小型团队,探索实践,针对小型团队软件项目开发,详细介绍了敏捷开发方法的思想原则,在众多敏捷方法中选取了较为流行的Scrum开发方法进行深入分析和研究,阐明了Scrum的流程、元素和特性等,应用各种技术工具,通过真实案例将Scrum敏捷软件开发方法与小型团队的项目开发结合起来,展示了一套完整的、有现实意义的最佳实践模式,最后进行了总结和展望。敏捷方法只提供了框架层面上的方法,并没有具体实施细则。本文创新的加入了小型团队的个性元素,细致完善了每个流程的具体实施步骤,以项目为线索从头至尾展现了Scrum敏捷软件开发方法,是一套实用、新颖、具有参考价值的软件开发模式。

全文目录


中文摘要  4-5
英文摘要  5-8
第一章 绪论  8-11
  1.1 研究背景  8
  1.2 研究意义  8-9
    1.2.1 理论价值  8-9
    1.2.2 现实意义  9
  1.3 国内外发展现状  9
  1.4 本文要解决的问题  9-10
  1.5 本文的结构安排  10-11
第二章 敏捷软件开发方法的基础理论  11-19
  2.1 敏捷软件开发方法  11-14
    2.1.1 敏捷软件开发方法概述  11-12
    2.1.2 敏捷软件开发方法的价值观和原则  12
    2.1.3 敏捷软件开发方法与传统开发方法的比较  12-14
  2.2 Scrum  14-19
    2.2.1 Scrum 定义  14
    2.2.2 Scrum 产生历史及发展  14-15
    2.2.3 Scrum 术语  15-16
    2.2.4 Scrum 优势  16-17
    2.2.5 Scrum 在各领域的应用  17-19
第三章 Scrum 的深入分析与研究  19-31
  3.1 Scrum 实践准则  19-20
  3.2 Scrum 流程  20-21
  3.3 Scrum 重要元素分析  21-25
    3.3.1 文档  22
    3.3.2 生产率  22-23
    3.3.3 开发环境  23-24
    3.3.4 测试  24
    3.3.5 会议  24-25
    3.3.6 时间  25
  3.4 Scrum 的特性分析  25-26
    3.4.1 可持续性  25-26
    3.4.2 迭代性  26
    3.4.3 自组织性  26
  3.5 Scrum 的适用范围  26-27
  3.6 应用敏捷项目管理工具管理 Scrum  27-31
    3.6.1 敏捷项目管理工具简介  27
    3.6.2 Mingle  27-31
第四章 小型软件开发团队  31-34
  4.1 国内外软件开发团队构建情况  31
  4.2 小型开发团队的特点  31-32
  4.3 小型开发团队技术架构及工具  32
  4.4 小型团队人员组织及管理  32-34
    4.4.1 人员配置  32-33
    4.4.2 风险控制  33-34
第五章 基于 Scrum 的小型团队软件开发案例实践  34-62
  5.1 项目介绍  34
  5.2 系统开发平台与框架结构  34-35
  5.3 团队组织与管理  35-37
    5.3.1 团队组织  35-36
    5.3.2 团队管理  36-37
  5.4 Scrum 敏捷开发历程  37-62
    5.4.1 现场客户及用户故事获取  37-39
    5.4.2 Sprint 计划  39-44
    5.4.3 迭代开发  44-54
    5.4.4 开发过程控制  54-57
    5.4.5 测试  57-59
    5.4.6 部署  59-62
第六章 总结  62-65
  6.1 项目经验总结  62-63
  6.2 论文工作总结  63
  6.3 未来展望  63-65
参考文献  65-67
致谢  67-68
在学期间公开发表论文及著作情况  68

相似论文

  1. 慢光光纤陀螺信号检测电路设计,V241.5
  2. 某型卫星姿态确定与有限时间控制方法研究,V448.222
  3. 武器评估系统数据采集与处理方法研究,TJ06
  4. 低频方波小功率金卤灯电子镇流器的研究,TM923.61
  5. 航天继电器时间参数测试分析技术的研究,TM58
  6. “一直”和“一向”的句法语义分析,H146
  7. 时间表达式识别与归一化研究,TP391.1
  8. 《武经总要》中的计量知识研究,TB9
  9. 黄土高原坡耕地土壤侵蚀对土壤质量的影响;土壤学,S157.1
  10. 基于数学形态学分析的激光散斑特性研究,O29
  11. 基于粒子群算法求曲线/曲面间最小距离方法,O182
  12. 等效均匀剂量放射生物效应数学模型研究,R311
  13. 生产用水高度循环对造纸施胶的影响和改善,TS727.5
  14. 远海梭子蟹及其软壳蟹、抱卵蟹的保存与运输研究,S968.252
  15. 来华留学生心理健康状况及其影响因素研究,B849
  16. 声学计算机键盘原理研究与实现,TP334.23
  17. 基于对数正态分布异方差模型的统计推断,O212.1
  18. S-O-R模型的批判和预期效应的研究,B841
  19. 模拟土壤环境对土壤可培养细菌多样性的影响,S154.3
  20. 聚合物片材加热过程的温度分布与控制技术研究,TQ320.6
  21. 深水海底管道S型铺管法安装分析,TE973

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