欢迎来到天天文库
浏览记录
ID:5951197
大小:1.77 MB
页数:92页
时间:2017-11-16
《腾讯:从概念到产品-需求分析过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、从概念到产品-需求分析过程Somethingaboutgrammar&literature2开始的话3引子:不仅仅纯技术人文比科技重要!方法比技能重要!初做者有经验者监督者专家管理者高级专家领导者资深专家4学习态度?一天,三年甲班的杨过忘了交作业,导师郭靖问他:“为什么没交作业?”杨过答曰:“作业为什么要交?交了不一定是自己写的;写了又不一定会;(不小心破了珍珑的虚竹不好意思地看了逍遥子一眼)会了又不一定会考;(苦心准备当盟主的左冷禅背后响起闷响)考了又不一定会过;(白眉鹰王身边秋风吹过阵阵凄凉的落叶
2、)过了又不一定能毕业;(被古墓派退学的李莫愁脸色一变)毕业又不一定会找到工作;乐天的令狐冲正在酒醉中没听见)找得到工作又不一定保得住工作;(萧峰夺门而出)……?”只见现场沉默三秒之后,众人联手围殴杨过……5先从语法课讲起用户是一个或者多个名词;产品是名词,一般由很多个名词组成;产品设计过程功能需求就是找出“动宾短语”的集合性能需求就是找出“形容词”的集合6订书机为例(仅供参考)产品订书机:n.一种装订文件的文具订书机包括:杠杆结构:n.进钉结构;n.压钉结构;n.钉书钉(消耗品):n.用户用户:n.使
3、用订书机的人,应大于3周岁;且有手或者类似可以发出至少1kg力量的人。最常用(80%以上)为女性(21-40)。需求功能需求装订文件;Load钉书钉;Unload钉书钉;…性能需求外观、颜色、省力、材质….7产品设计过程定义好用户定义好产品先分析功能需求再分析性能需求80/20的误区:产品日趋同质化,公司之间的差别,市场竞争的成败,往往是由性能决定8互联网本质论计算机为什么叫计算机?互联网其实是一个大数据库大部分应用都是数据库应用Search?B2B、B2C、C2C?Gaming?Avatar?Blo
4、g?小部分应用是即时的存储转发类IMVoIP复习数据库的知识!9课程概述10课程内容UseCase分析方法找寻用户定义产品发掘功能需求性能需求的“套路”需求文档的撰写产品经理常用“技法”工作组织方法常用图表和绘图方法11需求分析与人文需求分析是一个工业化的写作过程80%的套路+20%的创意好的语文水平:有利于抓住关键词汇有利于培养数字敏感有利于增强形容能力有利于组织文档结构有利于提高沟通能力读书吧!写博客吧!12UseCase分析法13USE-CASE的历史1967年Jacobson在爱立信工作的时候
5、开始使用这种思想这种想法最早应用于大型交换机系统的需求获取1971年完成了这种方法的最初原型1985年推出了改进版,并发布了面向对象的OOSE方法大部分面向对象技术都采用这种需求方法,UML建模语言也已将它包容进去它还被广泛的应用于工业领域14需求获取的前提用户必须告诉你他想要什么你必须完整地了解用户的业务你必须知道与系统有关的任何人和任何东西如果用户不能告诉你他们想要什么,你必须花费时间去观察和记录他们现在是怎么工作的从专家那里了解用户业务的原理和规则你是去了解要做什么而不是怎么做15首先,您需要把
6、系统看成黑盒一开始就深入细节的产品经理,忙乱而又没有绩效往往陷入细节的泥坑,甚至是技术细节,甚至UI细节被层出不穷的需求点和例外处理困扰控制不住满脑袋乱冒的ideas请相信!!!!!!!!!!!!!!!!!!!!系统内部无论多么复杂他总是可以被“使用说明书”说清楚16Actor17需求分析的第一个问题谁是这个产品的用户?或者,谁是这个产品系统中的角色?18什么是角色(Actor)与系统发生交互作用的、系统之外的任何东西都是角色可以是人也可以是机器角色不等同于使用者角色存在于系统外部角色不是活动的准确
7、描述使用者是行驶某个角色职责的系统的使用人员如小王是个采购员我是角色Actor!19角色(续)每个Actor都通过不同的方式使用系统,除非他们是相同的ActorActor使用系统的每一种方式就是一个UseCase群普通用户群管理员群股东群创建者群股东20角色分类主动角色:UseCase的动作序列是由他先发起的,通常系统返回最后结果主叫方,采购人员,票据录入员等被动角色:系统通过调用角色来完成UseCase的动作序列(或其中的某一个动作)不是初始动作的发起者当系统需要它们帮助的时候最终是为了满足主动角色
8、的需要通常是机器或其他系统ActorUseCase1UseCase2ActorActor21Script22脚本Script脚本是一个角色与系统之间的一组交互作用通常具有详细的真实数据及实际的期望输出值一个应用系统可能具有成千上万个脚本即使同一件事,所得到的脚本可能也会有细微的区别脚本是描绘UseCase的重要的背景信息23脚本示例1:小王输入他的账号#4135972:小王输入他的密码#1198233:小王查询98.7.1至98.12.31日之间的平均余
此文档下载收益归作者所有