需求与功能有什么区别???

xiangsl 2003-07-24 09:15:47
需求与功能有什么区别???
...全文
1550 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
webcat 2003-07-28
  • 打赏
  • 举报
回复
多对一:一对多
hurricane 2003-07-28
  • 打赏
  • 举报
回复
实现了所有的相关功能就等于满足了需求

需求=所有的相关功能
billyqiao 2003-07-28
  • 打赏
  • 举报
回复
mark
p2bl 2003-07-28
  • 打赏
  • 举报
回复
RUP里面的stakeholder requirements和software requirements specification是不是就是这里的功能和需求呢?请高手指点!
jeffyan77 2003-07-28
  • 打赏
  • 举报
回复
功能组合起来,满足需求
ckp 2003-07-28
  • 打赏
  • 举报
回复
需求是在是在对客户进行需求分析时得到的结果,
功能是在需求分析和总体设计完成后,对总体设计的细化、和具体化
l_walker 2003-07-26
  • 打赏
  • 举报
回复
需求是面向客户的,
功能是面向开发的

需求展现的是客户对系统的期望,而功能展现的是系统对开发的期望
中间的纽带是项目经理或系统分析师
他从客户的需求总结、设计出系统的功能给开发人员去实现
而那些功能能实现,那些不能,那些可以暂缓等等都需要Anlisiz的把握,否则开发人员会非常累,而再客户那边也不讨好
昨天学到一招叫尽量降低客户的期望,比如客户想一次做到90分的,你若能让客户同意第一次只实现60分,那你的开发团队就轻松多了,而且时间一多就可以做出好东西来,可能会做到70分,这时客户就会非常满意,因为已经超出了他的期望:)
呵呵:)
xiangsl 2003-07-25
  • 打赏
  • 举报
回复
那里的东西也不是都能套用了,就象我这种情况,看了那么些文章,大多针对ERP,网站这些做的

l_agang 2003-07-25
  • 打赏
  • 举报
回复
xiangsl(xiangsl) 你说的情况只能说明软件需求分析做得太臭。
需求是客户对软件的要求,它能够确定项目的范围、软件的功能构成、甚至于很细小的部分(如:字体大小)。所以在项目的最初应该进行详细的需求分析,使用户的需求跃然纸上,以保证软件项目能顺利的完成,并且这个过程还需要用户高度的参与,可能会有反复多次的软件需求审核过程。
当然需求分析和需求管理是一个比较专业的工作,不是一蹴而就的。推荐大家上www.51cmm.com看看需求管理方面的资料,会有收获的。
xiangsl 2003-07-25
  • 打赏
  • 举报
回复
我觉得功能是需求的扩充,因为需求实际上应该只有很小一部分,大部分软件做出来都超出了需求,也遗漏了一部分需求,还有一部分就是不对的需求
zxl_l 2003-07-25
  • 打赏
  • 举报
回复
功能是需求的一个子集
xiangsl 2003-07-24
  • 打赏
  • 举报
回复
概要设计:
概要设计的输入应该是SRS(Software Requirement Specification)。
通常,如果一个大的产品都会被划分为几个子系统,在完成需求分析以后,需要做一次需求分解分配,将需求分解到各个子系统中去。每个子系统再根据获得的需求做SRS。
我觉得概要设计的粒度应该是到模块级,相应的活动包括:模块的划分、模块间接口的定义、关键流程的描述、类层次的公有方法及成员的确定等。

现在我就是在一个子系统中,可是我没有系统的需求分析,但是整个系统已经做完了,没有文档,我只有代码,要重做这个子系统,不知道怎么写这个业务流的子系统


dujinghong 能上QQ么,希望请教一下

中国红001 2003-07-24
  • 打赏
  • 举报
回复
需求就是使用方的需要。
中国红001 2003-07-24
  • 打赏
  • 举报
回复
需求分为功能性需求和非功能性需求。

xiangsl 2003-07-24
  • 打赏
  • 举报
回复
可我现在是知道了功能,却不能分清楚需求是什么。
哪为能给我指点一下,谢谢
QQ:529026
neuboy 2003-07-24
  • 打赏
  • 举报
回复
需求是指明必须实现什么的规格说明。它描述了系统的行为、特性或属性,是在开发过程中对系统的约束。
功能是这个系统所能完成的任务,可达到的目标.
miller3000 2003-07-24
  • 打赏
  • 举报
回复
需求是面向问题的,他可能是由几个功能组合在一起才是一个需求。而功能是面向解决问题的,这时已经把需求经过分析设计,考虑程序是怎么样的,有多少个功能组成。

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧