• 需求分析岗的一般工作流程


    需求分析师一般的工作流程,主要分5个阶段。
    1)需求调研。需求工作首先是从需求调研开始,包括对用户的初访、前期通过反复的需求研讨(不限于形式,可以是会议、电话、面谈)收集需求。这阶段会输出一些用户需求记录文档。
    2)需求分析。调研完成后,你也大致明白客户的建设目标,便可以开展需求/业务分析了,原型设计。签订合同后,项目经理会制订项目计划,需求分析师根据项目计划出具调研计划和准备调研资料。一般我们分析的需求成果多以需求规格说明书的形式体现,需求规格说明书是做为客户参考、后期开发、测试的生产依据。所以,你的工作成果基本都映射在了这份需求规格说明书上,这份文档是重中之重,是你工作情况的评判依据。
    3)需求评审。需求文档(可能是需求规格说明书,也可能有原型等其他文档)落地后,就要去找客户进行需求评审了。通过这本需求规格说明书和原型来告诉他,我们理解他的建设目标,阐述我们打算怎样建设这个目标,和客户确认业务流程、实现效果和设计风格。(该如何进行开发、开发出来的成果物大概是个啥样。他对你这份需求有没有疑义等等)。
    4)需求确认。需求评审过后,也就表示客户已经认可你的需求了,让他在需求规格说明书上签了字,需求分析工作大致就算完成了。接下来就直接把这本需求规格说明书丢给开发组,让他们开发去吧。
    5)需求跟踪与管理。此阶段主要是需求变更和测试开发的支持工作。由于整个项目的设计及需求收集都是由需求工程师完成的,故在系统测试或上线之前,需求工程师也必须亲力亲为,要实时监督,看看各需求功能点是否都得到满足,如果出现问题,要及时与相关方沟通,确保最终上线的产品和最初的客户的需求保持一致。与测试人员共同测试。需求分析师做一些上线跟进、建设素材整理。项目经理组织验收,需求分析师根据监理要求整理验收需求相关文档等。
    如果有招投标文件的话,在需求调研前,可能要参与投标文件的编写。投标文件的内容分为商务和技术部分。中标后,在合同签订前,可以进一步了解项目目的及方向,多和客户沟通,增进共同认知。主要内容是沟通和接触。

    掌握的工具:一般来说,Axure是被用得最多原型设计工具,行业里有超过80%的产品经理都在用,所以做为需求人员这个必须掌握,必要时也会用到photoshop进行图形修饰,简单学学即可。还有一些建模工作,如visio(画流程图),Mindjet MindManager(架构图),QC(需求管理工具),版本管理Doors,不过最重要的工具还是word,哈哈,也就是说,最重要的还是你写文档的能力。


    接下来,我系统的说一下需求工程。

    需求工程分2个阶段,需求开发、需求管理。

    需求开发包含:需求获取、需求分析、需求定义、需求验证。需求定义的产出物是“软件需求规格说明书”。需求开发阶段什么时候结束呢?在“软件需求规格说明书”评审通过,就结束了。

    需求基线就是“评审通过”的软件需求规格说明书。

    需求管理主要是对需求基线的管理。需求管理包括:变更控制、版本控制、需求跟踪、需求状态跟踪。需求凡是不符合需求基线的,都属于需求变更。

  • 相关阅读:
    Vue2和Vue3创建项目的区别
    Spring Boot使用rabbitMq(二)进阶篇
    基于javaweb的医院挂号管理系统(java+jsp+javascript+servlet+mysql)
    linux中awk命令有何作用?
    会议OA之我的审批(查询&签字)
    【信管2.2】项目管理知识体系与组织结构
    Allegro单独更改覆铜焊盘的连接方式
    三次握手四次挥手过程剖析
    [免费专栏] ATTACK安全之Android车机证书攻击(入侵)场景检测【一】
    【新书推荐】Cleaning Data for Effective Data Science
  • 原文地址:https://blog.csdn.net/yx1166/article/details/126038102