1. What is a business architecture diagram?
The business architecture diagram, as the name suggests, is to sort out and integrate the business architecture of the product. It expresses the relationship between business systems and helps developers sort out the business structure.
2. Why draw a business architecture diagram?
- The business architecture diagram helps us better review our products holistically from a macro perspective
- Help users and demand parties better understand our product functions from a business perspective
- With the business architecture diagram, we can better abstract, design, and develop existing functions and functions planned to be developed in the future.
3. How to draw a business architecture diagram?
Standing on the shoulders of giants
We must learn to stand on the shoulders of giants and learn from the business structure diagrams of some of the more powerful companies, and learn from other people's drawing methods and ideas. For example, we can look at the business structure diagram of WeChat compiled by others:
Original link: [https://xie.infoq.cn/article/4fe2c2f3c2e4cf5176fc65a08]
Horizontal and vertical dimensions
Horizontal
Arrange our business functions horizontally. The business functions on the left and the business functions on the right need to be at the same level.
portrait
For the arrangement of vertical business functions, I usually follow the steps from front-end to back-end to third-party services and finally supplement data support.
Color matching and alignment
color match
These are from an aesthetic point of view. Each major business function should be distinguished by color, and the color matching should not be too bright. It is best to use light colors and similar color combinations.
Alignment
A symmetrical and neat business architecture diagram also makes people look more comfortable, and the size division of each module should be arranged as reasonably as possible.