首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Joel功能规范中缺少的要求

Joel功能规范中缺少的要求
EN

Stack Overflow用户
提问于 2012-09-24 10:51:47
回答 1查看 254关注 0票数 1

我想大多数人都读过无痛功能规范文章。在第二部分什么是Spec?中,提供了一个样品规格。然而,没有提到要求。我有两个问题:

  1. 如何将需求纳入样例功能规范?我假设在编写功能规范之前必须知道需求。所以它们不可能是功能规范的一部分,但是它们在哪里记录呢?
  2. 测试驱动开发(TDD)如何融入整个功能规范/技术规范--拆分Joel大纲(如下):

功能规范描述了产品将如何完全从用户的角度工作。它不在乎事情是如何实现的。它讲的是特征。它指定屏幕、菜单、对话框等。 技术规范描述了程序的内部实现。讨论了数据结构、关系数据库模型、编程语言和工具的选择、算法等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-24 11:00:18

功能设计

这是什么

你在设计什么?用户将用它做什么?它将为他们提供什么价值?

功能规范是需求。各个用户执行的每一项操作(创建帐户、登录、查看时间)都是系统的要求。

但是,你必须更深入地问自己:“如果迈克记不起他的密码,会发生什么?”“‘令人兴奋’对辛迪意味着什么?”等等(这就是为什么Joel指出它不是一个完整的规范--它缺少许多细节)。

TDD

测试驱动设计是HOW

这些类、方法等是如何工作的?如何处理错误?数据是如何通过代码的?

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

https://stackoverflow.com/questions/12563516

复制
相关文章

相似问题

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