Architecture Learning - Business Architecture Diagram

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?

  1. The business architecture diagram helps us better review our products holistically from a macro perspective
  2. Help users and demand parties better understand our product functions from a business perspective
  3. 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]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.

4. Personal examples

Insert image description here

Guess you like

Origin blog.csdn.net/zwb568/article/details/124653994