软工笔记|基础篇-05|08-敏捷开发要解决什么

Posted 屈磊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软工笔记|基础篇-05|08-敏捷开发要解决什么相关的知识,希望对你有一定的参考价值。

1、什么是敏捷开发?

Scrum、极限编程、站立会议、Sprint、故事、看板


也就是说,当你开发做决策的时候,遵守了敏捷开发的价值观和原则,不管你是不是用Scrum或者极限编程,那么都可以算是敏捷开发。


2、想解决什么问题

敏捷开发就是想解决瀑布模型这样的重型软件开发方法存在的问题,用一种轻量的、敏捷的方法来改善甚至是替代它


3、如果用敏捷的方式盖房子

把用户的需求,写成一个个的用户故事

4、敏捷开发与瀑布模型的差异

1、敏捷用一个个的用户故事,确定产品需求。

2、渐进式的架构设计

3、要用自动化的方式辅助完成测试

4、持续集成


5、该不该选择敏捷开发?

敏捷开发对项目成员的综合素质,要求较高。

如果团队大、客户不配合、领导不支持,再好的敏捷开发也很难有效实践起来。


可以在小项目中,自己去尝试


辅助书目:

《用户故事与敏捷方法》

《敏捷武士:看敏捷高手交付卓越软件》


思考:

以上出现了好多专业术语,自己以前就没听说过,想要深入了解的话,还是要查看相关书籍

以上是关于软工笔记|基础篇-05|08-敏捷开发要解决什么的主要内容,如果未能解决你的问题,请参考以下文章

力软敏捷开发框架能做啥方面的开发啊

软考网工笔记-第6章之TCP协议

如何利用力软敏捷开发框架在线体验

Android实战开发篇 Android软键盘遮挡的解决方案

什么是力软敏捷开发框架

力软敏捷开发框架 6.3