《启示录》笔记

好产品靠设计

好产品靠设计.png

一、人员

关键角色及其职责

  • 产品经理:评估产品机会,定义要开发的产品。
  • 用户体验设计师:深入理解目标用户,设计有价值、可用的功能,以及用户导航和产品使用流程。
  • 项目管理人员:制订计划和跟踪任务。
  • 开发团队:开发产品。(在产品管理上为开发团队预留20%的自主时间,让他们自由支配)
  • 运维团队:保证服务正常运行。
  • 产品营销人员:对外发布信息、宣传产品。(营销人员是产品经理获取产品需求的重要来源)

产品经理应有的特质

产品经理应有的特质.png

二、流程

评估产品机会

  • 评估产品机会是产品经理的重要职责。
  • 为了评估产品机会,我要求产品经理回答如下十个问题。
  1. 产品要解决什么问题?(产品价值)
  2. 为谁解决这个问题?(目标市场)
  3. 成功的机会有多大?(市场规模)
  4. 怎样判断产品成功与否?(度量指标或收益指标)
  5. 有哪些同类产品?(竞争格局)
  6. 为什么我们最适合做这个产品?(竞争优势)
  7. 时机合适吗?(市场时机)
  8. 如何把产品推向市场?(营销组合策略)
  9. 成功的必要条件是什么?(解决方案要满足的条件)
  10. 根据以上问题,给出评估结论。(继续或放弃)

产品探索

  • 在探索产品的阶段,产品经理负责分析各种创意,广泛收集用户需求,了解如何运用新技术,拿出产品原型并加以测试,从全局视角思考产品方向,兼顾短期需求和长期规划。总而言之,就是探索出兼具功能性与设计性的产品。

产品原则

  • 产品原则是对团队信仰和价值观的总结,用来指导产品团队作出正确的决策和取舍。它体现了产品团队的目标和愿景,是产品战略的重要组成部分。从形式上看,它是一系列明确的,体现团队特殊的产品价值准则。

产品评审团

  • 成立产品评审团的目的是决定产品战略方向,从宏观上监督公司产品的研发流程,合理地配置资源。产品评审团不制订公司的商业战略,而是在给定商业战略的条件下,提出与之相匹配的产品战略。
  • 产品评审团由公司各个部门的管理者组成。

特约用户

  • 为了解决这两个问题——既深入洞察目标用户的需求,又赢得用户对产品的推荐,我建议征集特约用户(也叫用户顾问委员会,用户评审团)协助完成产品研发。
  • 不要向特约用户收取参与费用,否则合作关系将会变味。

产品人物角色

  • 产品管理的核心在于制定决策——应该抓住哪些机会,解决什么问题,哪些功能最有价值,谁是主要用户。
  • 人物角色又称用户特征记录,是指通过与用户沟通交流,确定典型的目标用户类型,在理解各类目标用户的特征的基础上建立的人物原型。人物角色是合理地描述用户特征的人格化虚拟原型,重点关注用户的行为、态度、目标。

重新定义产品说明文档

  • 理想的产品说明文档应该满足以下要求:
    • 完整地描述用户体验。
    • 准确地描述软件的行为。
    • 以某种直观的方式把产品信息和产品行为告诉所有人。
    • 可以修改。
    • 有一个主体代表产品。
  • 只有一种形式的产品说明文档可以满足以上所有要求,那就是高保真产品原型。

用户体验设计与实现

  • 虽然需求调研和产品设计可以同步展开,产品开发和测试可以交叉进行,但是用户体验设计应该在软件开发前完成。
  • 只有在开发人员要开发大量后台基础软件的情况下,用户体验设计和软件开发才能并行展开。

基本产品

  • 不再试图定义最终产品,转而定义只满足基本要求(价值、可用性、可行性)的产品,简称基本产品。一旦基本产品定义完成,通过了用户测试,它就是一个不可分割的整体,去掉任何元素,都不可能获得预期的效果。

产品验证

  • 可行性测试:首先要明确在现有的技术条件下,能否成功开发出产品。邀请架构师和开发人员深度参与技术调研,寻找可行的方案。
  • 可用性测试:交互设计师应该与产品经理密切合作,想方设法突出产品的功能特性,让不同类型的用户都能明白如何使用。
  • 价值测试:价值测试可以和可用性测试同时进行,使用的原型也是一样的。但它的重点在观察用户是否喜欢这些功能,是否满意功能的具体实现方式。

改进现有产品

  • 记住,改进产品不是简单地满足个别用户的要求,也不能对用户调查的结果照单全收。能提高指标的功能才是你关注的重点。你应该找准方向,分析关键指标,有针对性地改进产品。

平滑部署

  • 毫无征兆地更新不必要的版本会令用户产生反感。
  • 如果更新版本会影响大规模的用户,应该采取并行部署或者增量部署的方式来降低风险。
  • 另一种平滑部署的方式是区域性逐步部署,首先在某个区域内部署新版本,然后逐步扩大范围。

快速响应阶段

  • 产品发布后的几天至一周内,所有项目成员应该留出时间作为快速响应阶段。这个阶段的主要工作是快速响应,处理产品发布后的用户反馈意见。

创业型公司的产品管理

  • 创业初期只设三个职位:产品经理、交互设计师和原型开发人员。为节约成本,公司创始人可以亲自担任产品经理,交互设计师也可以由原型开发人员兼任,只要有人负责承担着三项工作(产品管理、交互设计、原型制作)即可。
  • 两个关键点:
    1. 创建体现用户体验的高保真原型;
    2. 要求真实的目标用户验证产品原型。
  • 采用这种方式的优势在于:可以获得通过市场验证的产品设计;用鲜活的产品原型代替死板的产品说明文档作为开发产品的基础;加深团队对产品需求和后续工作的理解。

三、产品

苹果公司给我的启示

  • 硬件为软件服务
  • 软件为用户体验服务
  • 用户体验为情感服务
  • 产品为真正的需求服务

情感接纳曲线

  • 愤怒的用户决定着产品未来的发展发现。
  • 用情感状态对技术接纳曲线的分类法进行补充。根据消费者的情感特征,把他们分成技术爱好者、非理性消费者、理性消费者、超理性消费者和观望者。
  • 产品经理应该注意研究非理性消费者的行为,避免被技术爱好者误导。

大众网络服务产品

  • 十条管理大众网络服务产品的要点
    1. 可用性
    2. 人物角色(抽象出代表性的用户类型)
    3. 扩展性
    4. 持续可用性
    5. 客户服务
    6. 保护用户隐私
    7. 口碑营销
    8. 全球化
    9. 平滑部署
    10. 用户社区管理

打造企业级产品的经验

  • 十大要点
    1. 可用性
    2. 产品正常工作
    3. 特例产品(开发满足广大用户的产品始终是你的首要任务)
    4. 特约用户
    5. 销售渠道的需求
    6. 客户和用户的需求
    7. 产品安装
    8. 产品的配置、自定义、集成
    9. 产品升级
    10. 销售策略

产品经理的反省清单

产品经理的反省清单.png

一些有用的话

  • 高科技产品行业虽然要求快速学习新技术,但更重要的是预见如何应用技术合理地解决问题。
  • 要雇佣比自己聪明的人,尽可能为他们创造宽松的工作条件。
  • 口碑营销是最有效、成本最低的营销方式。
  • 永远不要告诉别人怎么做。告诉他们做什么,他们自然会发挥天赋,给你惊喜。
  • 如果我们依照个人看法来做决定,那就是臆断。多做准备工作,手机事实和数据,你的建议才有说服力。
  • 产品经理必须与用户充分沟通,挖掘每个人的潜在需求,捕捉产品创意。
  • 成功的产品基于以下两点认识:深入理解用户需求,以及明白什么样的解决方案在现阶段是可行的。
  • 市场调研结果可以用于完善现有产品,精益求精,但不要指望从市场调研中发现下一个FaceBook、Flickr、YouTube。
  • 大部分人游荡在黑暗里,他们只知道抱怨,却从不想办法寻找点灯开关。
  • 产品经理的任务是满足大众的需求——这是产品公司和定制软件公司的区别。
  • 优秀的产品经理应该抓住现有技术与用户需求的契合点。
  • 许多情况下,你的竞争对手不是创业型公司或大型门户网站,而是大众的线下生活方式。
  • 视觉设计可以满足用户的情感需求。
本系统采用Python编程语言中的Flask框架作为基础架构,实现了一个面向二手商品交易的网络平台。该平台具备完整的前端展示与后端管理功能,适合用作学术研究、课程作业或个人技术能力训练的实际案例。Flask作为一种简洁高效的Web开发框架,能够以模块化方式支持网站功能的快速搭建。在本系统中,Flask承担了核心服务端的角色,主要完成请求响应处理、数据运算及业务流程控制等任务。 开发工具选用PyCharm集成环境。这款由JetBrains推出的Python专用编辑器集成了智能代码提示、错误检测、程序调试与自动化测试等多种辅助功能,显著提升了软件编写与维护的效率。通过该环境,开发者可便捷地进行项目组织与问题排查。 数据存储部分采用MySQL关系型数据库管理系统,用于保存会员资料、产品信息及订单历史等内容。MySQL具备良好的稳定性和处理性能,常被各类网络服务所采用。在Flask体系内,一般会配合SQLAlchemy这一对象关系映射工具使用,使得开发者能够通过Python类对象直接管理数据实体,避免手动编写结构化查询语句。 缓存服务由Redis内存数据库提供支持。Redis是一种支持持久化存储的开放源代码内存键值存储系统,可作为高速缓存、临时数据库或消息代理使用。在本系统中,Redis可能用于暂存高频访问的商品内容、用户登录状态等动态信息,从而加快数据获取速度,降低主数据库的查询负载。 项目归档文件“Python_Flask_ershou-master”预计包含以下关键组成部分: 1. 应用主程序(app.py):包含Flask应用初始化代码及请求路径映射规则。 2. 数据模型定义(models.py):通过SQLAlchemy声明与数据库表对应的类结构。 3. 视图控制器(views.py):包含处理各类网络请求并生成回复的业务函数,涵盖账户管理、商品展示、订单处理等操作。 4. 页面模板目录(templates):存储用于动态生成网页的HTML模板文件。 5. 静态资源目录(static):存放层叠样式表、客户端脚本及图像等固定资源。 6. 依赖清单(requirements.txt):记录项目运行所需的所有第三方Python库及其版本号,便于环境重建。 7. 参数配置(config.py):集中设置数据库连接参数、缓存服务器地址等运行配置。 此外,项目还可能包含自动化测试用例、数据库结构迁移工具以及运行部署相关文档。通过构建此系统,开发者能够系统掌握Flask框架的实际运用,理解用户身份验证、访问控制、数据持久化、界面动态生成等网络应用关键技术,同时熟悉MySQL数据库运维与Redis缓存机制的应用方法。对于入门阶段的学习者而言,该系统可作为综合性的实践训练载体,有效促进Python网络编程技能的提升。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
在当代储能装置监控技术领域,精确测定锂离子电池的电荷存量(即荷电状态,SOC)是一项关键任务,它直接关系到电池运行的安全性、耐久性及整体效能。随着电动车辆产业的迅速扩张,业界对锂离子电池SOC测算的精确度与稳定性提出了更为严格的标准。为此,构建一套能够在多样化运行场景及温度条件下实现高精度SOC测算的技术方案具有显著的实际意义。 本文介绍一种结合Transformer架构与容积卡尔曼滤波(CKF)的混合式SOC测算系统。Transformer架构最初在语言处理领域获得突破性进展,其特有的注意力机制能够有效捕捉时间序列数据中的长期关联特征。在本应用中,该架构用于分析电池工作过程中采集的电压、电流与温度等时序数据,从而识别电池在不同放电区间的动态行为规律。 容积卡尔曼滤波作为一种适用于非线性系统的状态估计算法,在本系统中负责对Transformer提取的特征数据进行递归融合与实时推算,以持续更新电池的SOC值。该方法增强了系统在测量噪声干扰下的稳定性,确保了测算结果在不同环境条件下的可靠性。 本系统在多种标准驾驶循环(如BJDST、DST、FUDS、US06)及不同环境温度(0°C、25°C、45°C)下进行了验证测试,这些条件涵盖了电动车辆在实际使用中可能遇到的主要工况与气候范围。实验表明,该系统在低温、常温及高温环境中,面对差异化的负载变化,均能保持较高的测算准确性。 随附文档中提供了该系统的补充说明、实验数据及技术细节,核心代码与模型文件亦包含于对应目录中,可供进一步研究或工程部署使用。该融合架构不仅在方法层面具有创新性,同时展现了良好的工程适用性与测算精度,对推进电池管理技术的进步具有积极意义。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
代码转载自:https://pan.quark.cn/s/9e296fe8986c 实验题目为“复杂模型机的设计与实现”。 _1. 实验目的与要求:目的:1. 熟练掌握并达成较为复杂的计算机原理。 2. 本实验增加了16条机器指令,全面运用所学的计算机原理知识,借助扩展的机器指令设计并编写程序,然后在CPU中执行所编写的程序。 要求:依照练习一和练习二的要求完成相应的操作,并上机进行调试和运行。 2. 实验方案:……实验报告的标题设定为“广东工业大学计组实验报告复杂模型机的设计与实现六”,主要围绕计算机组成原理中的复杂模型机设计和实现展开。 实验的宗旨在于让学生深入理解和实际操作计算机原理,特别是通过增加16条机器指令,来全面运用所学知识设计程序,并在CPU中运行这些程序。 实验的具体要求包括:1. 掌握复杂的计算机工作原理,这要求学生不仅具备扎实的理论知识,还需要拥有将理论转化为实际操作的能力。 2. 实验中增加了16条机器指令,这涉及到计算机指令集的扩展和设计,可能包含算术运算、逻辑运算、数据传输和控制流程等指令。 3. 学生需要运用扩展的机器指令编写程序,并通过CPU进行运行和调试,这涉及到编程、汇编和CPU执行流程的理解。 4. 依照练习一和练习二的要求完成操作,这表明实验包含分阶段的练习任务,需要逐步完成并验证。 实验方案包括:1. 实验连线:保证硬件连接准确无误,这是任何电子实验的基础,对于计算机实验,这通常涵盖CPU、内存、输入/输出设备等组件的连接。 2. 实验程序:提供了范例程序,包括机器指令程序和微指令程序的微代码。 这部分内容展示了如何利用扩展的机器指令编写程序,以及对应的微指令实现,有助于理解计算机内部的低级操作。 在实验结果和数据处理部分,学生需要:1. 在程...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值