新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     >>计算机科学论坛<<     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 软件工程、需求工程、系统工程,UML、MDA、模型驱动开发,面向对象软件工程、面向目标软件成功、面向场景的设计、敏捷
    [返回] 计算机科学论坛计算机技术与应用『 软件工程论坛 』 → Elicitation Technique Selection: How Do Experts Do It?[需求工程论文阅读2] 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 78351 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: Elicitation Technique Selection: How Do Experts Do It?[需求工程论文阅读2] 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     pennyliang 帅哥哟,离线,有人找我吗?白羊座1979-4-7
      
      
      威望:8
      等级:大二期末(C++考了100分!)
      文章:266
      积分:1911
      门派:Lilybbs.net
      注册:2005/3/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给pennyliang发送一个短消息 把pennyliang加入好友 查看pennyliang的个人资料 搜索pennyliang在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看pennyliang的博客楼主
    发贴心情 Elicitation Technique Selection: How Do Experts Do It?[需求工程论文阅读2]

    这是一篇重要的文章,论述了一些需求挖掘(Eliciting,请允许我是用挖掘这个词汇,我个人觉得比较贴切,也由是用需求抽取)的基本方法,和面对几个案例的大师们给出的意见,希望大家反复阅读。


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/11 13:58:00
     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客2
    发贴心情 
    回去读读在发表意见
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/12 12:08:00
     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客3
    发贴心情 
    回去读读在发表意见
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/12 12:08:00
     
     pennyliang 帅哥哟,离线,有人找我吗?白羊座1979-4-7
      
      
      威望:8
      等级:大二期末(C++考了100分!)
      文章:266
      积分:1911
      门派:Lilybbs.net
      注册:2005/3/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给pennyliang发送一个短消息 把pennyliang加入好友 查看pennyliang的个人资料 搜索pennyliang在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看pennyliang的博客4
    发贴心情 
    这篇论文通过对9名大师的正式或非正式的interview,寻找一些在实际项目中需求工程是如何展开的,使用了哪些方法,在什么条件,什么时机使用这些方法,是颇有启发性的,startpoints式的paper
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/12 12:53:00
     
     njty_lzy 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:19
      积分:269
      门派:IEEE.ORG.CN
      注册:2006/5/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给njty_lzy发送一个短消息 把njty_lzy加入好友 查看njty_lzy的个人资料 搜索njty_lzy在『 软件工程论坛 』 的所有贴子 点击这里发送电邮给njty_lzy  引用回复这个贴子 回复这个贴子 查看njty_lzy的博客5
    发贴心情 
    pennyliang ,首先谢谢你分享这篇文章,我看完了全文.它对各种需求获取技术总结是很全面的,但是对于各个大师的interview,反馈结果太简略了,论文中也提及了面对新的问题,虽然会作出一定的改进,但是基本上都是采用他们自己熟悉的方法,各个专家都不可能熟悉各种方法,当然在面对新问题时还是以他们自己的方法视角去看待问题.而且如果要真正地实施需求抽取,这些专家在论文中给出的回答可能与实际的工作也不可能一致的(论文有提及).
       所以看了还是比较迷惘,我觉得需求获取的选取因人而异,因事而已,这是很正常的,文中的四个case的代表性也不全,照目前来看不可能进行进行详细的规定,那些需求必须要用哪些技术,人的主观性太强了!
       不知道版友有何高见,请不吝赐教
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/14 21:14:00
     
     pennyliang 帅哥哟,离线,有人找我吗?白羊座1979-4-7
      
      
      威望:8
      等级:大二期末(C++考了100分!)
      文章:266
      积分:1911
      门派:Lilybbs.net
      注册:2005/3/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给pennyliang发送一个短消息 把pennyliang加入好友 查看pennyliang的个人资料 搜索pennyliang在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看pennyliang的博客6
    发贴心情 
    首先需求挖掘是一门科学,不是座在沙发上吹吹牛就可以大致搞定的。
    其次需求挖掘不是一门系统化的,科学化的科学,至少不像自然科学看上去那么严谨,这是由于这么科学是涉及到人。
    最后需求挖掘的却主观性很强,目前的研究都是实践走在前面,比如IBM的Jad方法,究竟哪一种方法在哪一种场合,什么时机采用这个和经验是有很大关系的,而且通常一些人会采用自己熟悉的方法,而不会去尝试陌生的方法。采用的方法的评价也是一个极大的困难,如果没有准确的评价你很难确定哪一种方法更好。所有软件工程的方法学都涉及到评价的问题,比如一个架构是否成本合理,范围合理,时间合理,你从那些角度出发,如何确定分值,在如一个生命周期模型好,那么他比其他生命周期模型好多少。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/14 21:28:00
     
     njty_lzy 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:19
      积分:269
      门派:IEEE.ORG.CN
      注册:2006/5/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给njty_lzy发送一个短消息 把njty_lzy加入好友 查看njty_lzy的个人资料 搜索njty_lzy在『 软件工程论坛 』 的所有贴子 点击这里发送电邮给njty_lzy  引用回复这个贴子 回复这个贴子 查看njty_lzy的博客7
    发贴心情 
    我承认你的观点,如你所说,需求挖掘是一门复杂的科学,需求挖掘过程和人的经验结合太紧密了,很难进行量化.可能每一个问题都有它独特的方法,但是现在的方法像我这样实践经验少的人是很难掌握其要领的,比如运用KAOS方法到医院信息管理系统,分析很难进行下去,按照这篇论文说的,那么面向目标的专家肯定会说,从why->what->how方向分析系统,但是具体分析起来还是无从下手.
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/14 21:41:00
     
     pennyliang 帅哥哟,离线,有人找我吗?白羊座1979-4-7
      
      
      威望:8
      等级:大二期末(C++考了100分!)
      文章:266
      积分:1911
      门派:Lilybbs.net
      注册:2005/3/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给pennyliang发送一个短消息 把pennyliang加入好友 查看pennyliang的个人资料 搜索pennyliang在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看pennyliang的博客8
    发贴心情 
    按照我目前了解项目的经验看大概是这么个顺序
    1)了解现有产品的功能,已知的市场上存在的产品,或者类似产品[必然的]
    2)了解现有产品的用户评价,用户期望,还有那些问题没有解决好的。[必然的]
    3)寻找代表性用户,了解需求。真实用户或模拟用户,可以是个体用户,使用结构化访谈,非正式聊天,可以是群体用户,问卷调查,获得统计数据。[很多都是技术人员想当然]
    4)形式化详细的需求,形式化到可以和设计人员交流,比如去掉用户对于程度的描述,并对之进行合理量化。[极少有公司这样做]
    5)用户和设计人员进行评审,反复跌代。[极少有公司这样做]

    还有一个问题
    项目需求的范围确定是一个非常重要的因素,范围掌握不好对于需求挖掘来说是致命的问题,用户可能提出各种需求,有些是近期的,急迫的需求,有些是远景的,未来的需求,有些是随意的,不确定的需求,有些是肯定的,确定无误的需求,那么对于项目的每一个阶段的需求分析都是很重要的,并不是什么需求都要在某个时间做彻底的挖掘,即使挖掘了也需要近一步的分析,结合各种因素比如市场,成本,时间,可行性等等。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/14 22:36:00
     
     njty_lzy 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:19
      积分:269
      门派:IEEE.ORG.CN
      注册:2006/5/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给njty_lzy发送一个短消息 把njty_lzy加入好友 查看njty_lzy的个人资料 搜索njty_lzy在『 软件工程论坛 』 的所有贴子 点击这里发送电邮给njty_lzy  引用回复这个贴子 回复这个贴子 查看njty_lzy的博客9
    发贴心情 
    需求挖掘过程应该是一个逐步迭代,精化的过程,这是毫无疑问的.

         但是对于开发一个全新的系统,没有类似的产品作参考,只有客户的一些零碎的操作流程的描述,不知道从何入手来整合这些需求.个人觉得需求应该是具有层次的,不同的代表客户提出的需求所处的层次不同,一般来说,高层的需求比较稳定,而低层的需求是最容易改变的,因为它涉及到细节的问题.根据这样的思路,应该首先准确把握高层稳定需求,再逐步进行细化为具体的业务操作细节的需求.
         不知道有没有公司这么做的,我实践经验太少,不知道这样的方法在实际中是否可行

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/15 9:17:00
     
     pennyliang 帅哥哟,离线,有人找我吗?白羊座1979-4-7
      
      
      威望:8
      等级:大二期末(C++考了100分!)
      文章:266
      积分:1911
      门派:Lilybbs.net
      注册:2005/3/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给pennyliang发送一个短消息 把pennyliang加入好友 查看pennyliang的个人资料 搜索pennyliang在『 软件工程论坛 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看pennyliang的博客10
    发贴心情 
    我不太理解你说的高层的需求和底层的需求的区别,我估计你可能得意思是,领导的需求,和系统实际操作员的需求.事实上稳定的需求往往不是领导可以确定的,领导一拍脑袋的不切实际的想法往往和需求差距很大.真实的,能够实际解决问题的需求就是稳定的需求,反之,存在假定的,不经过调查的,想当然的需求,往往都是禁不起时间的考验的.
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/15 11:23:00
     
     GoogleAdSense白羊座1979-4-7
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 软件工程论坛 』 的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/27 13:14:15

    本主题贴数21,分页: [1] [2] [3]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    156.250ms