在上个学期的软件工程导论中我学习了敏捷开发软件过程。虽然书本介绍的篇幅不多,但是我对这个可以应对需求快速反应变化的新型软件开发方法产生了兴趣,于是借此课程设计时间在博客园对相关内容进行了浏览和查阅。下面是我自己浏览和查阅了一些大牛和前辈的博客之后对敏捷开发软件过程的一些认识。
1什么是敏捷开发
敏捷开发是一种从20世纪90年代开始逐渐引起广泛关注的,可以应对需求快速变化的新型软件开发方法。敏捷思想催生了一系列敏捷开发方法,对于传统方法,敏捷开发方法更强调:技术团队与业务专家之间的紧密协作和面对面沟通、频繁交付新的软件版本、紧凑而自我组织型的团队、能够更好地适应需求变化的代码编写和团队组织方法。
2敏捷开发的优势
敏捷开发的一个重要优势是项目开发速度“快”。敏捷开发团队使用自我管理、自我组织的管理方式, 团队成员拥有最大限度的自由, 这极大的激发了每个成员的开发热情和创造力, 从而实现了项目开发的“快”。敏捷开发的另一个优势是以人为本, 一方面表现为将客户引入到项目团队中来, 根据客户的反馈来调整产品功能, 使产品更加符合客户的需求;以人为本另一方面表现为, 项目成员全部进行自我管理, 各个成员拥有最大的自由度来完成各自的任务。
标签:初体验,心得体会,开发软件,--,博客园,软件工程,开发,敏捷,团队 From: https://www.cnblogs.com/llllkan/p/17139799.html