【IT168 技术文章】
开发有开发团队,测试有测试团队,需求既然做为问题的源头,做为项目的“领头”,肯定也需要成熟的团队,需要优秀的需求人员,那么谁去做需求?需求人员需要哪些素质?需求的策略如何把握?没有专门的需求团队怎么办?
“需求”当然是需求人员去做了,这不是废话吗?难道要下面的人员去做:
1、客户——客户只会提他的要求,往往是比较广泛,希望产品大,全,精。虽然说需求来源与客户,但不能让“客户”来承担我们的需求人员(往往很多都是这样),后果可想而知;
2、市场人员——好像大部分需求都是通过市场人员来的;
3、项目经理——成本太大;
4、开发工程师——只是希望要做成什么样的,并不想了解为什么要做成这样的;
5、测试人员——只管质量意识,不管其它;
上面人员都不太可能会去做需求人员,但一个优秀需求人员缺需要上面人员的素质:
1、对市场和行业的理解——不了解如何把握用户的真正想要的?
2、技术背景,尤其是广度——不了解如何知道用户说的能不能实现?开发现有技术能不能实现?
3、质量意识——用户的性能是多少秒?不了解,,?
4、细致程度——不细致,那你得到的就是广而大的需求,回来后要被开发K的;
5、管理意识
6、沟通能力——这个不用说,和客户沟通不好,人家三句话就把你轰出去了;
7、创造力与想象力
做个好的需求人员真难,一个好的需求团队更难,遇到一个好的需求团队难上加难了。有个好方法可以解决一些,虚拟需求团队。成员就从各个部门抽取,组成虚拟需求小组,平时大家还是各做各的事情,当需要获取需求就组成小组进行实施。包含人员:
1、项目经理
2、市场人员
3、开发经理
4、测试组长
这些人是必须的,对应着上面需求人员需要的素质了,当然还可以加上其他相关人员。