登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

敏捷开发下的项目管理毕业论文

 2021-10-17 06:10  

摘 要

随着软件IT行业开发技术的迅速发展,不同的用户对软件产品开发的生产率也提出了更为严格的要求,而且由于软件产品的功能和设计越来越复杂,市场需求变化越来越快,软件产品从最初被设计知道最终交付,客户对它的要求也会不断发生变化,传统的开发模式,很少有用户参与到需求定义中去,所以最终交付的产品可能会难以适应用户的习惯。为了使项目开发走出这种困境,诞生了一种新的开发方法-敏捷方法,敏捷完美地解决这一问题。随着IT行业的发展,敏捷项目管理越来越适用于如今的软件产品开发。项目开发过程中,开发人员将敏捷思想灌输在整个流程之中,使得最后的产品交付能够更加符合客户的要求。

本次毕业论文在已有知识背景条件下,深入的了解了敏捷思想和敏捷管理方法,并且收集相关行业的运用敏捷项目管理方法的实践案例,充分了解敏捷管理方法的有效性,高效性。本次论文首先从传统项目管理方法切入,通过查阅相关文献资料对两种方法进行对比,阐明敏捷思想的先进性。通过具体的实例具体分析敏捷管理的架构。不同的产品,不同的阐述敏捷项目管理的优越业务需求,敏捷管理架构就会不同,根据不同的客户,学会变通,实现价值。最后通过实践研究,将敏捷管理方法与实际产品开发结合,运用敏捷管理方法对开发过程进行管理,最大程度的节省人力,物力,并且最终交付用户时能够满足用户需要,保证产品的高质量低成本。最终阐明敏捷管理方法的有效先进。

关键词: 项目管理; 敏捷; 需求; 客户

Abstract

With the rapid development of IT industry, software development technology, different users of the software product development productivity also proposed more stringent requirements, but also because the software product's features and design more complex, faster changes in market demand, software products from the final delivery was originally designed to know the customer is required of it will continue to change, the traditional pattern of development, there are few users to participate in requirements definition to go, so the final delivery of the product may be difficult to adapt to the user's habits. To make the project development out of this predicament, the birth of a new development methodology - agile methods, agile perfect solution to this problem. With the development of IT industry, more and more suitable for agile project management software product development today. Project development process, developers will quickly indoctrination into the entire process so that the final product delivered to be more in line with customer requirements.

The thesis background conditions in existing knowledge, in-depth understanding of agile thinking and agile management methods, and collected using agile project management methodology practice cases related industries, to fully understand the effectiveness, efficiency, agile management methods. The paper first cut from traditional project management methods, comparison of the two methods through access to relevant documents, clarify Advanced Agile Thought. Through detailed analysis of specific examples of agile management structure. Different products, different business requirements set forth excellent agile project management, agile management structure will be different, depending on the customer, learn to work and realize the value. Finally, practice research, agile management methods combined with the actual product development, the use of agile management methods to manage the development process, maximize savings in manpower, material resources, and the final delivery of the user to meet user needs, to ensure product quality and lower cost . Advanced agile ultimate insight into the effective management methods.

Keywords: Project Management ; Agile ; user needs ; customer

目录

摘 要 I

Abstract II

第一章 绪论 1

1.1研究背景及意义 1

1.2研究应用现状分析 1

1.3 研究内容及组织结构 4

第二章 敏捷管理方法概要 6

2.1 敏捷的定义 6

2.2 敏捷价值观及原则 6

2.3 敏捷项目管理结构 7

2.4 敏捷与传统的比较分析 8

2.4.1瀑布模型分析 8

2.4.2敏捷方法 9

2.4.3敏捷与传统的比较 9

2.5敏捷管理工具 10

2.6本章小结 10

第三章 基于电子商务订货系统的研究分析 11

3.1背景 11

3.2构想阶段 12

3.2.1产品构想 12

3.2.2项目范围 13

3.2.3项目社团 14

3.2.4方法 14

3.3推测阶段 14

3.3.1功能分解结构 15

3.3.2发布计划 15

3.4探索阶段 16

3.4.1交付目标 17

3.4.2技术做法 17

3.4.3项目社区 18

3.5适应和结束阶段 18

3.5.1适应阶段 18

3.5.2结束阶段 19

3.6绩效分析 19

3.6.1交付速率 19

3.6.2项目进度 20

3.6.3项目成本 21

3.6.4项目缺陷 22

3.6.5缺陷修复能力 23

3.7本章小结 24

第四章HTML5应用的敏捷管理 26

4.1项目管理工具-leangoo 26

4.2项目构想 26

4.2.1项目范围定义 26

4.2.2项目分解结构 26

4.2.3项目范围确认 27

4.2.4 项目社团 27

4.2.5项目过程管理方法 27

4.3项目推测 28

4.3.1需求定义-任务看板 28

4.3.2项目成本管理 29

4.3.3项目开发迭代计划 31

4.4 项目探索 31

4.4.1项目成员管理 31

4.4.2项目开发指导做法 32

4.4.3 TDD敏捷实践 32

4.4.4项目跟踪-燃尽图 34

4.4.5项目例会 35

4.5适应与结束 35

4.5.1项目交付测试管理 35

4.5.2项目后期运维管理 36

4.6本章小结 37

第五章 总结 38

参考文献 39

致 谢 40

第一章 绪论

1.1研究背景及意义

当今时代软件IT行业正处于快速发展的时期,不同的用户对一款产品的生产率和交付成功率也提出了更为严格的要求,并且由于软件产品的功能和设计变得越来越多样,市场需求变化越来越快,软件产品从最初被设计知道最终交付,客户对它的要求也会不断发生变化[1]。从“软件工程”诞生之日起,传统的瀑布开发生产模式历经长时间的使用与遵循,而在当今的时代,传统的模式已经不能满足市场与用户不断变化的需求,传统的计划模式在如今的千变万化的需求中已经难以生存,我们迫切地需要一种新的管理方式来适应这种变化,也就是敏捷项目管理[2]。敏捷开发能够极大的解决这些问题,本文进行的敏捷项目管理方法能够极强的适应如今的软件产品开发需求,对比传统的开发模式,敏捷开发具备了如下特点:

1)个人和面对面的交流好过固定的流程和工具;

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图