相关推荐
-
XP软件开发
什么是XP方法?<br>发展沿革<br>主要思想<br>项目应用案例?
-
FDD简介
特征驱动开发(FDD)方法是最常用的敏捷开发方法之一。FDD(Feature-Driven Development)是由Peter Coad、Jeff de Luca 、Eric Lefebvre共同开发的一套针对中小型软件开发项目的开发模式。FDD作为敏捷方法的一种,适合于那些不确定或常变更的需求的系统。它抓住了软件开发的核心问题领域,即正确和及时地构造软件。FDD认为:只有良好
-
特性驱动开发(FDD)
什么是Feature: The unit of development and thus an increment in an FDD project - a feature - is tiny; … Features (tiny, granular pieces of client-valued function) are being completed every wee
-
FDD
http://www.huihoo.com/development/fdd.html功能驱动开发模式FDD FDD(Feature-Driven Development)是由Peter Coad、Jeff de Luca 、Eric Lefebvre共同开发的一套针对中小型软件开发项目的开发模式。 FDD是一个模型驱动的快速迭代开发过程,它强调的是简化、实用、 易于被开发团队接受,适用于需求经...
-
敏捷开发方法学及应用
CodeProject 2013年6月最佳博文。敏捷开发,瀑布式开发,XP,TDD,SCRUM,Lean,FDD,DSDM你了解多少?本篇文章是有关敏捷软件开发方法学及应用的基础知识。敏捷开发是有关团队怎么样合作去实现一个常规目标。敏捷开发并不仅仅适用于软件开发者,也适用于团队领导人,项目经理,产品经理,开发经理,测试人员,质量保证经理,质量保证工程师,技术作者,用户体验设计者,以及任何与制做发布软件相关的人员。本文着重于技术团队怎么很好的合作去计划,开发并发布软件。本文不着重于编码,技术细节或微软工具。希
-
FDD方法讲座普及篇完成
感谢我的朋友,听我唠唠叨叨的讲了2个多星期。 终于搞定了一项。 下面开始时产品功能案例设计入门,又要麻烦他了。 不知道从什么时候起,我已经习惯于在同别人交流中总结和理顺。效率确实不错。 经过这个事情,我觉得确实做这样的事情需要的是耐心和细致。...
-
敏捷开发系列之旅 第三站(认识FDD特征驱动开发)
上篇文章中,我们探讨了什么是XP极限编程,以及极限编程的管理思想、核心价值观等等。在敏捷开发之旅的第三站,我想要和大家一起分享FDD特征驱动开发方法。 特征驱动开发——Feature Driven Development 还是老规矩,讨论之前,我们先了解一下什么是Feature?什么是FDD? Feature 在FDD中,Feature(特征)是一个基本的开
-
【中级软考】什么是“敏捷过程的开发方法(敏捷方法agile)“(极限编程XP、特征驱动开发FDD、并列争球法Scrum、水晶法Crystal、开放源码法、自适应软件开发 ASD方法)
文章目录敏捷方法1 极限编程1.四大价值观2.十二个最佳实践2 特征驱动开发1.FDD 角色定义2.核心过程3.最佳实践3 Scrum1.Scrum 的五个活动2.Scrum 的 5 大价值观4 水晶方法5 其他敏捷方法开放式源码ASD 方法 敏捷方法 2001 年 2 月,在美国的犹他州,17 位“无政府主义者”共同发表了《敏捷软件开发宣言》,在宣言中指出: 尽早地、持续地向客户交付有价值的软件...
-
Scrum 和XP的区别
英文原文摘自:http://www.mountaingoatsoftware.com/blog/differences-between-scrum-and-extreme-programming Scrum and Extreme Programming (XP) are definitely very aligned(一致的). In fact, if you walked in on a t...
-
软件工程(敏捷过程和极限编程)
1,敏捷过程 为了使软件开发团队具有高效工作和快速响应变化的能力,17位著名的软件专家于2001年2月联合起草了敏捷软件开发宣言。 敏捷软件开发宣言由下述4个简单的价值观声明组成。 (1)个体和交互胜过过程和工具 优秀的团队成员是软件开发项目获得成功的最重要因素;当然,不好的过程和工具也会使最优秀的团队成员无法发挥作用。 团队成员的合作、沟通以及交互能力要比单纯的软件编程能力更重要。 正确的做法是,首先致力于构建软件开发团队(包括成员和交互方式等),然后再根据需要为团队配置项目环境(包括过程和工
-
FDD方法讲座筹备中
早就该搞这个事情,一直以自己还理解不够做借口拖延下来。 现在正式开始筹备,并且对一个朋友开始私下的试讲。从前3天的效果看,还可以。这次我吸取以前的经验,宁可把进度搞得慢一些,内容都讲到足够细,所以效果就出来了。所以以后真正搞得时候,宁可把过程拖得长一些,也要把该讲的内容讲透,让大家理解到位。泛泛的介绍性质的讲解,只能由商业价值,对实施没有啥根本的促进。而这些内容,我想了一下,即使写成书让读者看,也...
-
FDD与TDD的区别
FDD与TDD工作原理 频分双工(FDD) 和时分双工(TDD) 是两种不同的双工方式。如图1所示,FDD是在分离的两个对称频率信道上进行接收和发送,用保护频段来分离接收和发送信道。FDD必须采用成对的频率,依靠频率来区分上下行链路,其单方向的资源在时间上是连续的。FDD在支持对称业务时,能充分利用上下行的频谱,但在支持非对称业务时,频谱利用率将大大降低。 ...
-
有关传统软件开发方式的深入了解及其与XP极限编程的不同
有关传统软件开发方式的深入了解及其与XP极限编程的不同 在软件开发的过程中,大致分为两种形式。一种是传统的软件开发过程,而另一种为敏捷开发过程。这两种虽然都为软件开发,但原理有着本质上的区别。 一.浅谈传统软件开发模型 传统软件开发模型主要分为瀑布模型、V-model模型、快速原型开发模型、增量模型以及螺旋模型等,在这五种模型的基础上,传统软件开发模型主要由线性推进以及递归推进两种形式进行(即5中...
-
敏捷开发FDD过程
FDD过程 阶段一:开发一个总体模型 本阶段一个最基本的项目范围内的活动,就是在一个有经验的对象建模人员即主架构师的指导下,业务人员和开发小组成员一起工作。 业务专家们完成一个贯穿整个系统及其内外关系的高层次走查,然后完成建模领域中每一区域的详细走查。每一次业务走查之后,成立有业务人员和开发成员参加的工作小组。每个工作小组构造自己用于支持业务走查的模型,提供其结果用于详细
-
特征驱动开发FDD
FDD是一种模型驱动开发的软件过程,和XP一样是敏捷软件开发方法的一种。FDD的主要思想是对功能的实现,也就是说FDD是以实现功能为目标。把系统分解成一个一个的功能集,每个功能集又习细分为具体的功能。比如说用户管理是个功能集,而用户管理又包括了增加用户、删除用户等具体的功能。域建模是其系统设计的方法,用到的是coloruml,也就是常说的四色原型,这个目前已经有不少工具支持,比如b
-
TDD、BDD、ATDD、DDD 软件开发模式
四个开发模式意思: TDD:测试驱动开发(Test-Driven Development) BDD:行为驱动开发(Behavior Driven Development) ATDD:验收测试驱动开发(Acceptance Test Driven Development) DDD:领域驱动开发(Domain Drive Design) 1、TDD:测试驱动开发(
-
敏捷项目管理框架 (Scrum + FDD + XP)
敏捷项目管理框架及流程:在敏捷项目管理框架下可应用FDD(特征驱动开发)+ XP(极限编程)等方式
- 所有敏捷和精益框架大全(Scrum、XP、看板方法、FDD、SAFe、LeSS等
12 楼 wjch_111 2012-11-27 10:35
11 楼 qrg 2012-11-26 20:41
10 楼 cooltange 2012-11-25 12:40
9 楼 transist 2012-11-22 20:00
8 楼 billbingqine 2012-11-22 11:15
7 楼 pepcod 2012-11-20 18:53
6 楼 firefish001 2012-11-20 16:06
5 楼 xiaoji123pt 2012-11-20 15:57
4 楼 cy727893310 2012-11-20 15:44
3 楼 308202251 2012-11-20 15:13
2 楼 jss 2012-11-20 10:28
1 楼 sweat89 2012-11-20 10:22