1,提要
软件开发是一个系统工程,包括最初的可行性分析、再到设计、开发、测试、维护等整个生命周期。在这个过程中某些阶段的失误或说是变化,都可能增加整个软件项目的风险。
如何在保证效率的基础上还能安计划、保证质量的完成软件项目?于是产生了软件开发的一些方法,这个方法不是指具体有编码阶段的各种设计模式和技巧,而是在整个软件开发策略层面的方法。
传统瀑布模式和新型的敏捷开发就是其中最常用的方法,后面着重讨论敏捷开发的优缺点和敏捷开发的基础知识。
2,常用的开发模式
(1)传统的瀑布式开发,也就是从需求到设计,从设计到编码,从编码到测试,从测试到交付大概这样的流程,要求每一个开发阶段都要做到最好。特别是前期阶段,设计的越完美,提交后的成本损失就越少。下面就是典型的瀑布模型。

敏捷开发系列学习总结(10)——到底什么是敏捷开发?相关推荐

  1. 「 Java开发规范 」10人小团队Java开发规范参考这篇就够了

    <菜鸟程序员成长计划>之团队高效合作[开发规范篇] 1.「 Java开发规范 」10人小团队Java开发规范参考这篇就够了! 2.「 前端开发规范 」10人小团队前端开发规范参考这篇就够了 ...

  2. 敏捷开发系列学习总结(11)——Scrum敏捷开发流程的三个角色、四个会议和三个物件

    Scrum敏捷开发流程主要包扩三个角色.四个会议和个三物件. 三个角色 Scrum团队中包括三个角色,他们分别是产品负责人.开发团队和 项目的直接管理者(Scrum Master). Scrum 团队 ...

  3. 敏捷开发系列学习总结(15)——Spotify敏捷模式详解三部曲第三篇:工程文化

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 摘要 在本系列文章的第一篇和第二篇,我们分别介绍了Spotify的敏捷研发团队和研发 ...

  4. 敏捷开发系列学习总结(13)——Spotify敏捷模式详解三部曲第一篇:研发团队

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 引言 2018年4月,来自北欧瑞典的音乐流媒体公司.百亿美元独角兽Spotify创造 ...

  5. 敏捷开发系列学习总结(14)——Spotify敏捷模式详解三部曲第二篇:研发过程

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 摘要 在本系列文章的第一篇,我们介绍了Spotify的敏捷研发团队,以及它独特的组织 ...

  6. 移动端 c++ 开发_这 10 点值得移动端开发重点学习

    大家好,我是拭心,最近有朋友问我:"安卓开发是不是没人要了,除了画 UI 别的都不会怎么办?" 考虑到这可能是很多人共同的疑问,决定简单写一下. 不是安卓开发没人要了,是初级安卓没 ...

  7. SAP企业移动平台开发探索系列10 – 使用SUP oData SDK开发Online Application

    好了,本系列最后一篇就留给SUP oData SDK吧,由于手头上暂时没有现成的开发环境,而且这个也挺简单的,我就偷个懒不做例子了:) 说一下主要的思路吧,大致架构的话就是通过SAP NetWeave ...

  8. macos php开发环境,macOS 10.13 High Sierra PHP开发环境配置

    命令: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCO ...

  9. 敏捷开发系列学习总结(7)——敏捷开发的10大指导原则

    据Gartner的资料表明,一众CIO现在有压力,需要支持快速发展的数字业务发展,而同时又遇上传统项目和开发方法不能与时俱进的难题.企业现在大量采用敏捷开发,以加快项目进度及更好地显示其价值. Gar ...

最新文章

  1. python compile正则_Python 正则表达式:compile,match
  2. Deep learn toolbox:CNN BP求导解析
  3. linux 查看内核属性,怎么查看linux操作系统
  4. 00-02.PHP 网站假设 之 学习PHP语法 [James建站]
  5. 操作系统:Win10系统下LocalNow和Roaming文件夹介绍
  6. 机器学习笔记(九)——决策树的生成与剪枝
  7. UIAlertView, UIAlertViewController
  8. PHP XAMPP windows环境安装扩展redis 致命错误: Class ‘Redis‘ not found解决方法
  9. python setattr 代码可读性_python __setattr__、__getattr__、__getattribute__全面详解
  10. oracle 表查询(二)
  11. iOS 8 Auto Layout界面自动布局系列5-自身内容尺寸约束、修改约束、布局动画
  12. GO -- 一个经验
  13. visio各版本下载
  14. 解密Google Deepmind AlphaGo围棋算法
  15. html5在线视频编辑器,WeVideo:视频编辑器
  16. 2019.07.22--自我总结--分析问题三W原则+做事PDCA法则
  17. 嵌入式Linux应用学习(一)------QT控制LED设备硬件
  18. 手机卫星定位系统_手机怎样连接北斗导航?一打开这个设置,马上连接,很简单...
  19. MATLAB求解非线性方程模型
  20. 很久以前某位大仙对petri网的总结

热门文章

  1. map函数python返回值,Python中map函数使用
  2. 把服务器文件,如何把文件放在服务器
  3. r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...
  4. canny算子_在Python中逐步检测Canny边缘 计算机视觉
  5. OpenCV4每日一练day5:图像读取、显示与保存
  6. C语言之预处理探究(二):条件编译(Condition Compile)
  7. python装饰器类型错误_Python各种类型装饰器?一起看看这份详解说明吧
  8. mysql数据库d导出数据_mysql数据库导入导出文件
  9. java中的基本小程序_12个用Java编写基础小程序经典案例(收藏篇)
  10. java 分布式任务队列_cerely-分布式异步任务队列