October 15, 2026 · Product Thinking
Grading the Confidence Behind Requirements
Treating requirements as facts is the most common cause of delay. Requirements differ in how reliable they are.
An enterprise blog · Lanzhou · since 2019
What we learn, written down in public
October 15, 2026 · Product Thinking
Treating requirements as facts is the most common cause of delay. Requirements differ in how reliable they are.
October 9, 2026 · Product Thinking
Vertical is not a new industry label on a generic product. The real barrier is understanding and carrying the default rules that practitioners take for granted.
October 3, 2026 · Product Thinking
Minimum viable is not the fewest features; it is one complete business loop running end to end.
September 21, 2026 · Product Thinking
Asking what people want yields imagination; asking what they did last time yields facts.
September 9, 2026 · Product Thinking
Back-office users spend eight hours a day there. One inefficient click becomes a long-term cost.
August 28, 2026 · Product Thinking
Permissions are not a technical appendix. They decide what each person in the organisation can see and do.
August 16, 2026 · Product Thinking
The first thing a user sees is not a feature but a blank page. Empty states decide whether they can start.
August 15, 2026 · Product Thinking
Dashboards usually fail not because the data is wrong, but because they only answer what happened and never answer what should I do now.
August 4, 2026 · Product Thinking
Every field has a cost. Designing a form means deciding which information is truly needed now.