首页 / 知识
关于敏捷:为什么我应该使用功能驱动开发?
2023-04-14 00:04:00

Why should I use Feature Driven Development?极限编程,Scrum和测试驱动开发无疑是当前最受欢迎的敏捷方法。 但是最近有人建议我看一下功能驱动开发。 您曾经成功使用过此方法吗? 使用它的好处是什么? 我想将FDD视为包装方法,因为它允许您将方法应用于较高级别的项目管理,但仍允许您在较低级别使用其他方法。 FDD的重点是能够设置估计值和进度表,并报告整个项目的状态或非常细粒度的状态,但是FDD并未规定要用于创建进度表的特定方法,因此由您决定。想法是您可以确定地查看项目并声明项目状态,无论您是准时,拖延,早退等等。 我使用FDD作为将项目组织到可管理阶段的一种方式,这样我就知道何时注销并开始任何给定阶段。但是就其本身而言,FDD将毫无用处。例如,我个人将基于证据的计划和结合的BDD / TDD用作开发过程的要素,并在一种FDD框架下对其进行管理。就我个人而言,我无法完成完整的XP或SCRUMM,而不会遇到问题,因为如果我的项目和团队被迫从事其他无法为我们自己的特殊环境增加价值的方法的实践,将会受到阻碍。 无论如何,最好不要固定使用任何给定的方法,因为公司和项目的需求/条件可能会定期变化,并且如果您希望项目成功,则需要灵活地对待项目。没有任何一种方法学可以解决问题,因此诀窍在于确定适合您的方法并调整方法学以适合您的个人需求。这就是所谓的"敏捷"。 FDD是一种较旧的方法。它具有许多其他敏捷方法论的思想,而忽略了其中一些。像Scrum一样,它有点以管理为重点,我认为您需要XP中的一些元素才能实现实际的实现。 FDD无疑很有趣。但是,就像Scrum和XP一样,我认为您必须了解机制,而不仅仅是实现成功的实践。如果您只是"做FDD"或"做Scrum",那么您的适应性就不如您应有的好。 如果您想了解敏捷,我会考虑的事情是
Scrum或FDD来了解什么管理可以摆脱敏捷。 顺便说一下,我不会将TDD称为敏捷方法。这是XP的做法,但本身并不是完整的方法。 |
最新内容
相关内容
linux命令输入方法?
linux命令输入方法?,系统,电脑,密码,管理,地址,命令,网站,工具,首开,位置,linux终端输入~怎么弄中间在电脑上打开需要的Word文件进入。进入到文Python中什么是反射?使用方法有哪
Python中什么是反射?使用方法有哪些?,信息,培训,状态,术语,检测,反射,属性,对象,字符串,方法,反射这个术语在很多语言中都存在,并且存在大量的Python中有哪些方法可以解压文件?
Python中有哪些方法可以解压文件?,工具,系统,工作,培训,文件,文件夹,方法,窗体,不同于,以下内容,在Python学习和日常使用中,很容易造成文件过大Python列表类型list合并有哪些方法
Python列表类型list合并有哪些方法?,培训,方法,列表,可能会,数组,切片,下文,字符串,数据类型,请看,在Python编程语言中,有各种数据类型,比如字符零基础学习Python的四种方法
零基础学习Python的四种方法,基础,代码,基础知识,培训,发展,时间,知识,书籍,初学者,练习,近年来,随着移动互联网的发展,对Python人才的需求越来如何在Python中定义类方法和修改类
如何在Python中定义类方法和修改类属性?,代码,方法,培训,对象,实例,定义,结果,示例,赋值,属性,Python中的类还可定义使用@classmethod修饰的类提高Python 效率的 5 种高级方法
提高Python 效率的 5 种高级方法,代码,数字,函数,有限,设备,项目,工具,培训,列表,内存,任何编程语言的高级特征通常都是通过大量的使用经验才关于Python的高效学习方法
关于Python的高效学习方法,基础,培训,资料,质量,技术,系统,情况,学习方法,高效,初学者,今天给大家分享一下Python高效的学习方法,尽管每个人的学习python要注意的方法事项
学习python要注意的方法事项,代码,基础,环境,网络,时间,地方,分析,评论,人工智能,数据,python入门比较建议找一个视频课程,花一周时间快速过掉python修改列表元素有什么方法
python修改列表元素有什么方法,代码,数据,步长,元素,基础,位置,培训,列表,切片,方法,增删改查是处理数据最常见的方法,前两种说过了,这里就要说python操作字典类型的常用方法总结
python操作字典类型的常用方法总结,培训,方法,字典,格式,类型,操作,语法,以上,方式,更多,1.has_key()方法可以检查字典python中是否含有指定python文件和目录操作方法大全
python文件和目录操作方法大全,图片,文件,代码,系统,位置,平台,综合,工作,目录,单位,这篇文章主要介绍了python文件和目录的操作方法,简明总