摘要:
简介 微服务架构系列文章:主要讲解微服务架构设计,技术体系,技术团队等,还有对微服务架构适用场景讨论,小公司需要微服务架构吗?等等文章。 微服务实战系列:主要是 Go 微服务实战,用的是 go-kratos 框架来进行实战讲解。 架构设计:最后是关于企业架构设计部分文章。 微服务架构思考系列 微服务 阅读全文
摘要:
微服务架构系列文章集合:https://www.cnblogs.com/jiujuan/p/17307285.html 一、使用微服务的四大门派 2.1、跟风派 技术大环境分析,到目前为止(2023.02)技术大环境: 各大公司都在宣传微服务以及自家实践情况 各种技术媒体也发布很多关于微服务的文章 阅读全文
摘要:
前言 在日常工作、生活中,会遇到各种各样的问题,有简单问题有复杂问题。 遇到简单的问题,马上就可以找到答案然后解决它。但是遇到复杂问题,模糊性大,不确定性多,这样的问题该怎么解决呢? 为了解决这种复杂的问题,有很多思维模型和分步骤分析框架被人们设计出来,这些框架工具帮助我们有步骤的分析问题,制定解决 阅读全文
摘要:
ScrumBoard(Scrum板)介绍 ScrumBoard(Scrum板)是敏捷项目管理中使用的可视化工具,用于跟踪和监控冲刺阶段的任务进度。 主要通过可视化的看板来管理工作,它可视化了敏捷开发中的工作流程、任务状态、团队角色。 Scrum 团队在各种 Scrum 会议(Sprint计划会,每日 阅读全文
摘要:
PREP 沟通模型介绍 PREP 沟通模型是一种用于有效沟通和表达观点的结构化方法。它由四个部分组成,分别是 Point 观点 Reason 依据 Example 事例 Point 重述观点 PREP 把表达过程分成四个步骤:先说观点,再说依据,举事例说明,最后在重述观点。 1、PREP 沟通模型先 阅读全文
摘要:
估算介绍 在以前开发 IT 软件时,使用较多的衡量软件开发工作量的单位是:小时、人天 或 人月。它是预估开发时间。比如:这个功能张三一个人开发需要 3 天时间完成。 这种 “人天” 估算只是 “理想人天” 的估算,有时与实际开发完成所需天数有很大差别。因为每个人完成同样复杂度工作所需的时间是不同的。 阅读全文
摘要:
思维模型:六顶思考帽思维模型,从不同角度思考分析问题,提升思维认知 介绍 六顶思考帽(Six Thinking hats) ,由爱德华·德博诺博士提出的一种思维认知模型工具。 它是通过不同颜色的帽子来代表六种不同的思维方式,帮助人们从多个角度全面分析和解决问题,提升认知。 这六种颜色的帽子分别是 : 阅读全文
摘要:
Sprint Planning 冲刺计划会议简介 Sprint Planning (冲刺计划会议),又叫规划会议。此会议通过 Scrum 团队的集体沟通讨论,确定接下来的 Sprint 中要完成的待开发项,把它们组成一个 Sprint Backlog。这些待开发项都是从 Product Backlo 阅读全文
摘要:
Product Backlog 产品待办列表 在计划开发产品功能时,都希望产品功能上线后,用户能够喜欢并经常使用。 因此在开发产品新功能时,就要衡量哪些产品需求是对用户最有价值,这是最应该思考的问题。 然后把这些有价值的需求集合放在一起。当然,也有与需求实现相关的其它工作项。 在 Scrum 框架中 阅读全文
摘要:
什么是用户故事 用户故事(User Story)是用来对软件或用户有价值功能的简短描述,是对需求的一种描述。它清晰简洁的传达了用户想要的功能。 它从用户角度出发,用来描述用户的需求,用来表达用户需求的方式之一。 它从用户角度出发,解释了用户所期望得到的结果。用户故事清楚的解释了新功能给用户提供的价值 阅读全文
摘要:
需求分析、产品设计到部署交付各阶段图解 下面用一张图来表示产品设计到部署交付阶段: 研发流程各环节: 需求分析 产品设计 UI设计 开发和测试 部署交付 团队划分 按职能划分团队 产品团队 后端开发团队 UI 设计团队 前端开发团队 运维和测试团队 移动开发团队 按职能来划分团队,每个团队有一个团队 阅读全文
摘要:
德雷福斯模型:新手到专家 德雷福斯模型(Dreyfus model)是在 1980 年,Dreyfus 兄弟共同提出的技能习得模型。 它是一个技能习得的阶梯模型,也可以用来考察行业技术能手的分级。该模型由上而下分成:专家、精通者、胜任者、高级新手、新手五个等级,越到上面人数占比越少。 新手:需要指令 阅读全文