走在架构师的大道上 Jack.Wang's home

Java, C++, linux c, C#.net 技术,软件架构,领域建模,IT 项目管理 Dict.CN 在线词典, 英语学习, 在线翻译

BlogJava 首页 新随笔 联系 聚合 管理
  195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks
Object ToolSmiths公司(www.objecttoolsmiths.com)的Doug Smith常喜欢说:“分析是一门科学,设计是一门艺术”。他的意思是说在众多的“正确”分析模型中只存在一个最“正确”分析模型可以完全满足解决某个具体问题的需要(我理解的意思是需求分析需要一丝不苟、精确的完成,而设计的时候反而可以发挥创造力和想象力 - 译者注)。

  如果需求经常改动,很可能是你没有作好需求分析,并不是需求真的改变了。

  你可以抱怨用户不能告诉你他们想得到什么,但是不要忘记,收集需求信息是你工作。

  你可以说是新来的开发人员把事情搞得一团糟,但是,你应该确定在工程的第一天就告诉他们应该做什么和怎样去做。

  如果你觉得公司不让你与用户充分接触,那只能说明公司的管理层并不是真正支持你的项目。

  你可以抱怨公司有关软件工程的管理制度不合理,但你必须了解大多同行公司是怎么做的。

  你可以借口说你们的竞争对手的成功是因为他们有了一个新的理念,但是为什么你没先想到呢?

  需求真正改变的情况很少,但是没有做好需求分析工作的理由却很多。



本博客为学习交流用,凡未注明引用的均为本人作品,转载请注明出处,如有版权问题请及时通知。由于博客时间仓促,错误之处敬请谅解,有任何意见可给我留言,愿共同学习进步。
posted on 2008-04-11 08:26 Jack.Wang 阅读(1521) 评论(4)  编辑  收藏 所属分类: 项目管理

Feedback

# re: 需求其实很少改变,改变的是你对需求的理解 2008-04-14 14:33 lizhiyang
听起来有点道理,但“需求其实很少改变,改变的是你对需求的理解”这句就可以讨论好几天了。
需求其实就是客户的想法,客户的想法在不同时期、不同的环境下是会发生变化的,楼主只是觉得是开发人员对客户的想法理解不够,未免太偏激了点吧。

  回复  更多评论
  

# re: 需求其实很少改变,改变的是你对需求的理解 2008-04-17 10:30 bukebushuo
需求:简单来说就是用户要干什么
改变的只是用户想怎么来做,或者做的方式,最终目的是不变的,因为在实际的工作中就是做那么点事,不同的情况下,做的方式可能不同。
我们做的就是让他认可,怎么做是最合适的,如果不这么做就会有什么问题,所以只能这么做。  回复  更多评论
  

# re: 需求其实很少改变,改变的是你对需求的理解 2008-09-27 21:30 frog
中国的大多数软件还没到可以规范用户业务规则的地步,并且一般软件公司积累也无法告知用户怎么做最合理。并且中国人比较喜欢在系统中弄好多非规则话的操作,这才是影响问题的根本  回复  更多评论
  

# re: 需求其实很少改变,改变的是你对需求的理解 2008-09-27 22:05 Jack.Wang
@frog
有同感! 应该是国软的努力方向  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: