zoukankan      html  css  js  c++  java
  • 敏捷开发

      什么是敏捷开发流程?在我之前的实训上,我知道流程是这样的,先是需求分析,搭建架构,然后是分工,它还包括每日例会,讲你昨天做了什么,今天准备做啥和遇到的问题,最后是组长做总结。经过这次普及,我对它有了更多的理解。

      首先,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。它是一系列价值观和方法论的集合。Scrum是其中一个方法论。第二,敏捷开发适用于大概四个方面:项目团队人数不能太多,项目经常发生变更,高风险的项目实施和开发人员可以参与决策,等等。最后,一个完整的敏捷路线包括,测试驱动开发、集成、重构、站立会议以及较少的文档

      对于敏捷流程,我觉得交流是最重要的,面对面的实时的交流是最有效的,对交流的延误会损失信息,白板是最好的交流工具,交流工具的先进并不能提高交流效果。文档的作用是记录和备忘,不能通过文档交流。还有它最大的优点就是,敏捷开发过程与传统的开发过程有很大不同,在这过程中,团队是有激情有活力的,能够适应更大的变化,做出更高质量的软件。

     

  • 相关阅读:
    资源-python 视频下载大全
    ubuntu 16.04(操作应用) -软件卸载
    资源-简历的相关知识
    centos (命令操作)-crontab命令
    ubuntu 16.04 (软件应用)-输入法
    ntp时间同步
    lvm空间扩容
    目录知识
    Linux下安装maven
    elasticsearch安装pinyin模块
  • 原文地址:https://www.cnblogs.com/mlpzxf/p/6678935.html
Copyright © 2011-2022 走看看