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

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

论文摘要

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

论文目录

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

    • [1].团队周期研究述评[J]. 中国管理信息化 2020(01)
    • [2].双思维共用激发团队正能量[J]. 内江科技 2019(12)
    • [3].基于菱形理论的高职教学团队竞争力提升路径[J]. 教育现代化 2019(97)
    • [4].计算机专业“以学生为中心”的团队教学模式研究[J]. 电脑知识与技术 2019(34)
    • [5].案件繁简分流改革视角下速裁团队的构建与运行[J]. 人民司法 2019(25)
    • [6].论高职幼健类专业“政校园医”混编教学团队构建[J]. 教育与职业 2020(04)
    • [7].“三高五好”师生荣誉共同体的教学团队设计——以遵义医药高等专科学校中药教学团队为例[J]. 辽宁高职学报 2020(01)
    • [8].“团队”理论概述 团队精神(一)[J]. 现代班组 2019(12)
    • [9].科研团队竞争力可视对比分析方法[J]. 计算机辅助设计与图形学学报 2020(04)
    • [10].高校辅导员团队系统和谐性分析及模型构建[J]. 中国农业教育 2020(01)
    • [11].团队熔炼四部曲[J]. 北方牧业 2020(06)
    • [12].团队合作,从打破知识割据开始[J]. 销售与管理 2019(15)
    • [13].高分七号卫星及其研制团队代表[J]. 航天器工程 2020(03)
    • [14].团队信任对医疗组织公民行为影响的实证研究[J]. 医学与哲学 2020(13)
    • [15].高校教学团队的特征及其与专业建设的关系研究[J]. 高教学刊 2020(17)
    • [16].基于R语言的高职院校科研团队特征分析——以广西某高职院校为例[J]. 时代金融 2020(17)
    • [17].国际范围内多团队系统理论的最新演进与热点分析[J]. 河南社会科学 2020(05)
    • [18].团队权力分布的概念、效用机制与未来方向[J]. 商业经济与管理 2020(06)
    • [19].打造学习型财务团队的相关思考[J]. 财经界 2020(20)
    • [20].团队成员权力感知对建言行为的影响研究[J]. 科研管理 2020(07)
    • [21].团队边界管理和效能间关系研究[J]. 科技经济导刊 2020(21)
    • [22].会计转型新形势下如何建设高职院校会计教学团队[J]. 当代教育实践与教学研究 2020(13)
    • [23].高职院校双师型教学团队重要性分析[J]. 科技资讯 2020(19)
    • [24].金钼集团一研发团队获陕西省国资系统科技创新优秀团队奖项[J]. 中国有色金属 2020(16)
    • [25].领导者增进团队亲和力的路径探析[J]. 领导科学 2020(14)
    • [26].关于在研发团队内嵌入质量岗的实践与探索[J]. 航空标准化与质量 2020(04)
    • [27].基于多源异构数据的科研团队画像的构建[J]. 情报理论与实践 2020(09)
    • [28].团队风采[J]. 民心 2020(09)
    • [29].团队衔接十做法 推动改革渐落地[J]. 中国共青团 2020(18)
    • [30].人在一起不叫团队 心在一起才是团队[J]. 北方牧业 2019(10)

    标签:;  ;  ;  ;  ;  

    基于SCRUM的小型团队软件项目开发应用与研究
    下载Doc文档

    猜你喜欢