为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

把大象放进冰箱--谈谈技术型复杂项目的特性裂解

2011-12-29 31页 pdf 1MB 21阅读

用户头像

is_688726

暂无简介

举报
把大象放进冰箱--谈谈技术型复杂项目的特性裂解 把大象放进冰箱 谈谈技术型复杂项目的特性裂解 腾讯 黄志斌 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 背景信息 40人 60人 13,000,000,000个网页 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 为什么需要特性裂解 •业务压力,例如 开放平台系统、招聘直达区 •运营事件,例如 Steve Jobs逝世 更快速的交付! 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 什...
把大象放进冰箱--谈谈技术型复杂项目的特性裂解
把大象放进冰箱 谈谈技术型复杂项目的特性裂解 腾讯 黄志斌 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 背景信息 40人 60人 13,000,000,000个网页 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 为什么需要特性裂解 •业务压力,例如 开放平台系统、招聘直达区 •运营事件,例如 Steve Jobs逝世 更快速的交付! 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 什么是特性裂解 • 常见的特性裂解 错误的: •前台界面开发 •后台逻辑开发 • 数据库开发 • … 丌能交付 第一个迭代 添加、列 第二个迭代 编辑、删除 第三个迭代 搜索 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 从一个文本框和按钮开始 特性: 输入keyword 例如刘德华,点确定 展示跟keyword 相关的 所有互联网内容 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 技术型复杂项目 水面之上: 用户可见功能是很小一部分 水面之下: 庞大复杂的 后台系统 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 苦恼 界面上如此的简单 以至亍我们没办法直观的从界面来想象如何切割 怎么办? 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 业务层面的裂解 特性: 输入keyword 例如刘德华,点确定 展示跟keyword 相关的 所有互联网内容 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 小结一下 • 需求丌清晰的地方 往往就是可以进行裂解的地方 • 按角色、场景、操作、过程等等 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 足够了吗 业务划分清晰 招式 结果 1 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 故事从小特性说起 • 迭代其中一个需求: 为视频直达区 加上 视频长度 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 产品的愤怒 • 这么简单的需求 居然 丌能快速交付?! 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 复杂的业务关系 引擎 网页前台 无线 cnzz qqtalk KSS qzone 直达区 二级页 联盟 iphone 无线 wap2 无线 fitness 广告来 源 图片 垂直 腾讯服务 搜索 音乐 垂直 视频 垂直 生活 垂直 … 第三方 数据 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 直达区系统 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 系统架构 接入 检索 混排 意图识别 网络与缓存 网页数据 应用 数据1 应用 数据n 直达区系统 … 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 系统架构 意图识别 网络与缓存 应用 数据1 应用 数据n 直达区 … 测试效率降低 直达区特性 进度捆绑 应用 数据2 音乐 20日 图片 10日 视频 3 日 20 日! 20 日! 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 系统架构的演进 意图识别 网络与缓存 应用 数据1 应用 数据n 横向的架构 … 音乐 意图识别 音乐 网络缓存 音乐 数据 纵向的架构 … 图片 意图识别 图片 网络缓存 图片 数据 视频 意图识别 视频 网络缓存 视频 数据 … … 音乐 20日 图片 10日 视频 3 日 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 效果如何 • 类似 加视频长度的 特性支持快速交付 • 迭代内更顺畅的 支持小版本交付 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 小结一下 • 化横为纵 • 技术架构的调整使得业务的划分成为可能 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 足够了吗 业务划分清晰 招式 结果 1 纵向架构支持 2 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 故事从延期说起 • 迭代内容: 视频直达区 加 视频长度 新增 专辑直达区 生活直达区 命中策略优化 音乐直达区 接入开放平台系统 Discuz数据 引入 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 产品的愤怒 • 为什么有这么多 特性延期了? • 为什么特性总是 某一两个组件 没有完成 而丌能交付?! 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 具体看看 • Discuz数据 引入 接入 检索 混排 意图识别 网络与缓存 爬虫 索引 过滤 下载组 平台组 相关性组 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 组织架构图 各组只面向各自组件的功能 特性在各组的排期丌一 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 虚拟特性团队 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 虚拟特性团队 • 有owner • 有成员列表 • 有时间计划 • 有邮件组IM群 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 虚拟特性团队 • 大特性交付延期现场 明显减少 • 跨组协作程度加强 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 足够了吗 业务划分清晰 招式 结果 1 纵向架构支持 2 虚拟特性团队 3 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 一些努力的方向 • 支持快速部署的架构 • 面向特性的组织架构 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 回顾一下 业务 组织 技术 需求够清晰了么 纵向技术架构 面向特性的组织 把大象放进冰箱 技术型复杂项目的特性裂解 腾讯 黄志斌 Thanks! Q&A 微博: t.qq.com/tencentpm 欢迎各路英雄加盟和切磋! chrishuang@tencent.com
/
本文档为【把大象放进冰箱--谈谈技术型复杂项目的特性裂解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索