zoukankan      html  css  js  c++  java
  • 敏捷开发方法综述

        本周课上主讲内容是有关敏捷开发,为了更好地学习相关知识,我在网上阅读了相关文章。

        敏捷开发是什么?针对这个问题,我认为敏捷开发是一种一人为主要核心,迭代为主要方法,并且循序渐进的一种开发方法。这是一个软件开发的流程,该方法指导着我们用规定的环节去完成相关项目的开发,这种方法的主要核心是人,它的主要方法是迭代开发。

        迭代开发是什么?迭代指的是一个功能复杂,并且所需的开发周期很长的任务,并且可以分为很多小任务去完成,一个周期指的是一个迭代开发的过程,同时每一次的迭代都可以开发出一个可以交付给客户的作品。

        什么是scrum?scrum的英文意思是橄榄球运动里的一个专业术语,表示争球的意思。敏捷开发这么取名的意义很简单,就是希望所处的团队在开发一个项目时,大家想打橄榄球一样迅速,富有激情的去完成这个项目,进行迭代开发,大家都有积极性,可以增加团队的效率。

        在敏捷开发的过程中,软件项目在构建初期的时候被分成多个子任务,各个子任务的成果都是可以经过测试,具备可集成和可运行使用等相关特征,换句话说,就是把一个大的任务分成了多个相互内在联系,但是也可以一个个独立运行的小项目,并且分别去完成,在这个过程里软件一直处于一种可被用户使用的状态。其中大概的主要中心思想就是注重最终的可用交付,非常注重人与人的沟通协作,在国内的一些项目型开发过程中,学会积极地探索如何坚持整个敏捷的思路,对团队来说是非常重要和高效的。

  • 相关阅读:
    使用srvany.exe将任何程序作为Windows服务运行
    instsrv.exe用法
    在博客园中发现的一篇文章,感觉这些内容就是我心中所想表达的!
    HTML5的Video标签的属性,方法和事件汇总
    使用nodejs 来压缩整个目录
    git 基础
    mac 上安装 redis
    第12次实验总结
    第12次实验作业
    第十一次实验总结
  • 原文地址:https://www.cnblogs.com/GloryYT/p/5322931.html
Copyright © 2011-2022 走看看