“产品级敏捷” 的这条路; 逐步的形成一高效的产品开发生态系统
来源:互联网 发布:李晶团扇 淘宝店 编辑:程序博客网 时间:2024/04/28 00:32
2015. 7.1, 我在杭州….
这一路走来真的是相当的不容易; 这一周多来, 大夥跟著我这个 “疯子顾问”, 经历了不停的交流,辩论, 实践, 验证, 深度思考◦ 终于, 踏上了产品级敏捷的这条路…..
- 以外部客户的视角, 制订出可使客户对产品有信心的版本节奏; PI (Program Increment) ◦
- 拉通产品的特性负责人, 开发骨干与测试经理, 经由可视化的需求看板与 “加法, 减法” 的协作模式, 识别每一轮 PI 所需完成的开发与集成测试的特性场景◦ 已使每一轮 PI, 都能以最少的产出, 却能对客户产生最大的影响◦
- 拉通 Product Owner, 开发骨干与测试骨干人员, 以轻量级的 Context Map, 设计每一轮 PI 的架构设计并识别每一轮 PI 架构上的风险◦ Product Owner 并根据每一轮 PI 架构上的风险, 客观的评估出每一轮 PI 可完成开发与集成测试的 User Story 数量◦
- 拉通开发与测试人员, 经由可视化的 “业务场景树”, 轻量级却精准的设计 UserStory 的业务场景, 业务实体与业务实体的验证纬度◦ 所以, 经由业务场景树, 开发与测试人员不仅可对 UserStory 的需求达成一致的共识, 更可依照业务实体所形成的关注点, 共同设计各关注点的测试用例;共同评估各关注点发生故障的概率与发生故障时对产品的影响◦ 最重要的一点便是, 开发与测试人员可根据业务实体的验证纬度, 各关注点发生故障的概率与发生故障时对产品的影响, 决定 User Story 中那些的关注点是只需开发人员自保证质量便可; 那些的关注点却是需开发与测试人员共同保证质量的◦ 在这样一个开发与测试人员高度协作的模式下, 将能提升开发人员代码的质量, 同时更能大幅提升测试人员的测试效率与质量◦
- 开发人员依照软件的架构, 将 “业务场景树” 转化为 “实践场景树” ◦ 实践场景树, 将能确定开发人员在正式开发前, 是否已有一清晰且正确的开发 User Story 的逻辑思路◦ 开发人员亦能利用实践场景树, 结合适当的设计模式, 设计出可适应变化与易扩展的 User Story 的简单设计◦
- 测试人员将与特性负责人, 开发人员协作, 依照特性端到端的业务场景, 设计 “特性业务场景树”, 并根据特性业务场景树, 设计特性端到端的测试用例◦
- 开发与测试人员在每一轮 PI 即将结束前, 将依照Product Owner 与团队其他成员对其工作上的评比, 提出在下一轮 PI 自我改善的计划◦
产品级敏捷经由团队的高度协作与自主, 逐步的形成一高效的产品开发生态系统◦ 在这生态系统中, 团队成员不仅能高效的完成版本开发, 更重要的是能发挥 “集体的智慧” 做出最佳的决策◦ 而使每一轮 PI, 都能以最少的产出, 却能对客户产生最大的影响◦
0 0
- “产品级敏捷” 的这条路; 逐步的形成一高效的产品开发生态系统
- 阿米巴原虫式的产品研發 V.S. 敏捷价值流开发 (产品级敏捷)
- 微服务产品级敏捷: 打造幸福团队与世界第一产品的产品开发模式
- 产品级敏捷的核心在 "决策"
- 微服务产品级敏捷: 重新定义产品的集成测试
- 微服务产品级敏捷案例: 以敏捷开发的模式, 做好真正的微服务
- 产品级敏捷开发关键的第一步: 制订版本发布的节奏
- 软硬件通包的产品级敏捷团队
- 微服务产品级敏捷设计的初衷
- 微服务产品级敏捷: 重新定义平台开发的需求管理
- 敏捷价值流开发 (产品级敏捷)
- 如何开发一个产品级的Node.js 应用
- 为何不把握时间开发产品? 为何耗费宝贵的时间争论工作量? 将产品快速推向市场的铁三角: SEMAT Essence, 产品级敏捷与微服务架构
- 敏捷开发之产品级经验分享
- 微服务产品级敏捷的问与答: PI 节奏
- 产品级敏捷
- Cloud Native-产品级敏捷 2.0: 打造服务化的架构, 使得产品能随著时间、版本的演进, 而能不断的提升其价值与对用户正面的影响力
- 更适合学习的产品级cortex-A9 安卓开发板
- Android解析UniCode编码
- STM32 UART学习笔记
- jQuery中的end()方法
- 开篇
- 欢迎使用CSDN-markdown编辑器
- “产品级敏捷” 的这条路; 逐步的形成一高效的产品开发生态系统
- Installing Kali
- 二进制、八进制、十进制、十六进制之间的转换
- ZOJ Problem Set - 1115
- 采用PWM的电压反相器以及推广的正向2、3倍压 反向倍压
- android SQLite数据库及SQLiteOpenHelper
- 一位俄罗斯程序员移民美国的故事
- zend framework2-不同模块设置不同layout
- 黑马程序员--OC内存管理之循环retain问题