追随Java
简单的事情重复做,就会产生累积效应!
posts - 260,  comments - 338,  trackbacks - 0

          开发一个系统前期的用户调研,需求分析花费的人力,财力,物,时间都是非常的多,这一部分又是至关重要的。搞杂了,就会前功尽弃了;弄不好,还得赔偿。
         用户调研这就要看你平时的表达能力,分析问题能力,解决问题能力,沟通能力。一个好的分析师能够把和客户讨论的气氛调动的很融洽,能够引导客户把系统需求(用例)不知不觉就说出来了;分析师也能给用户带来好的建议,解决用户的实际问题。沟通时千万不要和客户争吵,出现不愉快的事,这样大家都会很尴尬,影响正常的商谈。尽量满足用户提出的要求,当然如果你们以后签好合同了的话,就按照合同上面说的来处理,比如说,增加或修改功能,增加相应的费用;如果觉得用户提出的需求不够合理,很难做到,那么应该仔细想好了,才能是否答应用户的需求。如果不能实现的需求,应该用商量的语气和用户进行沟通。商谈时,最好把客户的项目负责人和将来要使用系统的人一起参与。项目的负责人并不一定知道用户的实际需求。只有最终用户才能知道将来的系统真正的需求。分析师应该很好的聆听,思考,记录重要的点以及画草图,不时的提出疑问引导客户。
        经过多次的调研迭代,从整体上把握系统的需求。分析师可以作出一个demo,来为客户演示,更进一步的和客户沟通。 用户的需求是多变的,也许现在觉得这样好,过段时间又说那样好,甚至又要添加一些新的想法,所以你得经受具折磨。即使我们已经达到了他们的需求,有些客户还会时不时的故意为难你,这样我们应该用诚心去打动他们。这样多次的迭代,最终和客户达成一致,满足用户。  
      需求满足了,准确了,那么我们的编码就会顺利了。

     

posted on 2006-01-18 20:17 Harryson 阅读(447) 评论(0)  编辑  收藏 所属分类: SoftwareEngineering

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


网站导航:
 

<2006年1月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(10)

随笔分类(319)

AJAX

Coffee House

CSS

Java

JavaScript

Open Source

ProjectManagement

友情Blog

最新随笔

最新评论

阅读排行榜

评论排行榜