Project management 确定功能需求-详细程度

Project management 确定功能需求-详细程度,project-management,requirements,Project Management,Requirements,功能需求和设计方面之间的界限在哪里 如果我能举例说明的话,我的系统的一个功能是它必须实现一个用户层次结构 在这种情况下,这些层次结构的定义是属于需求(假设您已经知道用户层次结构是什么)还是属于项目的设计方面 功能需求和设计方面之间的界限在哪里 需求是代码需要做的事情。设计将通过类层次结构、使用的设计模式等了解它将如何做到这一点 要求: 必须有A、B和C类型的 用户。类型A只能进行编辑 他们自己的帐户,类型B可以编辑 把自己的账号和帖子隐藏起来 论坛,类型C可以编辑所有帐户 并张贴到所有论坛。应用

功能需求和设计方面之间的界限在哪里

如果我能举例说明的话,我的系统的一个功能是它必须实现一个用户层次结构

在这种情况下,这些层次结构的定义是属于需求(假设您已经知道用户层次结构是什么)还是属于项目的设计方面

功能需求和设计方面之间的界限在哪里

需求是代码需要做的事情。设计将通过类层次结构、使用的设计模式等了解它将如何做到这一点

要求:

必须有A、B和C类型的 用户。类型A只能进行编辑 他们自己的帐户,类型B可以编辑 把自己的账号和帖子隐藏起来 论坛,类型C可以编辑所有帐户 并张贴到所有论坛。应用程序必须占用很小的内存,因为诸如此类

设计:

用户类的每个实例都将 包含 权限对象。权限 对象是位字段的包装器 因为记性很紧,但是有 几种方便的方法,称为 福、巴、巴。foo做XXX并且是 公共设计最终会变得非常低级,并被 转换为代码)

我并不是说这将是实际的设计,但这就是设计应该如何分析需求并最终成为一个有效的实现

功能需求和设计方面之间的界限在哪里

需求是代码需要做的事情。设计将通过类层次结构、使用的设计模式等了解它将如何做到这一点

要求:

必须有A、B和C类型的 用户。类型A只能进行编辑 他们自己的帐户,类型B可以编辑 把自己的账号和帖子隐藏起来 论坛,类型C可以编辑所有帐户 并张贴到所有论坛。应用程序必须占用很小的内存,因为诸如此类

设计:

用户类的每个实例都将 包含 权限对象。权限 对象是位字段的包装器 因为记性很紧,但是有 几种方便的方法,称为 福、巴、巴。foo做XXX并且是 公共设计最终会变得非常低级,并被 转换为代码)

我并不是说这将是实际的设计,但这就是设计应该如何分析需求并最终成为一个有效的实现