Comprehensive Interpretation of Flowcharts: With Shared Bicycle Mobike and ofo Case Analysis

For any product design, process construction is an indispensable link. It lays the foundation for the subsequent product framework and is the cornerstone of user experience. This article starts from definitions and classifications, combined with practical cases, to explain the role and drawing methods of flowcharts.

Definition

Process: As the name implies, the path of water flow; the order or sequence of things in progress. Processes exist naturally, they can be irregular, not fixed, and full of problems.

A process can be called a process when two or more steps complete a complete behavior. Note that it is two or more steps.

The core of a flowchart lies in how to arrange the order of things, and different orders may produce completely different results.

Purpose

The purpose of product managers drawing flowcharts includes:

  • Flowcharts are the cornerstone of product design
  • Ensure product logic is clear
  • Facilitate team communication and understanding
  • Identify potential issues and bottlenecks
  • Optimize user experience

Classification

Flowcharts can be divided into:

  1. Business Flowcharts: Show business processes
  2. System Flowcharts: Show system interactions
  3. Program Flowcharts: Show program logic
  4. Data Flowcharts: Show data flow

Drawing Methods

  1. Use standard symbols
  2. Keep it simple and clear
  3. Use consistent notation
  4. Validate with stakeholders