首页 > 代码库 > 敏捷流程
敏捷流程
“敏捷流程”是一系列价值观和方法论的集合,敏捷的步骤包括以下三点:
- 找出完成产品(需要做的事情)
- 决定当前的冲刺(需要解决的事情)
- 冲刺
敏捷是一种态度而不是一个流程,是一种氛围而不是方法。敏捷项目管理强调的是沟通:与客户之间的沟通、项目成员之间的沟通。
软件开发流程就有好多种,怎么衡量一个开发流程对当前团队是否合适,敏捷对团队的要求很简单:自主管理、自我组织、多功能型。如果团队不是很强大,强行把这种高级方法套在上面也没有用,反而适得其反。
敏捷开发宣言——
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面俱到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
虽然右项也有价值,但是我们认为左项具有更大的价值。
敏捷方法通病:
- 对于全新的软件,在项目早期测试人员就参与并实现自动化测试脚本,但实际上软件的界面等非常不稳定,导致测试人员返工的工作量很大。
- 对于全新的软件,资料人员过早参与,后期返工工作量大,原因同第一点。
- 自动化系统测试工作量大,测试人员投入大量的精力在使测试自动化起来,而没有足够的精力放在真正的测试软件的功能是否正常。即便是这样,自动化系统测试脚本也多流于形式,测不出深层次的问题。
敏捷流程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。