如何深入探讨敏捷开发的优势与实施策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4931个文字,预计阅读时间需要20分钟。
为什么需要敏捷开发?在以往,软件项目的开发都是按年来计算的。这代意味着什么?需求设计做了半年,方案设计做了半年,开发用了三年多,测试用了半年,修复Bug又用了半年。
为什么需要敏捷开发在以前,软件项目的开发都是以年来计算的,这代表什么意思呢 ?需求设计了半年多,方案设计做了半年多,开发了三年多,测试了半年多,修改Bug用了半年多。总计花了很长很长的时间,然后上线后发现有很多需求已经不存在了,同时又出现了很多新的需求。
怎么办?继续改。这一改又是半年多的时间过去了。用户的需求还再改,怎么办?
这是困扰软件开发项目的最大的问题,越大的项目,参与的人越多,风险越大。文档越规范,维护起来的难度就越高,导致项目中遇到的问题越来越多。
不仅仅在以前,就是在现在,也是经常会有团队出现这种问题。不相信,可以对比团队中看看是否遇到了以下这些问题:
- 需求总是在变动,反复变动,无限拖延。
- 开发工程师做出来的项目,bug不但多,而且经常改不好。常常是改了一个Bug,出现另一个Bug,好不容易把一个Bug改好了,过了没多久又重现了。原本好好的功能,反而会因为改Bug导致出现的问题更多。
本文共计4931个文字,预计阅读时间需要20分钟。
为什么需要敏捷开发?在以往,软件项目的开发都是按年来计算的。这代意味着什么?需求设计做了半年,方案设计做了半年,开发用了三年多,测试用了半年,修复Bug又用了半年。
为什么需要敏捷开发在以前,软件项目的开发都是以年来计算的,这代表什么意思呢 ?需求设计了半年多,方案设计做了半年多,开发了三年多,测试了半年多,修改Bug用了半年多。总计花了很长很长的时间,然后上线后发现有很多需求已经不存在了,同时又出现了很多新的需求。
怎么办?继续改。这一改又是半年多的时间过去了。用户的需求还再改,怎么办?
这是困扰软件开发项目的最大的问题,越大的项目,参与的人越多,风险越大。文档越规范,维护起来的难度就越高,导致项目中遇到的问题越来越多。
不仅仅在以前,就是在现在,也是经常会有团队出现这种问题。不相信,可以对比团队中看看是否遇到了以下这些问题:
- 需求总是在变动,反复变动,无限拖延。
- 开发工程师做出来的项目,bug不但多,而且经常改不好。常常是改了一个Bug,出现另一个Bug,好不容易把一个Bug改好了,过了没多久又重现了。原本好好的功能,反而会因为改Bug导致出现的问题更多。

