如何做好项目需求

来源:互联网 发布:沙特王储知乎 编辑:程序博客网 时间:2024/05/22 08:13

需求人员

需求人员是用户(客户、业务等)和技术间的桥梁,把用户提出的需要转换成技术能理解的图文。

需求人员的主要责任有

        • 了解清楚用户的需求
        • 定义好要做的系统
        • 向开发传递需求
        • 推动需求的交付
        • 验证产品是否符合需求
        • 管理好需求的范围
        • 控制需求的变更

        需求人员应该具备的能力

        • 第一层级,能够转达清楚用户需求:需要需求人员良好的沟通能力和清晰的逻辑描述能力
        • 第二层级,能够帮助用户挖掘需求:需要需求人员能理解用户的业务,自主整理清楚系统
        • 第三层级,能够为用户创造高价值需求:超越用户的理解,结合技术创新业务

        做好需求的态度

        • 喜欢自己的工作,有志做好需求
        • 责任感强,有责任心
        • 重视用户
        • 喜爱产品
        • 积极乐观、爱好学习、多实践

        需求

        需求层级包括

        • 愿景:有哪些用户,需要什么功能,存在什么竞争,未来发展趋势,初步交付计划
        • 业务需求:业务建模
        • 用户需求:用例
        • 系统需求:系统建模

        需求沟通

        和用户沟通

        • 站在用户的视角
        • 以帮助用户解决问题的姿态出现
        • 把用户的问题作为调查的开始点
        • 在探讨问题过程中调查需求
        • 让用户感觉到我们能够帮助他们
        • 知道向用户:何时,表达什么,如何表达
        • 给用户变更的机会

        和开发者沟通

        • 站在开发者的视角
        • 以帮助开发确定开发任务的角度出现
        • 清晰的描述要开发什么
        • 尊重并拉动开发的实现能力
        • 让开发者感觉到我们在一起创造一个产品
        • 给开发者发挥的空间

        谁关注需求

        三类人关注需求

        • 客户:用户提要求,客户做决定(商业需求)
        • 用户:客户决定现在,用户决定未来(用户需求)
        • 开发者:用户决定产品想如何,开发者决定最终如何(开发需求)

        三种需求说明

        • 商业需求:为什么需要这个产品,有哪些竞争者,我们能成功么,投入和产出值得么
        • 用户需求:这个产品有用么,他能帮我做什么,我如何才会用,好用吗,我希望简单
        • 开发需求:要开发什么,用什么开发,如何发挥我的特长,不要打扰我,要给我足够的时间我才能保证质量

        需求难点

        平衡客户、用户、开发者三者的关系:要做稳定器,而不是和事佬,事实是最能经受考验的稳定器。

        转自:http://luweiyin.com/

        0 0
        原创粉丝点击