首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BDD都是从业务层面

BDD都是从业务层面
EN

Stack Overflow用户
提问于 2009-11-02 19:15:40
回答 2查看 186关注 0票数 1

在我当前的项目中,我希望在两个业务需求级别的应用程序级别任务上都使用行为驱动开发(BDD)。

是否可以将我的内部BDD规范包装(分组)到我的高级规范中,这样客户就可以看到业务需求已经完成(该需求中的所有内部规范都通过了),但实际上看不到我的内部规范?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-08 19:58:05

您的意思是“我是否应该在我的规范中加入一堆测试用例源代码?”(BDD本质上是对TDD的重构)

那么答案几乎肯定是NO。你的客户可能关心的是得到一个能做她想要的系统,而她想要的几乎肯定不是她一开始要求的。

只要尽快把软件交到你的客户手中,就可以得到反馈。敏捷软件开发实践都是关于客户及早提供反馈并快速迭代需求。

票数 2
EN

Stack Overflow用户

发布于 2010-01-09 19:42:10

规范只对两件事有用:支持讨论需求(在完成之前),以及用于指责的工具(当客户说软件没有做她需要的事情时)。前者是建设性的,而后者则不是。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1660674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档