项目管理一如何快速识别功能需求
2009-12-29 14:35
465 查看
用户需求的识别在互联网产品占有很重要的位置,对于互联网产品的研发功能需求的识别也很重要。如何把用户的需求快速的识别为产品功能的需求呢?
通常在作用户需求时,需求人员编写或描述出来的文档都是从用户的角度出发,表达出来的文档也是比较“自然的语言”描述性,更偏向于业务。用户需求还处于产品的上层,还没有到达实现层,而功能需求是产品功能现实的开始,对于开发人员更注重的是产品的功能实现,如可把用户的需求实现出来。这二种不同的需求面向的“读者”都会不一样,所以重点也会不一样。
任何一个系统或产品的功能都会在以下这三个方面体现出来:
1、why
为什么需要做这个功能?做这个功能有什么意义?这个是需要对用户需求的理解。
让开发人员明白做这个功能的意义,作用是什么。这个相当于功能概述。
2、who
谁在用这个功能?使用这个功能的角色有哪些?有哪些具体的用户用例?
这个相当于系统的用户分类识别。
3、how
如何去实现这个功能,用什么样的方式去完成用户的目标?用什么方式去现实
不同用户的操作?如何展示功能操作的信息,数据?怎么样实现用户与系统良好交互?
发果能依据以上3点为核心展开思考,会让你快速定位到功能需求的各个方面。
每个点采用树状的思维扩展开来去思考功能的需求,细分到详细的功能点,性能需求,权限需求,用户管理需求等就形成了当前功能需求的初稿了。
通常在作用户需求时,需求人员编写或描述出来的文档都是从用户的角度出发,表达出来的文档也是比较“自然的语言”描述性,更偏向于业务。用户需求还处于产品的上层,还没有到达实现层,而功能需求是产品功能现实的开始,对于开发人员更注重的是产品的功能实现,如可把用户的需求实现出来。这二种不同的需求面向的“读者”都会不一样,所以重点也会不一样。
任何一个系统或产品的功能都会在以下这三个方面体现出来:
1、why
为什么需要做这个功能?做这个功能有什么意义?这个是需要对用户需求的理解。
让开发人员明白做这个功能的意义,作用是什么。这个相当于功能概述。
2、who
谁在用这个功能?使用这个功能的角色有哪些?有哪些具体的用户用例?
这个相当于系统的用户分类识别。
3、how
如何去实现这个功能,用什么样的方式去完成用户的目标?用什么方式去现实
不同用户的操作?如何展示功能操作的信息,数据?怎么样实现用户与系统良好交互?
发果能依据以上3点为核心展开思考,会让你快速定位到功能需求的各个方面。
每个点采用树状的思维扩展开来去思考功能的需求,细分到详细的功能点,性能需求,权限需求,用户管理需求等就形成了当前功能需求的初稿了。
相关文章推荐
- 互联网产品一如何快速识别功能需求[转]
- 看诸葛亮是如何识别对付小人的~ 分类: 项目管理 2013-08-28 11:32 364人阅读 评论(0) 收藏
- 项目管理:如何把握不存在的需求
- 项目经理如何识别员工需求?
- 教你如何快速定位项目中慢查询[项目管理]
- [转] 项目管理---项目经理如何应对客户的需求变更?
- 网站项目管理-如何做好需求分析
- 如何快速应对项目需求中的变化?
- 项目管理中如何更好的控制客户的需求?
- 网站项目管理-如何做好需求分析
- 如何进行产品功能需求优先级管理――抓大放小
- Project2010 + TFS2010 项目需求管理功能研究
- 项目管理中如何更好的控制客户的需求?
- 你们公司是如何做需求管理的?这里给大家介绍一款功能全面的需求管理工具
- 快速学习COSMIC之五:如何识别功能用户
- 【原】项目开发过程管理的关键是需求开发与管理,如何监控? 文/谷雨霖
- 你们公司是如何做需求管理的?这里给大家介绍一款功能全面的需求管理工具
- 需求变更对项目的影响程度?需求变更管理能否降低需求变更?如果不能,如何降低?
- 如何控制项目需求变更管理
- 如何做好IT项目管理的需求管理。