敏捷开发的一点认识

敏捷开发是一种以人为核心、迭代、按部就班的开发方法。在敏捷开发中,软件项目的构建被切分红多个子项目,各个子项目的成果都通过测试,具有集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程当中软件一直处于可以使用状态测试

 

目前大部分公司是敏捷开发,分配合适的工做给合适的人。优化

 

化整为零,搞定一个小节点的需求就开始开发、测试、部署,OK以后搞定下一个,螺旋式的来

 

前提是总体需求和业务基本上清楚,而后把一个大的项目或者需求划分红一个一个的小模块或者小功能,分散给多我的并行开发,完成一个就马上测试,测试没问题就部署上线,在管理的细节上要注意每一个功能都不能互相影响,但要互相调用,及代码模块的轻耦合性,在功能开发的顺序上,应该先基础功能再业务功能再优化体验,不能开发一个功能以前还须要依赖于一个不存在的功能
相关文章
相关标签/搜索