中国产品经理联盟 专注于产品管理者的共建共享平台 Chinapm.com.cn
您还没登录,登录后享有更好的服务! 请您先 登录注册.
如何进行软件需求分析
Posted by UCPM on 2008-3-26 17:12:21 View 4719 Comments 27

1.概念
       需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。
      关键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编一个系统”。而实际上,需求并未编写成文档,因此新的分析人员不得不从头做起。所以如果只有一堆邮件、会谈记录或一些零碎的未整理的对话,你就确信你已明白用户的需求,那完全是自欺欺人。
      需求的另外一种定义认为需求是“用户所需要的并能触发一个程序或系统开发工作的说明”。有些需求分析专家拓展了这个概念:“从系统外部能发现系统所具有的满足于用户的特点、功能及属性等”。这些定义强调的是产品是什么样的,而并非产品是怎样设计、构造的。而下面的定义则从用户需要进一步转移到了系统特性:
       需求是指明必须实现什么的规格说明。它描述了系统的行为、特性或属性,是在开发过程中对系统的约束。
      从上面这些不同形式的定义不难发现:并没有一个清晰、毫无二义性的“需求”术语存在,真正的“需求”实际上在人们的脑海中,这个人们主要是指客户,但一般情况下,用户并不能描述自己的需要,只就需要系统分析人员根据用户的自己语言的描述整理出相关的需要再进一步和客户核对。系统分析员和客户需要确保所有项目风险承担者在描述需求的那些名词的理解上务必达成共识。
      任何文档形式的需求(例如如下将要描述的需求规格说明书)仅是一个模型,一种描述。


...文档省略部分...



      在一个逐次详细描述过程中,重复地详述需求,以确定用户目标和任务,并作为使用实例。然后,把任务描述成功能需求,这些功能需求可以使用户完成其任务,也可以把它们描述成非功能需求,这些非功能需求描述了系统的限制和用户对质量的期望。虽然最初的屏幕构思有助于描述你对需求的理解,但是你必须细化用户界面设计。

抱歉:这只是文档的部分,完整阅读需要您登录联盟!

« 返回文库首页 阅读更多内容                  GoTop îî
评论列表 »
  • mary_mcl   回应  2010-3-5 10:33:24

    没有图表,写的还可以,值得借鉴
  • JamesWang6   回应  2009-12-18 21:01:07

    头一份pm币就浪费在这里了:(
  • wpz   回应  2009-12-16 16:34:04

    浪费了我个PM币
  • hnwei_慕容   回应  2009-11-3 15:14:26

    完全是粗略的理论概论,感觉没什么用
    还收了我5PMB,太贵了
  • 水瓶   回应  2009-10-16 23:10:35

    感觉用处不大
  • 夺夺   回应  2009-8-25 12:39:35

    5PMB太不值了!不过你整理这么多还是不容易~还好没有误导。
  • 吴胜   回应  2009-8-21 13:42:57

    哦卖糕的 没钱了看不到哦
  • 半醉半醒   回应  2009-7-22 17:46:42

    都是东抄抄西抄抄,没多少实际价值,不过整理还是比较辛苦的支持一下,但一下子收了我5个PMB,还是有点过恨啊!
  • matter   回应  2009-7-17 19:16:06

    理论偏多。
  • 子旋   回应  2009-6-17 13:07:51

    好帖子
  • iamyina   回应  2009-5-13 19:26:28

    好贵。。。
  • bluesea007   回应  2009-5-12 0:22:16

    像极了从某几本上抄的,还要pmb,上当ing
  • 小恩   回应  2009-4-3 17:02:46

    系統是大家工作過程中的經驗之談,而非課本理論,不然沒興趣看,看了也沒有收穫,浪費精力啊
  • 静海   回应  2009-4-2 9:48:24

    怎么看不见图片啊
  • 静海   回应  2009-3-23 16:43:53

    不错,对我帮助很大哦,谢谢!!!!!
  • PDM888   回应  2009-3-10 11:15:52

    好文章,作者一定是一位有丰富经验的实践者
  • 『刘』仔   回应  2009-2-18 14:18:37

    理论很多~
  • xjchen   回应  2009-2-18 11:33:51

    赞一下:讲的不错;
    批一下:为什么要PMB?
  • 毛头小子   回应  2009-1-4 17:12:16

    还是不错的
  • 风不惑   回应  2008-10-29 23:53:16

    概念上的描述,不够细致
  • 风不惑   回应  2008-10-23 17:08:33

    太粗略的概论...
  • matter   回应  2008-9-21 17:30:44

    还行吧!
  • 阳光雪人   回应  2008-8-23 8:17:17

    缺乏细致度。
  • cocolin52   回应  2008-7-29 12:01:45

    阐述比较详细,不过略微笼统
  • lykingmax   回应  2008-7-25 17:16:30

    太粗略的概论,还需要PMB,不合理
  • blue333330   回应  2008-7-20 15:28:48

    不错不错!
  • lancy   回应  2008-7-17 15:05:13

    是不是从书上摘的,似乎见过呢....
我也发表我的看法:

请登录后再发表留言..