项目管理
-
如何设计内部开发者平台(IDP):从团队结构到落地路径
摘要: 内部开发者平台,即 IDP,是一种面向研发团队的自助服务平台,能够帮助开发者更高效地获取环境、部署能力、数据库、日志、云资源和交付流程支持。设计优秀的内部开发者平台,可以降低研发团队认知负荷,标准化软件交付流程,并提升组织整体研发效能。 什么是内部开发者平台(IDP)? 在尝试定义数字平台时…
-
什么是开发者体验(DevEx/DX)?为什么它对工程效率如此重要?
摘要: 开发者体验,也称 DevEx 或 DX,关注的是开发者在使用工具、平台、文档、SDK、API 和工程流程时的整体感受。优秀的开发者体验能够减少工具摩擦,提升工程生产力,帮助团队更快、更稳定地交付业务价值。 开发者体验是什么? 作为一名资深 Java 开发者,对我日常工作效率影响最大的工具之一…
-
大规模项目复盘怎么做:跨团队回顾会的组织方法与实践经验
这篇文章最初由某海外大型科技公司的一位前敏捷教练发起。 多年来,我们一直在探索如何开展“大规模回顾”,也可以理解为大型项目复盘或跨团队项目回顾。所谓大规模回顾,是指如何从涉及数十个团队的大型、复杂、跨地域项目中收集经验教训,并将这些经验有效传播到组织内部。 过去,我们采用的是传统方式:把所有相关人员…
-
敏捷教练职业框架怎么搭建:能力模型、成长路径与组织影响力
在某海外大型科技公司,变化是一种常态。敏捷教练的核心使命,是帮助团队和领导者在组织持续发展中保持高效、健康和持续成长。 敏捷原则早已融入这类公司的组织基因。因此,组织真正需要的并不是行业中常见的“转型教练”,而是一群能够随着组织需求变化而持续进化的敏捷教练。 在早期阶段,第一批敏捷教练主要服务于跨职…
-
Python 单体应用如何演进为内部托管平台:从单体架构到服务化实践
对于客户来说,一项云端协作服务必须可靠、响应迅速。 自公司成立以来,某海外大型科技公司一直在持续扩展规模。如今,这家公司服务着全球各个时区超过 7 亿注册用户,每秒至少处理 30 万次请求。对于一家初创公司来说运行良好的系统,并不一定能很好地支撑这样的规模。因此,团队需要为内部系统设计一种新的架构模…
-
工程师远程入职培训怎么做:某海外科技公司的 90 天入职流程
引言:一次远程优先公司的工程师入职体验 我们是 Adam Hood 和 Brian Amaratunga,两位资深软件工程师。2021 年,我们加入了一家海外科技公司,成为“远程优先”工作模式下的新员工。所谓远程优先,是指我们大部分时间都以远程方式工作,实体办公空间主要用于面对面协作。 2020 年…
-
团队健康检查模型怎么做:用可视化发现团队改进机会
团队健康检查模型是一种帮助团队审视协作状态、发现改进机会、提升组织效能的方法。它通过一组结构化问题和可视化结果,让团队更清楚地看到当前状态、优势、痛点和变化趋势。 想了解这类团队健康检查模型的更多最新实践,也可以参考相关后续文章。 什么是团队健康检查模型? 许多公司都在尝试用不同方法衡量和可视化团队…
-
团队健康检查怎么做:提升团队协作与组织效能的实践指南
团队健康检查是一种帮助团队审视协作状态、发现改进机会、提升组织效能的方法。在某海外科技公司的工程大会上,两位讲者曾分享过一个主题:“团队健康检查:没有一种方案适合所有团队”。这个观点也正是本文想要强调的核心。 团队健康检查在一些海外公司中已经实践多年。它的基本做法是:让团队成员暂时从日常工作中抽离出…
-
声明式基础设施是什么:组件群管理如何大规模管理云资源
这是我们关于某海外音频科技公司如何进行组件群管理,以及如何大规模管理软件的系列文章第二部分。另请参阅第一部分和第三部分。 在这家公司,我们采用了声明式基础设施范式,以改进基础设施平台的配置管理方式和控制平面设计。借助这一方式,我们能够在大规模环境下,管理分布于数万个不同服务中的数十万个云资源。 简单…
-
高绩效产品团队建设指南:优秀产品团队如何持续创造成果
关于高绩效产品团队的基本原则、运作方式,以及它们能够为组织创造的价值,业界已有大量讨论。然而,许多管理者在实际工作中仍然面临一个共同难题:如何把这些原则转化为具体行动,并最终形成稳定、可衡量的成果。 本文试图弥合理念与实践之间的差距。我们将高绩效团队的核心原则,与经过实践验证的流程、机制和策略结合起…