需求分析师(PD)是一个类似于技术翻译的工作,分析师们将公司业务部门所给予的客户需求进行业务规则,业务范围,业务流程等方面用技术分析之后,把这些需求输出为开发工程师看得懂的语言,比如常见的Use Case。然后在遵守基本的项目流程要求的基础上,将需求通过工程师得以实现,满足需求方的需求。
需求分析师是作为技术与业务的连接点,对外沟通客户,了解客户的想法、要求、目的,转换为可以用软件实现的流程、方案、界面等。对内,提出软件的描述和要求,作为测试的依据。
在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤。但在近十年内,越来越多的人认识到,需求分析是整个过程中最关键的一个部分。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件项目无法在规定的时间里完工。所以需求分析师一般要拥有多年的丰富编程工作经历才能够担当软件需求分析师一职。
下面就和乔布 简历 小编一起来看一看需求分析师的岗位职责有哪一些吧~
1、 根据概要需求(客户及内部需求)编写详细需求规格说明书。
2、 系统规划,与产品人员进行前期调研和产品设计工作,编写调研报告和项目解决方案。
3、 参与系统功能验收工作及用户手册、新增产品功能培训资料的编写。
4、 负责客户需求调研及需求反馈的分析。
5、 配合测试人员编写测试计划、测试用例、测试报告的编写、问题缺陷的发现及跟踪、产品用户手册编写等。
6、协助系统架构师、系统分析师对需求进行理解。
要做好需求分析师的工作,应该具备良好的沟通能力,能够与不懂软件的其他行业的客户迅速沟通,获取用户的想法、目的,同时对内沟通,让内部的开发人员、项目经理理解用户想要的东西。