Skip to content

Buổi 14: Giải quyết Nút thắt bằng Tư duy TRIZ (9 Windows)

Mục tiêu buổi học

Có những lúc bạn muốn tạo ra một sản phẩm Bền vững, nhưng rủi ro Công nghệ lại quá lớn. Hoặc muốn tính năng siêu Phong phú, nhưng Ứng dụng lại trở nên Nặng nề và Rối rắm. Đó là các Mâu thuẫn (Contradictions).

Bài học này sẽ hướng dẫn bạn ứng dụng khung Tư duy TRIZ (Lý thuyết Giải quyết Vấn đề Sáng chế) của Nga để phá vỡ bế tắc. Thay vì thoả hiệp, bạn sẽ yêu cầu AI tạo ra giải pháp Triệt tiêu mâu thuẫn (Resolving Contradictions) qua kịch bản 9 Windows (9 Cửa sổ tư duy).


Nội dung chi tiết

1. Giới thiệu Tư duy TRIZ trong phát triển phần mềm

  • Nguyên lý cơ bản: Không thỏa hiệp (trade-off) hay "cắt gọt" giá trị để bù cái khác. Đích đến là một giải pháp mà cả 2 vế của mâu thuẫn đều thoả mãn.
  • Cách thiết lập Mâu thuẫn Kỹ thuật (Technical Contradiction) và Mâu thuẫn Vật lý (Physical Contradiction) thông qua Prompt AI.
  • Sử dụng Ma trận Mâu thuẫn TRIZ ngầm định trong trí nhớ của LLMs.

2. Tư duy 9 Cửa sổ (9 Windows) bằng cm-brainstorm-idea

Hành trình Product Management không thể chỉ nhìn vào "Sản phẩm của Hiện tại".

  • Sử dụng kỹ năng cốt lõi của CodyMaster (cm-brainstorm-idea) để lập góc nhìn Đa chiều.
  • Dùng AI Điền full 9 Cửa sổ mâu thuẫn:
    • Trục Thời gian: Quá khứ - Hiện tại - Tương lai
    • Trục Hệ thống: Siêu hệ thống (Hệ sinh thái, Thị trường) - Hệ thống (Sản phẩm hiện tại) - Hệ con (Các components, tính năng đang dùng).

3. Case Studies Thực Chiến

  • Thực hành rà soát sự lạc hậu của hệ thống.
  • Phân tích: Nhìn từ Quá khứ, một số components từng rất tối ưu nay lại kìm hãm hệ thống vì sự thay đổi của Siêu hệ thống (Thói quen người dùng).

4. Vòng lặp Sáng ý tưởng (The Synthesis Loop)

  • AI nhận dữ liệu từ bảng 9 Windows, tự động tổng hợp ra Hướng đi Tiến hóa (Evolution paths).
  • Tịch thu các lựa chọn "đều đều" và chọn ra giải pháp triệt tiêu rủi ro cao nhất bằng cách đập bỏ Hệ con (Sub-system) cũ hoặc tận dụng tài nguyên sẵn có từ Siêu hệ thống (Super-system).

🚀 Thực hành (Phá băng Bế tắc Kỹ thuật / UX)

Bài tập: Giải quyết bài toán Tốc độ Load vs. Hiển thị Lớn Dữ liệu

  1. Gọi cm-brainstorm-idea để đối mặt với vấn đề: "App của bạn chứa rất nhiều Animation 3D + Thao tác phức tạp, nhưng phải load cực nhanh ở kết nối mạng yếu".
  2. Báo AI đóng vai Kỹ sư TRIZ, lập ma trận Contradiction: Đặc tính muốn tăng = Content Density (Mật độ nội dung), Đặc tính bị hại = Tốc độ hệ thống & UX.
  3. Yêu cầu 3 Nguyên tắc Giải quyết Mâu thuẫn Sáng chế (như: Phân mảnh mảnh nhỏ, Nguyên lý Thay đổi Trạng thái cục bộ, hoặc "Dùng vỏ bọc/Làm rỗng").
  4. Yêu cầu AI chuyển ý tưởng TRIZ đó thành bản thiết kế tính năng thực dụng.

Tài liệu tham khảo

  • Altshuller TRIZ matrix (40 Nguyên lý sáng tạo).
  • Workflow kỹ năng cm-brainstorm-idea trong Hệ sinh thái CodyMaster.

Powered by CodyMaster × VitePress