编程进阶网编程进阶网
  • 基础组成体系
  • 程序编程原理
  • 异常和IO系统
  • 六大设计原则
  • 设计模式导读
  • 创建型设计模式
  • 结构型设计模式
  • 行为型设计模式
  • 设计模式案例
  • 面向对象思想
  • 基础入门
  • 高级进阶
  • JVM虚拟机
  • 数据集合
  • Java面试题
  • C语言入门
  • C综合案例
  • C标准库
  • C语言专栏
  • C++入门
  • C++综合案例
  • C++专栏
  • HTML
  • CSS
  • JavaScript
  • 前端专栏
  • Swift
  • iOS入门
  • 基础入门
  • 开源库解读
  • 性能优化
  • Framework
  • 方案设计
  • 媒体音视频
  • 硬件开发
  • Groovy
  • 常用工具
  • 大厂面试题
  • 综合案例
  • 网络底层
  • Https
  • 网络请求
  • 故障排查
  • 专栏
  • 数组
  • 链表
  • 栈
  • 队列
  • 树
  • 递归
  • 哈希
  • 排序
  • 查找
  • 字符串
  • 其他
  • Bash脚本
  • Linux入门
  • 嵌入式开发
  • 代码规范
  • Markdown
  • 开发理论
  • 开发工具
  • Git管理
  • 百宝箱
  • 开源协议
  • 技术招聘
  • 测试经验
  • 职场提升
  • 技术模版
  • 关于我
  • 目标清单
  • 学习框架
  • 育儿经验
  • 我的专栏
  • 底层能力
  • 读书心得
  • 随笔笔记
  • 职场思考
  • 中华历史
  • 经济学故事
  • 基础组成体系
  • 程序编程原理
  • 异常和IO系统
  • 六大设计原则
  • 设计模式导读
  • 创建型设计模式
  • 结构型设计模式
  • 行为型设计模式
  • 设计模式案例
  • 面向对象思想
  • 基础入门
  • 高级进阶
  • JVM虚拟机
  • 数据集合
  • Java面试题
  • C语言入门
  • C综合案例
  • C标准库
  • C语言专栏
  • C++入门
  • C++综合案例
  • C++专栏
  • HTML
  • CSS
  • JavaScript
  • 前端专栏
  • Swift
  • iOS入门
  • 基础入门
  • 开源库解读
  • 性能优化
  • Framework
  • 方案设计
  • 媒体音视频
  • 硬件开发
  • Groovy
  • 常用工具
  • 大厂面试题
  • 综合案例
  • 网络底层
  • Https
  • 网络请求
  • 故障排查
  • 专栏
  • 数组
  • 链表
  • 栈
  • 队列
  • 树
  • 递归
  • 哈希
  • 排序
  • 查找
  • 字符串
  • 其他
  • Bash脚本
  • Linux入门
  • 嵌入式开发
  • 代码规范
  • Markdown
  • 开发理论
  • 开发工具
  • Git管理
  • 百宝箱
  • 开源协议
  • 技术招聘
  • 测试经验
  • 职场提升
  • 技术模版
  • 关于我
  • 目标清单
  • 学习框架
  • 育儿经验
  • 我的专栏
  • 底层能力
  • 读书心得
  • 随笔笔记
  • 职场思考
  • 中华历史
  • 经济学故事
  • 01.技术设计的文档
  • 02.愿望清单的模板
  • 03.技术标准化实践
  • 04.排查问题模板
  • 05.业务分享的模板

05.业务分享的模板

目录介绍

  • 01.需求背景
  • 02.功能演示
  • 03.技术实现方案
  • 04.代码 Review
  • 05.遇到的难点及解决方案
  • 06.吐槽与建议
  • 07.参考文档

01.需求背景

  • 简述对需求的理解及思考
  • 产品业务背景
  • 技术背景

02.功能演示

  • 对产品需求所实现的功能做完整的交互及视觉演示,帮助其他人对产品需求及使用场景的理解
  • 可以采用截图说明或现场演示的方式,如果有复杂的动画需要说明一下

03.技术实现方案

  • 从整体角度介绍你的实现方案,可通过设计框图来体现,如流程图、时序图、框架图等等
  • 较复杂的项目需要有完整的技术文档输出
  • 与服务端的数据通信流程、请求 API 返回的数据结构等
  • 异常流程的处理:如网络请求异常、状态同步异常的处理、降级的处理

04.代码 Review

  • 对需求的具体实现,需要体现核心代码结构及框架
  • 代码UML图,核心代码说明,一些关键代码点说明

05.遇到的难点及解决方案

  • 遇到的问题及思考。比如交互难点,技术方案难点,兼容性难点,具体到例子。
  • 提供可行的解决方案。怎么去排查的,怎么去解决的,输出有效文档链接

06.吐槽与建议

  • 现有业务结构的不足点、代码上的问题、建议、思考等等

07.参考文档

  • 你在本次分享准备过程中阅读过的文档链接,如产品文档、后端文档、接手项目时的技术文档等等
贡献者: yangchong211
上一篇
04.排查问题模板