敏捷软件开发

  1. 极限编程(XP, Beck1999)
  2. Scrum方法(Schwaber and Beedle 2001)
  3. DSDM方法(Stapleton 2003)

敏捷软件的开发宣言

  1. 个体和交互胜过过程和工具
  2. 可以工作的软件胜过面面俱到的文档
  3. 客户合作胜过合同谈判
  4. 响应变化胜过遵循计划

开发实践

  • 敏捷方法没有独立的需求工程活动,而是将需求抽取与开发集成在一起。
  • 用“用户故事”(故事卡片)架起客户和团队之间的沟通桥梁
  • 传统软件工程有一个基本原则:开发者应该在设计中考虑未来的变更
  • 现实中,代码变更是不可避免的,XP建议不断重构来应对变化
  • 测试先行的开发
  • 结对编程好处:
    • 支持无私编程思想;
    • 编程过程中就有评审活动;
    • 鼓励通过重构改进软件结构

软件工程---3.敏捷软件开发相关推荐

  1. 软件工程:传统软件工程 vs 敏捷软件开发

    转自我的博客园文章: http://www.cnblogs.com/katniss-smile/p/5982643.html 首先给出软件工程和敏捷软件开发的定义: 软件工程(Software Eng ...

  2. 敏捷软件开发与传统软件工程的比较

    敏捷软件开发与传统软件工程的比较             软件工程的开发过程中有两种不同的管理和开发体系,一种是基于"瀑布模型"的预设性传统软件工程,另一种是轻量级的适应性敏捷软件 ...

  3. 多元化时代敏捷软件开发的崛起与传统软件工程的延续

      多元化时代敏捷软件开发的崛起与传统软件工程的延续 1.传统软件开发模式 1.1瀑布模型 1.1.1概念 瀑布模型,顾名思义,软件开发的过程如同瀑布飞流一般,自上而下,逐级下落.瀑布模型的核心思想是 ...

  4. 《软件工程》第3章敏捷软件开发

    敏捷方法都具有以下共同的特性 1.规格说明.设计和实现过程交织在一起: 2.系统按照一系列增量进行开发: 3.使用广泛的工具来支持开发过程. §3.1敏捷方法 敏捷方法的原则 原则 描述 客户参与 客 ...

  5. 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 文章汇总及学习指南...

    一.AgileEAS.NET平台简介 AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场 ...

  6. 敏捷软件开发宣言ndash;Manifesto for Agile Software Development

    敏捷开发, 谁不会呀, 不就是 没文档, 出活快, 用户说啥都能改? 下面是一个笑话,  王屋村的大牛说 - 我最近转手接了一个活, 完事能挣四五万, 我拿过图纸一看, 不就是盖一烟囱吗? 我们是敏捷 ...

  7. 敏捷软件开发宣言–Manifesto for Agile Software Development

    敏捷开发, 谁不会呀, 不就是 没文档, 出活快, 用户说啥都能改? 下面是一个笑话,  王屋村的大牛说 - 我最近转手接了一个活, 完事能挣四五万, 我拿过图纸一看, 不就是盖一烟囱吗? 我们是敏捷 ...

  8. 【历史上的今天】2 月 13 日:.Net 诞生;晶体管之父出生;《敏捷软件开发宣言》诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2023 年 2 月 13 日,在 2001 年的今天,跨国科技公司谷歌(Google)进行了其历史上的第一次收购 ...

  9. 【历史上的今天】2 月 13 日:晶体管之父出生;.Net 面世 20 周年;《敏捷软件开发宣言》诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 2 月 13 日,在 2001 年的今天,跨国科技公司谷歌(Google)进行了其历史上的第一次收购 ...

最新文章

  1. 如何设计一个牛逼的本地缓存!
  2. K8s中的external-traffic-policy是什么?
  3. 二、Asp.Net Core WebAPI——OcelotDemo
  4. python断言失败_python异常处理、自定义异常、断言原理与用法分析
  5. 在 IntelliJ IDEA 中部署应用到服务器(Eclipse)
  6. int类型和byte类型的强制类型转换
  7. Oracle每日一题——(1) 启动/停止监听
  8. 10个好用的免费图片网站,绝对能在2021年设计上好帮手
  9. Python脚本把支付宝和微信账单数据转换成随手记APP的excel标准模板导入
  10. 电容的安装电感的计算公式
  11. Android 样式系统 | 常见的主题背景属性
  12. ITK 形态学中的开运算和闭运算 腐蚀 膨胀
  13. 结构化数据和非结构化数据、半结构化数据的区别-归纳总结整理
  14. 西安交通大学XJTU计算机作业题
  15. 预测大盘最准确的指标_杨守东:自己用多年预测大盘顶底指标公式
  16. 您的captcha验证码设置对了吗?
  17. TIOBE 3月编程排行榜出炉!Python杀疯了!
  18. 这回稳了,蓝桥杯才是yyds!
  19. 西单,王府井购物小记
  20. el-input maxlength失效问题

热门文章

  1. Python3.5-20190501-廖老师的
  2. 【BZOJ2004】[Hnoi2010]Bus 公交线路 状压+矩阵乘法
  3. 最短路径Dijkstra算法和Floyd算法整理、
  4. Solution 19: Fibonacci数列
  5. 【Leetcode】【Easy】Implement strStr()
  6. 【Web后端笔记】SQL Server与java数据类型对应
  7. 为什么要使用反射机制
  8. ORACLE10g R2及PATH官方下载地址
  9. c# 多线程异步demo
  10. argmax函数_1.4 TensorFlow2.1常用函数