• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件开发项目需求的前期工作如何进行?

发布: 2008-8-25 16:21 | 作者: 网络转载 | 来源: myfaq | 查看: 27次 | 进入软件测试论坛讨论

领测软件测试网

万事开头难。能否作好需求分析是一个项目成败的关键。需求分析初始工作的好坏对后续影响极大不可不查。我在这里提几点看法,不一定正确,算是抛砖引玉吧。

  第一步:请客吃饭。看起来很庸俗,但却是非常有效的手段,通常客户方的中高级领导工作都很繁忙,在饭局上才有时间能够摸清楚他们真正关心的和反对的,弄清楚之后,需求的方向性才不会出错。通常来说政府机关的领导比较关心政绩,企业老板比较关心成本与销售。

  第二步:摸清楚对方项目实施负责人的心态与兴趣爱好。一般来说,客户方会指定一名懂技术的人员作为项目实施负责人,如果能够争取到他的积极配合,会在以后的工作中带来许多方便,特别是在验收的时候。

  第三步:跟对方的实际操作人员(他们是软件真正的用户)交谈,观察他们的业务,记录下他们每天的工作,并要了解他们的工作是如何被考核的。在这里不要怕花时间,你如果在这里“节约”一天时候,到头来可能会浪费一个星期也许是半个月的时间。

  第四步:准备好一张纸一支笔,画系统分析图。不要计算机,因为它会限制你想象力的发挥。

  另外,当客户提出一个需求之后,都要问一个为什么他会提出这种需求,要能够分析客户需求的背景及真正原因。否则,等软件完成之后,客户会指责缺这个少那个功能,而开发人员则会抱怨客户的需求多变,为什么当时不提出来。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网