敏捷开发/LIVE-211是什么,聊聊研发效能度量那些事儿
211交付速度 ——聊聊研发效能度量量那些事⼉儿 @张燎燎原 阿⾥里里巴巴⾼高级技术专家 张燎燎原 阿里巴巴高级技术专家,他是敏捷和精益方法的积极实 践者和推动者,具有十多年软件研发一线实践经验,经 历过消费电子、通信及互联网多个行业,长期从事研发 管理及研发教练工作,负责组织级大规模敏捷导入实施 和转型的辅导。译有《程序员度量》、《软件驱魔》等。 同时,他热衷编写代码和开源,涉及软件设计、测试驱 Content 好的度量是什么 What’s Good Metrics 研发效能度量体系 R&D Efficiency Metrics 效能改进的愿景 目标 Vision Metrics 改进是系统工程 System improvement 没有度量量的管理理,就是… Content 好的度量是什么 What’s Good Metrics 研发效能度量体系 R&D Efficiency Metrics 效能改进的愿景 目标 Vision Metrics 改进是系统工程 System improvement 度量量需要回答⼀一个本质的问题 信息 指标 信息 信息 度量量 指标 指标 指标 指标 指标 指标 本质问题 12L 9L 某品牌汽⻋车,每百公⾥里里95号汽 油油耗:城市道路路为12L,⾼高速 路路为9L。0 码力 | 36 页 | 7.19 MB | 1 年前3openEuler 23.09 技术白皮书
智能运维 平台 A-Ops 系统智能运维 硬件 外围包 内核 外设 Memory CPU Gala-x ragdoll diana apollo 日志分析 架构感知 异常检测 精准度量 智能算法 根因分析 在线调优 应用拓扑 系统数据湖 用户态热补丁 系统智能代理 系统自动配置 系统服务热替换(systemd、dbus、qemu等) 内核热替换 模块热替换 内核热补丁 40 openEuler 23.09 技术白皮书 动态完整性度量特性 DIM(Dynamic Integrity Measurement)动态完整性度量特性通过在程序运行时对内存中的关键数据(如代码段)进 行度量,并将度量结果和基准值进行对比,确定内存数据是否被篡改,从而检测攻击行为,并采取应对措施。 DIM 动态完整性度量特性可作为 OS 提供的基础安全 机制,为信息系统各个组件提供内存数据的完整性保护。 其典型使用场景如右图: 用户通过配置动态完整性度量策略,为系统中关键程 序配置动态度量功能。DIM 完成目标数据度量后,将度量 结果上报至安全管理平台,用户可以查询当前系统中的关 键进程内存数据是否完整。在安全要求较高的场景下,用 户还可对接可信计算远程证明机制,通过 TPM 证明度量结 果的完整性。 应用场景 DIM 动态完整性度量特性支持如下功能: • 支持度量用户态进程、内核模块、内核内存代码段数据。0 码力 | 52 页 | 5.25 MB | 1 年前3机器学习课程-温州大学-06机器学习-KNN算法
2 01 距离度量 02 KNN算法 本章目录 03 KD树划分 04 KD树搜索 3 01 距离度量 02 KNN算法 03 KD树划分 04 KD树搜索 1.距离度量 4 距离度量 欧氏距离(Euclidean distance) ? ?, ? = ? ?? − ?? 2 欧几里得度量(Euclidean Metric)(也称 欧氏距离)是一个通常采用的距离定义,指 在?维空间中两个点之间的真实距离,或者 向量的自然长度(即该点到原点的距离)。 在二维和三维空间中的欧氏距离就是两点之 间的实际距离。 电影分类 5 距离度量 曼哈顿距离(Manhattan distance) ?(?, ?) = ? | ?? − ??| 想象你在城市道路里,要从一个十字路口开车 到另外一个十字路口,驾驶距离是两点间的直 线距离吗?显然不是,除非你能穿越大楼。实 际驾驶距离就是这个“曼哈顿距离”。而这也 是曼哈顿距离名称的来源, 曼哈顿距离也称 为城市街区距离(City Block distance)。 6 距离度量 切比雪夫距离(Chebyshev distance) ? ?, ? = max? ?? − ?? 二个点之间的距离定义是其各坐标数值差绝对 值的最大值。 国际象棋棋盘上二个位置间的切比雪夫距离是0 码力 | 26 页 | 1.60 MB | 1 年前3企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践
工具平台建设 02 试点项目实践 03 目录 CONTENTS 持续改进 04 目标:以研发团队为中心,在端到端流程串联、流程自动化、度量精化、质量增强、资源自助化几个重点方面发力, 打造研发管理平台,提供具备快速交付、高质量、过程透明、可度量的IT研发服务供应链。 证券业务的复杂性: 证券业务种类多,业务规则复杂,业 务链条长,业务发展快速,监管严格, 面向客户类型多,证券业务的多样性 Ansible 测试平台 分 析 与 度 量 基础设施 开发环境 SIT环境 UAT环境 生产环境 战略目标 效率 质量 成本 安全 配置管理 落地实践 持续集成 内建质量 部署与发布管理 度量与反馈 工具平台建设-流水线过程 工具平台建设-综合门户 Jira Confluence Jenkins 测试平台 Maven Junit Sonar Qube Gradle Artifacoy 部署与发布管理-制品晋级 试点项目实践-度量与反馈 细化指标 ⚫ 分解出可度量的指标 ⚫ 确定计算公式 ⚫ 确定源数据 采集数据 可视化平台 持续改进 ⚫ 阈值管理 ⚫ 问题发现 ⚫ 改进与跟踪 ⚫ 工具数据打通 ⚫ 采集、计算、分析 ⚫ 度量数据向全员 展示 ⚫ 能够检视指标的 趋势 方案与实施策略 - 研发过程度量与运营 研发度量指标体系 度量与反馈-持续改进 ⚫发现问题0 码力 | 27 页 | 2.42 MB | 1 年前3机器学习课程-温州大学-02-数学基础回顾-2.CS229-Prob
(2) (3) 概率度量 :函数 是一个 的映射,满足以下性质: 对于每个 , , 如果 是互不相交的事件 (即 当 时, ), 那么: 以上三条性质被称为概率公理。 举例: 考虑投掷六面骰子的事件。样本空间为 , , , , , 。最简单的事件空间是平凡事件空间 .另一个事件空间是 的所有子集的集合。对于第一个事件空间,满足上述要求的唯一概率 度量由 , 给出。对于第二个 给出。对于第二个事件空间,一个有效的概率度量是将事件空间中每个事 件的概率分配为 ,这里 是这个事件集合中元素的数量;例如 , 。 性质: 如果 ,则: (布尔不等式): (全概率定律):如果 , , 是一些互不相交的事件并且它们的并集是 ,那么它们的概率之 和是1 1.1 条件概率和独立性 假设 是一个概率非0的事件,我们定义在给定 的条件下 的条件概率为: 换句话说, )是度量已经观测到 事件发生的情况下 为了指定处理随机变量时使用的概率度量,通常可以方便地指定替代函数(CDF、PDF和PMF),在本节 和接下来的两节中,我们将依次描述这些类型的函数。 累积分布函数(CDF)是函数 ,它将概率度量指定为: 通过使用这个函数,我们可以计算任意事件发生的概率。图1显示了一个样本CDF函数。 性质: 2.2 概率质量函数 当随机变量 取有限种可能值(即, 是离散随机变量)时,表示与随机变量相关联的概率度量的更简单0 码力 | 12 页 | 1.17 MB | 1 年前32021 中国开源年度报告
10 开源活动 ………………………………………………………………………………………… 37 4.11 聊天运维工具 …………………………………………………………………………………… 38 4.12 度量开源社区的必要性…………………………………………………………………………… 39 4.13 参与者所了解的基金会 ………………………………………………………………………… 42 4.14 受访者对开放原子开源基金会的期待 这份问卷是每年中国开源年报的重要一环,不基于调研的分析报告不过是纸上谈兵。问卷 从两个角度展开,其中包括个人信息(包括工作信息和开发者技术信息)和开源社区参与 情况,与往年不同的是,今年我们加入了开源社区度量和开源商业化相关的话题,欢迎大 家参与问卷并发表自己的想法。 通过 44 项左右问题的统计调查与分析,我们希望能够还原出当前中国开源社区的真实现状, 从而为开源的后来人提供权威的参考。 调查对象 对于开发者来说,一个项目的开发者活跃度、所加入社区信息的完整度、Readme 简介、 开源许可证以及核心开发者的及时回复都能够影响其是否会留下成为项目的贡献者。 超过 9 成以上的参与者们开源社区的度量是非常有必要的,并且比较认可度量项目活跃度、 健康度、影响力以及开发者活跃度和贡献度的意义。 2021 中国开源年度报告 13 3 受访者群体特征 3.1 受访者年龄 & 性别 受访者的年龄集中在 20-390 码力 | 132 页 | 14.24 MB | 1 年前3敏捷开发/张燎原:从持续交付到业务创新
阿里巴巴高级技术专家,他是敏捷和精益方法的积极实 践者和推动者,具有十多年软件研发一线实践经验,经 历过消费电子、通信及互联网多个行业,长期从事研发 管理及研发教练工作,负责组织级大规模敏捷导入实施 和转型的辅导。译有《程序员度量》、《软件驱魔》等。 同时,他热衷编写代码和开源,涉及软件设计、测试驱 动开发、代码重构、遗留代码的维护和持续集成及交 付。 twitter: @zhangliaoyuan 知识倍增速度: After VB.NET Training 灵⻓长类动物接受培训之后, 能够进⾏行行VB编程 顺畅的高质量地交付 复杂产品、业务和组织 现实挑战 理理想期望 #1. 持续交付 ——可⻅见、可控、可度量量,加速价值交付 可⻅见:端到端拉通对⻬齐 ⽤用户价值驱动 左右模块对⻬齐 端到端的价值交付过程 �������������� ��� ��� �� ��� ��� ��� ��� ��� ��� �1� ��������������4-13 �� �� �� �2 �� �� �� �4�3� ���� �� ���5.�� �5��� 可控:解决问题,促进流动 可度量量:没有度量量的管理理,就是… 交付周期 开发周期 集成发布时⻓长 发布频率 单位时间交付需求数 创建/关闭缺陷分布 缺陷库存 单位时间线上缺陷 线上问题解决时⻓长 持续快速、高质量0 码力 | 40 页 | 3.34 MB | 1 年前32021 中国开源年度报告
这份问卷是每年中国开源年报的重要一环,不基于调研的分析报告不过是纸上谈兵。问卷从两 个角度展开,其中包括个人信息(包括工作信息和开发者技术信息)和开源社区参与情况,与 往年不同的是,今年我们加入了开源社区度量和开源商业化相关的话题,欢迎大家参与问卷并 发表自己的想法。 This questionnaire is an essential part of the annual China Open Source can all influence whether they will stay as a contributor to a project. 超过 9 成以上的参与者们开源社区的度量是非常有必要的,并且比较认可度量项目活跃 度、健康度、影响力以及开发者活跃度和贡献度的意义。 More than 90% of participants agree that open source community technical details. 【专家点评】/ [Expert Comment] 4.12 度量开源社区的必要性 / 4.12 The need to measure the open source community 超过 9 成以上的受访者认为度量开源社区是有必要的,并且认可度量项目/开发者活跃度,项 目健康度,项目影响力和开发者贡献度的意义。 More than 90%0 码力 | 199 页 | 9.63 MB | 1 年前3高效智能运维[云+社区技术沙龙第29期] - 蓝鲸研发运维技术PaaS体系实践-张敏
嘉为蓝鲸DevOps平台 顾 问 咨 询 服 务 集 成 实 施 服 务 协同场景 需求管理 任务管理 版本管理 迭代管理 自动化 缺陷管理 WiKi管理 流水线 质量红线 度量场景 总体度量 项目度量 平台管理 权限中心 凭证管理 项目管理 后台管理 运营场景 运营分析 …… 开发场景 测试场景 运维场景 代码仓库 单元测试 代码检查 制品管理 测试管理 UI测试 版本体验 接口测试 测试数据 作业平台 标准运维 嘉为蓝鲸研运一体化门户 开发门户 测试门户 运维门户 项目经理门户 管理者门户 代码管理 流水线引擎 代码扫描 制品管理 自动化测试 度量数据 第三方工具 敏捷协同 集成平台 、ESB + API网关 配置平台 作业平台 数据平台 容器平台 数据平台 挖掘平台 …… 管控平台 嘉为蓝鲸CD:ITOM融合的统一运维解决方案 运维服务总线API0 码力 | 26 页 | 8.25 MB | 1 年前3202309 MeterSphere ⼀站式开源持续测试平台
甲团队 负责 A 项⽬全⽣命测试周期 负责 C 项⽬全⽣命测试周期 共同参与项⽬测试 (测试协同) ⽤例脑图 场景编写 ⼈员调岗与交接 评审协同 计划制定 接⼝规范 脚本规范 数据度量 报告分享 版本管理 消息中⼼ ⼄团队 测试跟踪 项⽬ A 接⼝测试 UI 测试 性能测试 测试跟踪 项⽬ B 接⼝测试 UI 测试 性能测试 测试跟踪 项⽬ C 接⼝测试 MeterSphere 测试过程全跟踪与度量 测试管理 制定测试计划 分层测试设计 测试执⾏ 测试报告 回归测试 冒烟测试 系统测试 回归测试 接⼝测试 功能测试 UI 测试 ⼿⼯执⾏ 定时执⾏ 流⽔线调⽤ 阶段性报告 统⼀报告 测试报告 定时任务/流⽔线 更新⽤例状态 版本迭代 分层 设计 持续反馈 持续改进 数据采集 数据采集 度量 功能评审率 接⼝覆盖率 灵活,适合个⼈。 优势: 灵活度⾼,功能多; 缺点: 维护与编写成本⾼,更加依赖测 试⼈员个⼈能⼒; 场景: 灵活的业务场景与测试⽅式。 02 03 04 优势: 适合团队,⽅便度量和集成; 缺点: 闭源商业化平台价格较贵,开源 平台的稳定性⽋佳和功能较少; 场景: 适合团队和集成 DevOps 等。 优势: 需求满⾜度⾼,⾃主可控; 缺点: 投⼊产出⽐低,研发⼈⼒成本级0 码力 | 45 页 | 4.65 MB | 1 年前3
共 297 条
- 1
- 2
- 3
- 4
- 5
- 6
- 30