1.业务
2.技术
3.团队运作
包含哪些模块
与哪些外部系统有交互
如果没有现成的图,就讨论画出一张图来(自己主导去做)
外部
外部接口是怎样的
信息承载方式--协议
REST,RPC,MQ
JSON,Protocol Buffer,XML
系统对外提供了哪些接口
系统需要集成哪些外部系统
内部
一个模块内部分了多少层,每层的职责
职责不清,会产生依赖问题
从业务入手,系统有哪些模块组成,每个模块的职责
技术上对应着分层
会先从构造脚本开始,了解项目的常用命令
最后是代码
目录结构
配置文件位置
模块在源码上的体现
需求从哪里来
产品最终由谁使用
团队需要向谁汇报
如有外部客户,日常沟通怎么安排
会议安排
是否有代码评审
XMind - Trial Version
联系客服