一、产品架构分析
层级结构(Hierarchical Structure)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d7eb67639ed13b2a051183cb38603b70.png)
在层级结构中,节点与其他相关节点之间存在父级/子级的关系。子节点代表着更狭义的概念,从属于代表着更广义类别的父节点。不是每个节点都有子节点,但是每个节点都有一个父节点,一直往上直到整个结构的父节点
案例:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/02414104a697dcd2b37672f36ffe7c3e.png)
常用的拆解方法
(1)拆解产品骨架,将所有模块和功能画成思维导图。
按功能模块进行拆分:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c844a6bb4e6471ecc2754481ca4b16a4.png)
按业务逻辑划分
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0fbc3684bf7802b90f956a49bff22240.png)
可以知道解决了什么问题,为了解决这个问题需要经过哪些模块,模块之间是怎么交互的
(2)分析重点功能的使用场景与流程。
(3)分析次要功能的使用场景与流程。