随笔 - 934, 文章 - 0, 评论 - 247, 阅读 - 344万

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

12 2022 档案

摘要:底线思维的哲学基础首先体现在矛盾的对立统一。 事物是按不同要素构成的有机整体,这些要素相互影响、相互交织,不存在绝对孤立、静止、形而上的要素。 在事物的发展过程中即矛盾运动过程中,总包含有积极因素和消极因素。 底线思维强调从最坏的情况出发,就是要人们不只看到有利因素、积极因素,还要看到不利因素、消极 阅读全文

posted @ 2022-12-30 09:21 蝈蝈俊 阅读(454) 评论(0) 推荐(0) 编辑

摘要:矛盾是普遍存在、对立统一的,随着外部条件的不断变化,矛盾也在不断变化,有的矛盾会消失,有的会新出现,主要矛盾和次要矛盾也会转化。 一、找到主要矛盾是复杂问题分析的关键 事物的发展内部存在多种矛盾,只有抓住了主要矛盾,才能找到解决矛盾的关键方法。 例子:胖子的主要矛盾是“吃的东西不够健康”还是“吃太多 阅读全文

posted @ 2022-12-29 17:44 蝈蝈俊 阅读(792) 评论(0) 推荐(0) 编辑

摘要:管理者能不能招到“对的人”,几乎决定了我们想做的事儿能不能成。而我们能招募到一个高级别人才,是完全可以改变战局的。 你可以看一下自己公司内的那些顶级人才有什么共同的特点,无一例外都是内驱力很强的人。 内驱力是什么? 内驱力是什么?内驱力就是这个人无论做什么,他都有一颗不断追求卓越的心,并且有毅力为此 阅读全文

posted @ 2022-12-28 19:33 蝈蝈俊 阅读(229) 评论(0) 推荐(0) 编辑

摘要:《领导力的五个层次》,是领导力大师约翰·麦克斯韦尔提出的。 这五个层次按照领导者对员工的把控能力划分,从下往上依次分别是: 职位型领导者; 认同型领导者; 生产型领导者; 育人型领导者; 领袖型领导者; 这五个层次有层次递进的关系,越是卓越的领导者,所在的层级就越高。 第一层:“不得不听你的” 用你 阅读全文

posted @ 2022-12-28 15:57 蝈蝈俊 阅读(1348) 评论(0) 推荐(0) 编辑

摘要:痛点需求一般情况大于痒点需求。 只有因为难用而死掉的产品,没有因为难看而死掉的产品。 痛点 “痛点”是人们在完成某种行为、进行某种体验过程中的阻碍,是能够触发人强烈渴求的动机或产生负面情绪(例如恐惧、害怕、抱怨等)的原因。痛点是产品/服务需要去解决的刚需问题,刚需,就是用户绕不过的地方。 下面这些例 阅读全文

posted @ 2022-12-27 17:16 蝈蝈俊 阅读(94) 评论(0) 推荐(0) 编辑

摘要:四象限法则将需求按照紧急和重要两个维度划分为四类: 重要且紧急,这类的事情可能是:明天有个重要的报告要提交、要考试了才开始看书、要上台表演了台词还没记熟... 重要不紧急,这类的事情可能是:提升职业技能、建立人际关系、英语四级考试... 不重要但紧急,比如:突然发起的会议、被安排了一个临时任务、来了 阅读全文

posted @ 2022-12-27 15:43 蝈蝈俊 阅读(623) 评论(0) 推荐(0) 编辑

摘要:投入产出比(ROI)主要考量效益和成本。 效益可以包含直接收入,运营效率及推广成本减少,用户效益等。 成本主要是人力成本、时间成本和金钱成本等。 潜在风险有时候也是未来的一种成本。 较小的成本获取较高收益的需求一般优先级较高。 当然,在实际操作中肯定没有这么简单粗暴,还会考虑一些其他因素。 几个行业 阅读全文

posted @ 2022-12-27 15:17 蝈蝈俊 阅读(3248) 评论(0) 推荐(0) 编辑

摘要:老板需求是产品经理无法避免的,而且一般优先级较高。 这主要是从需求来源的维度去考虑,有同事、用户、老板..... 为什么收老板需求优先级高呢? 首先,老板的经验和思考高度一般是高于一般产品经理的。 其次,老板是直接为产品最终结果买单和负责的。 最后,不按照老板需求来,产品经理可以滚蛋了... 这里讨 阅读全文

posted @ 2022-12-27 11:19 蝈蝈俊 阅读(40) 评论(0) 推荐(0) 编辑

摘要:一般意义上的产品生命周期是指面向市场以后的四个阶段,包含引入期、成长期、成熟期、衰退期四个阶段,可能在衰退期之后会焕发出新的第二增长曲线,一般被视作为是另一个产品的“前产品生命周期”。 产品处于不同阶段,侧重点是不同的: 处于引入期,能带来新增的功能优先级较高。 新增达到一定量级的成长期,留存变得更 阅读全文

posted @ 2022-12-27 11:05 蝈蝈俊 阅读(165) 评论(0) 推荐(0) 编辑

摘要:卡诺模型(Kano Model)是由日本东京理工大学教授狩野纪昭(Kano Noriaki)博士提出,揭示了需求与用户满意度的关系。 卡诺模型将需求分为五种: 必备型需求:具有这类属性的功能属于产品的基本功能,如果不满足该需求,用户满意度会大幅降低。但是这类功能也无法给用户带来惊喜,满意度不会因为这 阅读全文

posted @ 2022-12-27 10:30 蝈蝈俊 阅读(1483) 评论(0) 推荐(0) 编辑

摘要:DDD是解决 软件复杂度 中的业务复杂度问题的,是微服务划分最好的实践。 业务复杂度主要表现在:客户的业务需求,比如业务流程多,参与者多等,而且这种复杂度往往会随着需求规模的增大而指数级增大。 在分析软件复杂度之前,先要了解业务价值所在。即DDD的领域与核心域这里所说的关注业务核心域。我们是要聚焦解 阅读全文

posted @ 2022-12-27 06:37 蝈蝈俊 阅读(211) 评论(0) 推荐(0) 编辑

摘要:波斯顿矩阵是由波士顿咨询公司发明的一种方法,最早用于分析市场增长率和市场份额。现在也被经常用于对需求的分析之中。 波士顿矩阵 波士顿矩阵由用户价值维度和公司价值两个维度将需求分成了四个象限: 明星需求 对用户体验有价值,对公司战略也有价值的需求。 明星需求是双赢的需求,需要优先得到满足。如一些促进用 阅读全文

posted @ 2022-12-26 18:38 蝈蝈俊 阅读(670) 评论(0) 推荐(0) 编辑

摘要:MVP(Minimum viable Product)指的是: “用户愿意用、愿意付费” “团队有能力做” “用户易于使用” 开发MVP的主要目的是为了快速获得用户对产品反馈,那么对于开发MVP来说最重要的三个维度就是: 时间成本,能不能快速做出来; 是不是最重要的几个功能; 能否展现产品特色; 优 阅读全文

posted @ 2022-12-26 17:24 蝈蝈俊 阅读(187) 评论(0) 推荐(0) 编辑

摘要:进化论告诉我们,当环境持续变化的时候,唯有不断调整自己以适应新环境的生物方能生存下去。 同样的,为了让软件架构拥有持续的生命力,我们需要主动让其演进以适应软件环境的变化。 一、架构腐化的表现 我们经常会听到这样的故事: 一开始他们进展很快,但如今,想要添加一个新功能需要的时间就要长得多了。 需要花越 阅读全文

posted @ 2022-12-26 15:40 蝈蝈俊 阅读(148) 评论(0) 推荐(0) 编辑

摘要:DDD的事件风暴第四个阶段“微服务拆分”,我们可以用限界上下文可以作为粗粒度的微服务边界,但落地时往往不得不考虑更多其他因素,比如弹性边界、安全需求、软件包大小、团队沟通效率、技术异构等等。 本阶段的 输入: 上阶段DDD事件风暴 - 领域建模的限界上下⽂地图 产出物:服务地图 在进行服务地图设计时 阅读全文

posted @ 2022-12-25 07:14 蝈蝈俊 阅读(187) 评论(0) 推荐(0) 编辑

摘要:DDD的事件风暴第三个阶段“领域建模”时,我们会根据场景分析过程中产生的领域对象,比如命令、事件等之间关系,找出产生命令的实体,分析实体之间的依赖关系组成聚合,为聚合划定限界上下文,建立领域模型以及模型之间的依赖。 本阶段的 输入: 上阶段DDD事件风暴 - 业务场景分析的业务领域知识和场景分类清单 阅读全文

posted @ 2022-12-24 07:54 蝈蝈俊 阅读(516) 评论(0) 推荐(0) 编辑

摘要:DDD的事件风暴第二个阶段“业务场景分析”是从用户视角出发的,根据业务流程或用户旅程,采用用例和场景分析,探索领域中的典型场景,找出领域事件、实体和命令等领域对象,支撑领域建模。 事件风暴参与者要尽可能地遍历所有业务细节,充分发表意见,不要遗漏业务要点。 本阶段的 输入: 上阶段的服务价值定位:DD 阅读全文

posted @ 2022-12-23 06:49 蝈蝈俊 阅读(511) 评论(0) 推荐(0) 编辑

摘要:这是DDD事件风暴的第一个阶段,是对产品顶层价值的设计,使产品目标用户、核心价值、差异化竞争点等信息达成一致,避免产品偏离方向。 我们可以用“电梯演讲”这个工具来帮我们更清晰的理解产品的价值点和存在的意义。 参与者要对每一个点(下图最左侧列的内容)发表意见,用水笔写在贴纸上,贴在黄色贴纸的位置。 这 阅读全文

posted @ 2022-12-22 07:30 蝈蝈俊 阅读(111) 评论(0) 推荐(0) 编辑

摘要:事件⻛暴(Event Storming)是一种 “自底向上” 的设计方法,先关注具体的业务细节,然后通过归纳、聚合、抽象的方法获得整体层面的认知和设计。 事件⻛暴的发明⼈是 Alberto Brandolini ,它来源于 Gamestorming(游戏风暴),通过 ⼯作坊(workshop) 的⽅ 阅读全文

posted @ 2022-12-21 21:05 蝈蝈俊 阅读(308) 评论(0) 推荐(0) 编辑

摘要:简单来说: 效率是“以正确的方式做事”。 效能则是“做正确的事”。 效率(Efficiency) 指单位时间内完成的工作量。 如:工作效率,用机耕比用畜耕效率高得多。 侧重于「把事情做正确」(Do the thing right) 效能(Effectiveness) 效能是指有效的、集体的效应,即: 阅读全文

posted @ 2022-12-20 14:37 蝈蝈俊 阅读(1692) 评论(0) 推荐(0) 编辑

摘要:在领域模型映射成程序设计时,最基础的领域对象会是实体、值对象、聚合根这些。 实体(Entity) 通过一个唯一标识字段来区分真实世界中的每一个个体的领域对象。 实体 = 唯一身份标识 + 可变性 在实体的生命周期内,无论其如何变化,其仍旧是同一个实体。 实体本身是有状态的; 实体有严谨的生命周期; 阅读全文

posted @ 2022-12-18 08:35 蝈蝈俊 阅读(3023) 评论(0) 推荐(0) 编辑

摘要:限界上下文(英文:Bounded Context,简称BC)。从字面上就知道限界上下文(BC)有两层意思: Bounded即有边界的,限界就是领域的边界; Context即上下文相关的,上下文是指语义环境; 限界上下文的定义:用来封装通用语言和领域对象,提供上下文环境,保证在领域之内的一些术语、业务 阅读全文

posted @ 2022-12-17 19:08 蝈蝈俊 阅读(415) 评论(0) 推荐(0) 编辑

摘要:领域和子域 领域(domain):需要讨论的问题范围,称为域、领域或问题域。 子域(subdomain):对于域进行不同纬度切分相对内聚的单元。比如:电商业务涉及订单、库存、营销子域等。 比如:我们要研究桃树,桃树就是领域,将桃树根据器官分成根、茎、叶、花、果实、种子这些子域。 领域是一个组织所做的 阅读全文

posted @ 2022-12-17 14:32 蝈蝈俊 阅读(177) 评论(0) 推荐(0) 编辑

摘要:从被挑战点看微服务适用场景提到一个微服务绝对不能一个人维护,那几个人维护合适呢?三个火枪手原则给出了答案: 从系统规模来讲: 3 个人负责开发一个系统,系统的复杂度刚好达到每个人都能全面理解整个系统,又能够进行分工的粒度; 如果2个人开发一个系统,系统复杂度不够; 如果4个人甚至更多人开发一个系统, 阅读全文

posted @ 2022-12-14 08:38 蝈蝈俊 阅读(484) 评论(0) 推荐(0) 编辑

摘要:领域驱动设计,关键是要做领域建模,领域建模的结果叫领域模型。领域模型还有一个名字叫充血模型,以与贫血模型这个名称做对应。 贫血领域模型的基本特征是: 它第一眼看起来还真像这么回事儿。项目中有许多对象,它们的命名都是根据领域来的。 对象之间有着丰富的连接方式,和真正的领域模型非常相似。 但当你检视这些 阅读全文

posted @ 2022-12-12 20:38 蝈蝈俊 阅读(161) 评论(0) 推荐(0) 编辑

摘要:统一语言也叫公共语言,DDD战略设计的第一步就是统一语言,统一语言是团队共享的语言,是团队自己创建的公用语言。 团队中同时包含领域专家和软件开发人员。自然地,领域专家对统一语言有很大的影响,因为他最了解业务。 下面是一个以“护士给病人注射标准剂量的流感疫苗”为例,看看如何通过代码表现出实际的业务流程 阅读全文

posted @ 2022-12-12 16:23 蝈蝈俊 阅读(115) 评论(0) 推荐(0) 编辑

摘要:软件工程里的时间,成本和质量,三者最多能做到两个,有时候是一个,更多时候一个都做不到。 “又要马儿跑得快,又要马儿不吃草”这样的好事在世上是不存在的。 在业务的不同阶段,我们会有对应取舍。 初创期,快速试错 业务快速扩张期 业务快速扩张,量大了后,保障质量、稳定变得重要了 这里的质量问题,包括下面: 阅读全文

posted @ 2022-12-09 11:18 蝈蝈俊 阅读(294) 评论(0) 推荐(0) 编辑

摘要:概述:**年我们将以无人值守压测为突破方向,增强压测的感知、管控能力。 一、为什么要做? 日服务人次过亿的背景下,同样的故障时间,带来的损失业务难以接受。要解决这个问题,需要我们有下面特点的评估能力: 精细化的全面覆盖已有功能; 常态化的覆盖各种变更; 安全稳定,不会因为评估带来事故; 高效,人员投 阅读全文

posted @ 2022-12-09 08:35 蝈蝈俊 阅读(84) 评论(0) 推荐(0) 编辑

摘要:对智能感知的定义:更聪明的感知,通过引入新技术、人工智能,做到:感知范围全面,感知波动精细,知道影响根因,能抽象出实际业务架构图...。 智能感知关键工作: 感知影响范围; 感知波动变化(不仅仅是超阈值的报警,用于故障边缘的压测和演练,日常的运营); 感知影响根因(大家都有波动、报警时,是谁引起的, 阅读全文

posted @ 2022-12-08 16:40 蝈蝈俊 阅读(65) 评论(0) 推荐(0) 编辑

摘要:在概率论和统计学中,二项分布是n个独立的是/非试验中成功的次数的离散概率分布,其中每次试验的成功概率为p。 中心极限定理(central limit theorem,CLT) 在自然界与生产中,一些现象受到许多相互独立的随机因素的影响,如果每个因素所产生的影响都很微小时,总的影响可以 阅读全文

posted @ 2022-12-08 11:03 蝈蝈俊 阅读(3131) 评论(0) 推荐(0) 编辑

摘要:金融的技术架构和方案跟其它业务的差别,主要是下面几个业务特征导致的。 一、合规的要求 金融属于强监管行业,跟技术架构方案紧密相关的法规:影响金融架构的主要合规法规 主要的影响: 专区独立部署架构; 敏感信息的识别、加密存储和传递等保护措施; 防黑产、洗钱等金融风控能力; ... 二、单笔无差错的要求 阅读全文

posted @ 2022-12-07 07:55 蝈蝈俊 阅读(110) 评论(0) 推荐(0) 编辑

摘要:概率分析是是使用概率预测分析不确定因素和风险因素对项目经济效果的影响的一种定量分析方法。 由于概率的原因所引起的实际价值与估计价值或预期价值之间的差异,通常称为风险性,因此概率分析亦可称为风险分析。 概率分析涉及的技术非常多,本文只涉及相关基础概念的介绍部分。 随机变量(random variabl 阅读全文

posted @ 2022-12-06 19:21 蝈蝈俊 阅读(303) 评论(0) 推荐(0) 编辑

摘要:一、简单原则 常见的几个简单原则: 1、 KISS 原则 KISS 是英文 keep it simple,stupid 首字母的缩写。就是要把一个产品做得连白痴都会用,因而也被称为“懒人原则”。换句话说来,“简单就是美”。 KISS 原则源于 David Mamet(大卫·马麦特)的电影理论,后来被 阅读全文

posted @ 2022-12-06 08:36 蝈蝈俊 阅读(840) 评论(0) 推荐(0) 编辑

摘要:金融属于强监管行业,跟技术架构方案紧密相关的几个法规如下: 一、支付牌照相关 2010年6月14日,中国人民银行发布《非金融机构支付服务管理办法》,并于当年9月1日起施行,这就是支付行业著名的2号令。 2号令规定,申请《支付业务许可证》的,应当向所在地中国人民银行分支机构提交十二种文件、资料,其中就 阅读全文

posted @ 2022-12-05 20:17 蝈蝈俊 阅读(140) 评论(0) 推荐(0) 编辑

摘要:时序数据库是一种专门面向时序数据进行优化的数据库管理系统。 主要用于处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据,具有下面特征之一的时序型特征的数据可以考虑使用: 大量高性能的写入; 聚合实时分析; 数据实时可视化分析; 数据量巨大,需要压缩存储; 历 阅读全文

posted @ 2022-12-05 15:07 蝈蝈俊 阅读(3511) 评论(0) 推荐(0) 编辑

摘要:按照《SRE:Google运维解密》中描述的, 分布式系统监控的四类黄金指标是:延迟(Latency)、流量(Traffic)、错误(Errors)、饱和度(Saturation)。 从下图可以看到,对每一个系统来说,这四类监控指标覆盖了:输入、输出、和系统自身。 指标监控项 在不同场景下,每类指标 阅读全文

posted @ 2022-12-02 20:11 蝈蝈俊 阅读(931) 评论(0) 推荐(0) 编辑

摘要:早在文艺复兴时期,培根就提出了“知识就是力量”,在当今人工智能时代,各大科技公司更是纷纷提出:知识图谱就是人工智能的基础。 一、什么是知识图谱? 知识图谱( Knowledge Graph)的概念由谷歌2012年正式提出,旨在实现更智能的搜索引擎,并且于2013年以后开始在学术界和业界普及。 知识图 阅读全文

posted @ 2022-12-01 19:38 蝈蝈俊 阅读(386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示