产品
产品
ONES Project
项目管理
ONES Plan
项目集管理
ONES TestCase
测试管理
ONES Pipeline
流水线管理
ONES Wiki
知识库管理
ONES Account
企业级账号目录
ONES Desk
工单管理
ONES Performance
效能管理
能力
ONES Automation
流程自动化
协作工具
Tower
团队协作工具
中国电信:研发效能和产品质量如何兼得?
中国电信线上渠道研发既要满足业务需求,提升研发效能;更要保障服务的质量,降低线上故障。ONES 给了他们答案。
解决方案
敏捷研发管理
即将上线
瀑布研发管理
即将上线
DevOps
即将上线
项目进度管理
即将上线
客户案例
游戏 · 西山居
即将上线
通信 · 中国电信
即将上线
人民日报新媒体中心
即将上线
服务与支持
用户中心
ONES Blog
帮助中心
帮助手册
关于 ONES
服务团队
关于我们
联系我们
加入我们
合作伙伴招募
管理之道
远程办公暴露的大多数问题,都是日常管理
对话 CTO
听荔枝 CTO 丁宁聊 UGC 声音互动平台的技术世界
产品定价
免费试用
免费试用
登录
项目管理
如何进行需求分析?
订阅
随时随地获取最新 ONES 观点
项目管理
如何进行需求分析?
ONES
2021-10-08
需求分析是一个项目的开端,也是项目建设的基石,基础的夯实程度直接关系到后面所有的工作,是项目实施成败的关键。
什么是需求
在软件研发的过程中,需求绝对算得上是高频词,《软件需求工程》也对“需求”有过明确的定义:需求是系统必须实现什么的规格说明,它描述了系统的行为、特性或属性,是在开发过程中对系统的约束。
为什么要进行需求分析
在实际的工作中,我们接收到的往往是客户提出的建议反馈,这就需要开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户的建议反馈转化为完整的需求定义,从而确定系统必须做什么,为系统设计、系统完善和系统维护提供依据。
需求分析是项目计划阶段非常重要的环节,
该环节决定了需要“实现什么”,为下一步如何去“实现”提供了明确的方向。
我们应该如何来进行需求分析
需求获取
在准备阶段,我们首先要确定需求获取的目标及范围,根据你的目标来选择对应的方式获取需求。从外部环境来看,需求一般会受到市场、竞品、用户等因素的影响,我们需要密切关注相关的政策调整、行业动态来思考其对需求和产品的影响。从用户处获取需求,则主要通过调研访谈、问卷调查等方式。从内部环境来看,产品研发是一个跨部门、多角色共同协作的过程,因此需求还会受到老板、同事的影响,这就需要我们与其进行深入沟通,充分了解不同角色的需求。
需求分类
一般情况下,我们会根据对象的不同,将需求分为以下几类:
1. 业务需求:业务需求描述了组织为什么要开发一个系统,反映了组织或客户对系统、产品高层次的目标要求,它们在项目愿景和范围文档中予以说明,这份文档有时也被称作项目轮廓图或市场需求文档。
2. 用户需求:用户需求描述的是用户的目标,或用户要求系统必须能完成的任务。即用户能使用系统做什么。常常需要用户调研后,通过用例、场景描述、流程图等描述。
3. 功能需求:功能需求规定开发人员必须在产品中实现的功能,用户能够利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求,通过需求调研分析后的流程图、原型图、需求文档等描述。
需求筛选
在产品的构思初期,我们会罗列尽可能多的需求,也会从不同渠道收集到很多需求。但有些需求是伪需求,有些需求则不具备实现价值,如果毫无节制地加载功能去满足用户,最终也会导致产品变得臃肿和失去核心地位。一般情况下,我们可以通过真实性、价值性、可行性三个维度来筛选需求,过滤掉虚假的、不可行的、没有价值、价值不大或投入产出比不理想的需求。
需求提炼
需求分析
不是简单的需求搬运工,而是要处理正确的需求。所以在筛掉不做的需求之后,我们还需要对剩下的需求进行提炼,目的就在于从获取的表面需求中提炼出客户的本质需求。找出“为什么要做”比“做什么”更重要,只有找到想解决的根本问题,才能得出更好的问题解决方案,从而确定对所开发系统的综合要求。
需求优先级排序
挖掘到客户的真实目的后,我们需要根据不同维度的需求归类方法,如 KANO 模型分析法、投入产出比 ROI 等,对其进行归纳整理并排出优先级,帮助产品有条理地安排开发秩序,避免盲目排序。
产出需求文档
通过以上的分析,我们需要将收集到的需求进行分析、汇总、归类,产出需求文档,为接下来的工作做好铺垫。产品需求文档作为产品经理同所有团队成员进行需求沟通的一个载体,应该是一个完整的、充分沟通确认,并最终达成多方理解和共识的文档,能够最大限度地还原产品、功能的设计,保证产品、功能的实现,最大限度地减少因为各方理解的偏差而造成的时间、人力和经济资源的浪费及复工。
以上是对需求分析的一些理解和思路,做好需求分析工作之后,就可以对可实现的需求进行落地方案的跟进。工欲善其事必先利其器,ONES 系统适配企业不同的业务场景需求,从需求收集到落地,详细记录过程数据。
“ 如果您对专业化的需求管理流程感兴趣,欢迎点击右上角的「
免费试用
」按钮,创建试用团队进行免费体验;若您在体验过程中遇到问题,也可随时联系我们的客服人员进行咨询。”
关注 ONES 公众号
随时随地了解敏捷、DevOps、项目管理干货分享…
您的邮箱已经申请过了
微信咨询
微信咨询
在线客服
售前电话
预约演示
添加 ONES 产品顾问
享受一站式客户服务
售前电话
400-188-1518
售前电话
400-188-1518
复制号码
取消
号码已复制