《人人都是产品经理》读书笔记20130320
第三章:项目的坎坷一生
项目的坎坷一生的详图,如下图所示
重点一:产品 VS. 项目 and 产品经理VS.项目经理
1. 产品:是解决问题的东西
2. 项目:是一个过程。
3. 产品经理:靠想。产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否能给公司带来利润。最重要的是判断力和创造力。
4. 项目经理:靠做。项目经理是把事情做正确,把事情做得完美,在时间、成本和资源约束的条件下完成目标。最重要的是执行力和控制力。
重点二:立项
1. 团队组建
典型的项目组织结构,如下图:
项目督导委员会:为项目提供各种资源,监督项目过程。
PD:负责整个项目的需求。
开发经理及其团队:负责开发相关任务。
测试经理及其团队:负责测试相关任务。
UE(用户体验团队):负责产品给用户的展现。
服务团队:负责产品帮助的编写,以及上线后的服务工作等。
如果项目牵涉到其他产品,还需要设置各种职能的接口人以协同工作。
2. 计划确定
2.1 里程碑确定:需要在更大的力度上把开发计划、测试计划、发布计划等合并为项目计划,确定项目的几个里程碑,也是监控点,通常是需求完成、编码完成、发布上线。
2.2 WBS拆分:有经验的项目可以利用原来用过的WBS模板,自顶而下地优化并套用,无经验的项目可以自下而上,列出一个个最小的任务点,再组装起来。
2.3 工作量估算:三点估算法
“工作量=(最乐观+最悲观+最可能)/3”
或“工作量=(最乐观+最悲观+最可能X4)/6”
2.4 总结:做项目的本质就是保证品质的前提下,在时间要求、人财物花费、项目范围三点上做平衡。(TRQ:项目时间【Time】;项目资源【Resource】;项目质量【Quality】)。
重点三:需求
1. 需求开发文档说明:
BRD:Bussiness Requirements Document 商业需求文档
MRD:Market Requirements Document 市场需求文档
PRD:Product Requirements Document 产品需求文档
FSD:Functional Specifications Document 功能详细说明
2. PRD(产品需求文档)介绍:
PRD模板目录结构示意图
修订历史:写清楚每次修订的日期、版本号、说明和作者,便于以后追溯。
项目概述:简单描述项目的背景、意义、目的、目标等。
功能范围:给出本PRD的业务逻辑图,重点描述系统中角色的职责、与周边系统的关系、全局的商业规划等。
用户范围:对本PRD设计的角色、系统做出简单的说明。
词汇表:对本PRD设计的专有词汇、术语、缩写等做出说明。
非功能需求:如性能需求、数据监控的需求等。
其他说明:其他任何需要说明的内容都可以写在这里。
UC(User Case)部分:首先对用例的整体进行说明,接着就是对一个个用例进行说明(即用例文档)。
2.1 用例(User Case)文档介绍:
说明各个用例之间的关系,一般有类图、用例图、状态图、时序图、活动图等。
现以“小明下馆子”为需求来举例说明各个图。
类图:Class Diagram,描述系统中出现的各个对象之间的关系,以及和外部系统的关系。
类图举例
用例图:User Case Diagram,描述各个用例之间的关系。
用例图举例
状态图:State Diagram,表达系统里实体的状态转换。
状态图举例
时序图:Sequence Diagram,也叫顺序图,描述事物变化在时间维度上的先后顺序,善于表达对象的交互,比如多个页面之间、多个角色之间。
时序图举例
活动图:Activity diagram,比较接近我们常说的流程图,描述各个动作如何引起系统变化,善于表达泳道较多、分支较多的情况。
活动图举例
2.2 UC模板参考
UC_<用例名称>:<用例ID> |
||||
用例概述 |
||||
业务描述 |
<商业目标,用户目的等业务内容> |
|||
需求描述 |
<产品需求,需要实现哪些功能点> |
|||
行为者 |
<该用例的Actor> |
|||
前置条件 |
<Pre-Conditions> |
|||
后置条件 |
<Post-Conditions> |
|||
其他说明 |
<任何其他的说明信息等> |
|||
界面描述 |
||||
UI示意图:<页面名称> |
||||
<Demo截图1> |
||||
<截图说明1>(给出Demo文件的地址) |
||||
界面元素——表单:<表单名称> |
||||
名称 |
类型|长度 |
必填 |
默认值 |
规则 |
|
|
∨ |
|
|
界面元素——列表:<列表名称> |
||||
名称 |
类型|长度 |
排序 |
规则 |
|
|
|
|
|
|
界面元素——按钮 |
||||
名称 |
规则 |
|||
界面元素——<其他>:<通用描述> |
||||
名称 |
<……> |
规则 |
||
业务规则 |
||||
序号 |
规则 |
|||
1 |
(UC通用规则写在这里,流程中某步的私有规则写在流程里) |
|||
流程描述 |
||||
流程1(主流程):<流程名称> |
||||
触发事件:<触发事件> |
||||
时序图 Or 活动图(尽量用途表达,下面的文字描述可选) |
||||
步骤 |
用户 |
系统 |
规则 |
|
1 |
|
|
|
|
2 |
|
|
|
|
分支流程-1 |
||||
1 |
|
|
|
2.3 产品Demo制作过程
Demo一般会经历从低保真到高保真,从抽象到具体,从全局到细节的渐变过程。
重点四:概要设计与详细设计
1. 设计文档的书写原则:
第一:不以写的东西是需求还是设计区分职责,而以“业务”或“技术”区分。
第二:细枝末节的设计经常重复,PD应该和开发工程师一起协商,渐渐沉淀出产品规范。
重点五:项目的变化
变更事件:是指项目范围内需求的变化;
搭车事件:是指项目范围的扩展;
紧急事件:是指一般由较高层的老板确认后自上而下的推动,不受常规流程的限制的事件。
重点六:文档管理
1. 建立自己的文档规范
需求规范类:PD做什么;用户体验规范;通用原则。
需求管理类:用户调研;产品需求列表(含需求管理流程)。
流程管理类:日常发布流程;变更事件流程。
项目管理类:项目管理制度;项目任务书;Kick Off的PPT;项目组织结构;项目WBS(可生成进度);项目日报周报。
日常工作类:会议记录;个人日报周报。
总结:模板能让经常看同类文档的人提高效率;让写文档的新人可以尽快上手;让写作者不会漏考虑某些内容。
重点七:流程管理
1. 流程中的评审会议,哪些可以省
产品会议:必须有,决定“做不做、做多少”,实在太重要了,方向错了很可怕。
Kick Off会议:最好开一下,鼓舞士气的,磨刀不误砍柴工,可以考虑与需求评审合并为一次会议。
需求评审:必须有,需求评审就是PRD、UC、Demo评审。
设计评审:在开发人员实力很强的情况下省略(他们在需求评审时会有很多问题),而开发较弱、新人多、业务不熟的团队,必须进行设计评审。
TC评审:仅次于需求评审,这是项目KO以后第二重要的评审。
功能评审:这其实也是必须的,而且需要项目干系人都参与。
发布评审:可以让开发经理决定是否需要。
2. 商业评审和技术评审
商业评审的三个决定是:项目继续、重新定向、项目终止。【产品会议、功能评审】
技术评审的三个决定是:项目继续、有风险的继续、必须解决问题某问题后再继续。【需求评审、设计评审、TC评审、发布评审】。
重点八:敏捷方法
1. 敏捷方法特点:
Ø 有计划,更要“拥抱变化”
Ø 迭代周期内尽量不加任务
Ø 集中工作,小步快跑
Ø 持续细化需求,强调测试
Ø 不断发布,尽早交付
Ø
重点九:典型的“三边六拍”项目
1. “三边”指的是:边计划、边行动、边修改
2. “六拍”拍的是:脑门、肩膀、胸脯、桌子、屁股、大腿
“拍脑门”决策;“拍肩膀”信任;“拍胸脯”承诺;
“拍桌子”骂娘;“拍屁股”走人;“拍大腿”后悔。
相关推荐
《人人都是产品经理》这本书主要探讨了产品经理这一角色在IT行业中的重要性和成长路径。书中的内容揭示了产品经理的核心职责——创建能够满足用户需求并解决实际问题的产品。在当今信息化社会,产品经理的角色不再...
人人都是产品经理 - 苏杰 读书笔记-附件资源
阅读一个资深产品经理关于互联网产品经理职业选择以及如何创建互联网产品的相关知识,同时在用户体验、产品优化、数据分析、产品运营、项目管理、竞争情报分析等有了一定的认识,《结网》跟《产品经理》都是国内产品...
内容概要:本文档《数据结构》(02331)第一章主要介绍数据结构的基础概念,涵盖数据与数据元素的定义及其特性,详细阐述了数据结构的三大要素:逻辑结构、存储结构和数据运算。逻辑结构分为线性结构(如线性表、栈、队列)、树形结构(涉及根节点、父节点、子节点等术语)和其他结构。存储结构对比了顺序存储和链式存储的特点,包括访问方式、插入删除操作的时间复杂度以及空间分配方式,并介绍了索引存储和散列存储的概念。最后讲解了抽象数据类型(ADT)的定义及其组成部分,并探讨了算法分析中的时间复杂度计算方法。 适合人群:计算机相关专业学生或初学者,对数据结构有一定兴趣并希望系统学习其基础知识的人群。 使用场景及目标:①理解数据结构的基本概念,掌握逻辑结构和存储结构的区别与联系;②熟悉不同存储方式的特点及应用场景;③学会分析简单算法的时间复杂度,为后续深入学习打下坚实基础。 阅读建议:本章节内容较为理论化,建议结合实际案例进行理解,尤其是对于逻辑结构和存储结构的理解要深入到具体的应用场景中,同时可以尝试编写一些简单的程序来加深对抽象数据类型的认识。
内容概要:本文详细介绍了施耐德M580系列PLC的存储结构、系统硬件架构、上电写入程序及CPU冗余特性。在存储结构方面,涵盖拓扑寻址、Device DDT远程寻址以及寄存器寻址三种方式,详细解释了不同类型的寻址方法及其应用场景。系统硬件架构部分,阐述了最小系统的构建要素,包括CPU、机架和模块的选择与配置,并介绍了常见的系统拓扑结构,如简单的机架间拓扑和远程子站以太网菊花链等。上电写入程序环节,说明了通过USB和以太网两种接口进行程序下载的具体步骤,特别是针对初次下载时IP地址的设置方法。最后,CPU冗余部分重点描述了热备功能的实现机制,包括IP通讯地址配置和热备拓扑结构。 适合人群:从事工业自动化领域工作的技术人员,特别是对PLC编程及系统集成有一定了解的工程师。 使用场景及目标:①帮助工程师理解施耐德M580系列PLC的寻址机制,以便更好地进行模块配置和编程;②指导工程师完成最小系统的搭建,优化系统拓扑结构的设计;③提供详细的上电写入程序指南,确保程序下载顺利进行;④解释CPU冗余的实现方式,提高系统的稳定性和可靠性。 其他说明:文中还涉及一些特殊模块的功能介绍,如定时器事件和Modbus串口通讯模块,这些内容有助于用户深入了解M580系列PLC的高级应用。此外,附录部分提供了远程子站和热备冗余系统的实物图片,便于用户直观理解相关概念。
某型自动垂直提升仓储系统方案论证及关键零部件的设计.zip
2135D3F1EFA99CB590678658F575DB23.pdf#page=1&view=fitH
可以搜索文本内的内容,指定目录,指定文件格式,匹配大小写等
Windows 平台 Android Studio 下载与安装指南.zip
Android Studio Meerkat 2024.3.1 Patch 1(android-studio-2024.3.1.14-windows.zip)适用于Windows系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/90557033 part2: https://download.csdn.net/download/weixin_43800734/90557035
国网台区终端最新规范
国网台区终端最新规范
1.【锂电池剩余寿命预测】Transformer-GRU锂电池剩余寿命预测(Matlab完整源码和数据) 2.数据集:NASA数据集,已经处理好,B0005电池训练、B0006测试; 3.环境准备:Matlab2023b,可读性强; 4.模型描述:Transformer-GRU在各种各样的问题上表现非常出色,现在被广泛使用。 5.领域描述:近年来,随着锂离子电池的能量密度、功率密度逐渐提升,其安全性能与剩余使用寿命预测变得愈发重要。本代码实现了Transformer-GRU在该领域的应用。 6.作者介绍:机器学习之心,博客专家认证,机器学习领域创作者,2023博客之星TOP50,主做机器学习和深度学习时序、回归、分类、聚类和降维等程序设计和案例分析,文章底部有博主联系方式。从事Matlab、Python算法仿真工作8年,更多仿真源码、数据集定制私信。
Android项目原生java语言课程设计,包含LW+ppt
大学生入门前端-五子棋vue项目
这是一个完整的端到端解决方案,用于分析和预测阿联酋(UAE)地区的二手车价格。数据集包含 10,000 条二手车信息,覆盖了迪拜、阿布扎比和沙迦等城市,并提供了精确的地理位置数据。此外,项目还包括一个基于 Dash 构建的 Web 应用程序代码和一个训练好的 XGBoost 模型,帮助用户探索区域市场趋势、预测车价以及可视化地理空间洞察。 数据集内容 项目文件以压缩 ZIP 归档形式提供,包含以下内容: 数据文件: data/uae_used_cars_10k.csv:包含 10,000 条二手车记录的数据集,涵盖车辆品牌、型号、年份、里程数、发动机缸数、价格、变速箱类型、燃料类型、颜色、描述以及销售地点(如迪拜、阿布扎比、沙迦)。 模型文件: models/stacking_model.pkl:训练好的 XGBoost 模型,用于预测二手车价格。 models/scaler.pkl:用于数据预处理的缩放器。 models.py:模型相关功能的实现。 train_model.py:训练模型的脚本。 Web 应用程序文件: app.py:Dash 应用程序的主文件。 callback
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
此为代码审查工具 可查 文件数,字节数,总行数,代码行数,注释行数,空白行数,注释率等