·

Tiếng Việt: Setting Up Environment

Setting Up Environment

Thứ Hai đầu tuần, bạn vừa đọc xong một bài về "AI-native PM" trên LinkedIn, quyết tâm biến ChatGPT hoặc Claude thành trợ lý thực sự cho công việc — không chỉ để hỏi vu vơ lúc rảnh, mà để viết user story, tóm tắt phỏng vấn khách hàng, soạn release note mỗi sprint. Bạn mở tài khoản free, paste một đoạn PRD (Product Requirement Document) vào, gõ "viết giúp tôi 5 user story", và nhận lại kết quả... chung chung đến mức không dùng được. Không phải vì AI kém, mà vì bạn chưa cho nó biết bạn là ai, sản phẩm bạn đang làm là gì, công ty bạn có những quy tắc gì, và bạn muốn output theo format nào. Đây là sai lầm phổ biến nhất của một PM mới bắt đầu dùng AI nghiêm túc: nhảy thẳng vào việc "hỏi AI", bỏ qua bước dựng môi trường — một bước tốn 2-3 giờ đầu tư một lần, nhưng quyết định 80% chất lượng output cho mọi task sau này.

Bài này sẽ đi qua toàn bộ quy trình setup: từ việc chọn đúng gói dịch vụ và cấu hình custom instructions (chỉ dẫn tùy chỉnh) cho trợ lý AI bạn chọn, đến việc xây một thư viện prompt template và context file tái sử dụng, tích hợp AI vào bộ công cụ PM hiện có như Jira, Confluence, Notion, Miro, Figma, và cuối cùng là kiểm chứng toàn bộ setup bằng một task thật. Mục tiêu không phải "biết cách dùng ChatGPT", mà là dựng một hệ thống làm việc lặp lại được, để AI trở thành một phần nhịp làm việc hàng ngày, chứ không phải một công cụ bạn nhớ ra dùng khi bí ý tưởng.

Cách Cấu Hình Claude, ChatGPT Hoặc Gemini Cho Công Việc PM Hàng Ngày

Trước khi nói đến prompt hay kỹ thuật, có một quyết định nền tảng cần làm đúng ngay từ đầu: bạn đang dùng gói nào, và dữ liệu bạn đưa vào có được bảo vệ hay không. Rất nhiều PM bỏ qua bước này, dùng tài khoản ChatGPT Free cá nhân để paste nguyên văn PRD nội bộ hoặc feedback khách hàng — và vô tình vi phạm chính sách bảo mật công ty, hoặc tệ hơn, để dữ liệu nhạy cảm bị dùng làm dữ liệu huấn luyện (training data) cho model.

Chọn Gói Phù Hợp Và Hiểu Chính Sách Dữ Liệu

Sự khác biệt cốt lõi giữa gói Free/Plus cá nhân và gói Team/Enterprise (hoặc Claude for Work, ChatGPT Team/Enterprise, Gemini for Google Workspace) không chỉ nằm ở giới hạn sử dụng, mà ở cách dữ liệu được xử lý. Với hầu hết gói Enterprise/Team hiện nay, nhà cung cấp cam kết không dùng nội dung hội thoại của bạn để huấn luyện model, và dữ liệu được xử lý theo hợp đồng bảo mật (DPA — Data Processing Agreement) riêng với công ty bạn. Gói cá nhân free hoặc Plus thường không có cam kết này mặc định (dù có thể tắt "cải thiện model bằng dữ liệu của tôi" trong setting, mức bảo vệ vẫn khác một hợp đồng doanh nghiệp).

Việc đầu tiên bạn cần làm không phải là mở app AI, mà là hỏi phòng IT/Security công ty mình: công ty đã có gói Enterprise cho Claude/ChatGPT/Gemini chưa, và nếu có, bạn cần đăng ký qua kênh nào (SSO — Single Sign-On qua Google Workspace hoặc Microsoft 365 thường là chuẩn). Nếu công ty chưa có, đề xuất mua ít nhất một seat Team cho vai trò PM — chi phí này thường rẻ hơn nhiều so với rủi ro rò rỉ dữ liệu, và rẻ hơn thời gian PM mất khi làm thủ công.

Thiết Lập Custom Instructions Để AI "Biết Bạn Là Ai"

Mỗi công cụ có tên gọi khác nhau cho tính năng này nhưng bản chất giống nhau: một đoạn chỉ dẫn nền (system-level instruction) được áp dụng tự động cho mọi cuộc hội thoại mới, để bạn không phải gõ lại "tôi là PM của sản phẩm X" mỗi lần chat.

  • ChatGPT: vào Settings → Personalization → Custom Instructions, có hai ô: "What would you like ChatGPT to know about you?" và "How would you like ChatGPT to respond?"
  • Claude: dùng tính năng "Styles" (Cài đặt → Styles) cho tone trả lời, và "Projects" để gắn custom instructions riêng cho từng nhóm việc (mỗi Project có system prompt và tài liệu đính kèm riêng).
  • Gemini: dùng "Gems" — tạo một Gem riêng đóng vai trò "PM Assistant" với instruction cố định, hoặc dùng Gemini for Workspace với cấu hình domain-level nếu công ty đã setup sẵn.

Các Bước Thực Hành

  1. Xác nhận công ty bạn có gói Enterprise/Team cho công cụ AI muốn dùng chưa; nếu chưa, đề xuất với quản lý hoặc IT trước khi dùng cho công việc thật.
  2. Đăng nhập bằng tài khoản công ty (SSO), không dùng email cá nhân cho công việc — tránh tình trạng dữ liệu công ty nằm trong tài khoản cá nhân khi bạn nghỉ việc.
  3. Mở phần Custom Instructions/Style tương ứng, điền các thông tin cố định: vai trò của bạn (PM/PO/BA), tên sản phẩm và mô hình kinh doanh, đối tượng người dùng chính, tone bạn muốn (ví dụ: "trực tiếp, không vòng vo, luôn hỏi lại nếu thiếu thông tin trước khi trả lời"), và định dạng output ưa thích (bảng Markdown, bullet point, không dùng emoji).
  4. Tạo ít nhất một Project (Claude) hoặc một Custom GPT/Gem tương ứng cho từng dòng sản phẩm (product line) hoặc từng quý roadmap bạn đang phụ trách — ví dụ "Project: Roadmap Q3 - Module Thanh Toán".
  5. Kiểm tra lại chính sách sử dụng AI nội bộ công ty (nếu có văn bản chính thức) — xác nhận rõ những loại dữ liệu nào KHÔNG được paste vào AI (PII khách hàng, số liệu tài chính chưa công bố, thông tin hợp đồng đối tác).
  6. Thiết lập quy tắc cá nhân: không bao giờ paste tên, email, số điện thoại, hoặc bất kỳ định danh cá nhân nào của khách hàng thật vào bất kỳ công cụ AI nào, kể cả bản Enterprise — luôn ẩn danh hóa (anonymize) trước khi đưa vào.

Ví Dụ Prompt

Đây là một ví dụ custom instruction bạn có thể điền vào ô "How would you like the AI to respond" của ChatGPT, hoặc phần instruction của một Claude Project:

Bạn là trợ lý cho một Product Manager (PM) làm việc trong mô hình Agile,
phụ trách sản phẩm SaaS B2B quản lý nhân sự cho doanh nghiệp vừa và nhỏ
tại Việt Nam. Đối tượng người dùng chính là HR Manager và chủ doanh nghiệp
20-200 nhân viên.

Khi trả lời, hãy tuân theo các nguyên tắc sau:
1. Luôn hỏi lại nếu thiếu context quan trọng (persona, mục tiêu kinh doanh,
   ràng buộc kỹ thuật) trước khi đưa ra output cuối cùng, thay vì tự
   giả định.
2. Ưu tiên định dạng output có cấu trúc: bảng Markdown cho so sánh/ưu
   tiên hóa, bullet point cho danh sách, không dùng emoji trong tài liệu
   sản phẩm chính thức.
3. Khi viết user story, luôn theo format "Là [persona], tôi muốn
   [hành động], để [giá trị/lý do]" kèm acceptance criteria theo
   Given-When-Then.
4. Không tự bịa số liệu, tên khách hàng, hoặc trích dẫn nghiên cứu nếu
   không được cung cấp — nếu cần ví dụ minh họa, ghi rõ đây là ví dụ
   giả định.
5. Giữ nguyên các thuật ngữ tiếng Anh phổ biến trong ngành (backlog,
   sprint, roadmap, OKR, stakeholder, MVP) thay vì dịch cứng sang
   tiếng Việt.

Trả lời bằng tiếng Việt trừ khi được yêu cầu khác, giữ nguyên thuật ngữ
kỹ thuật/nghiệp vụ tiếng Anh.

Mẹo: Đừng nhồi toàn bộ context sản phẩm vào ô custom instructions chung (nó thường có giới hạn ký tự và áp dụng cho MỌI hội thoại, kể cả những việc không liên quan). Chỉ để những thông tin cố định, ít thay đổi (vai trò, tone, format chuẩn) ở đây; những context chi tiết theo từng dự án (OKR quý này, tên các đối thủ đang theo dõi) nên đưa vào context file riêng theo từng Project, sẽ nói ở phần sau.

Thiết Lập Prompt Template Tái Sử Dụng, Context File Và Cấu Hình Workspace

Nếu custom instructions là "tính cách" cố định của trợ lý AI, thì prompt template và context file là "bộ nhớ làm việc" giúp nó hiểu đúng sản phẩm, đúng thuật ngữ nội bộ, và đúng "gu" chất lượng bạn kỳ vọng — mà không phải giải thích lại từ đầu mỗi lần mở chat mới.

Vì Sao Một PM Cần Thư Viện Prompt Template Riêng

Công việc PM có nhiều tác vụ lặp lại theo chu kỳ: viết user story mỗi sprint, tóm tắt phỏng vấn người dùng sau mỗi lần research, soạn release note mỗi lần deploy, chấm điểm RICE (Reach, Impact, Confidence, Effort) khi ưu tiên hóa backlog. Nếu mỗi lần làm bạn gõ lại prompt từ đầu, bạn vừa tốn thời gian, vừa dễ quên những chi tiết quan trọng đã học được từ lần trước (ví dụ: "lần trước format bảng RICE bị thiếu cột Effort, lần này phải nhớ thêm").

Giải pháp là xây một thư viện prompt template — mỗi loại tác vụ có một prompt "khung" đã được tinh chỉnh (refine) qua nhiều lần dùng, với các chỗ trống (placeholder) rõ ràng để bạn điền context cụ thể vào. Template này không tĩnh — mỗi lần bạn thấy output chưa ưng ý, bạn sửa lại template gốc, không chỉ sửa cho lần dùng đó.

Context File: "Bộ Nhớ Dài Hạn" Cho Sản Phẩm Của Bạn

Context file là một tài liệu sống (living document) chứa các thông tin nền tảng về sản phẩm mà AI cần biết để mọi output đều nhất quán và đúng thực tế, thay vì AI phải "đoán" hoặc bạn phải giải thích lại mỗi lần. Một context file PM tiêu chuẩn thường gồm:

  • Product vision & mission: 2-3 câu tóm tắt sản phẩm đang giải quyết vấn đề gì, cho ai.
  • Target persona: mô tả ngắn 3-5 persona chính, kèm pain point và mục tiêu của từng persona.
  • OKR hiện tại (Objectives and Key Results): mục tiêu quý này, để AI biết ưu tiên hóa theo hướng nào khi được hỏi "story nào nên làm trước".
  • Glossary thuật ngữ nội bộ: những từ viết tắt, tên module, tên tính năng chỉ nội bộ công ty hiểu (ví dụ "module KYC", "luồng Onboarding 2.0", "team Core Platform").
  • Ví dụ "PRD/user story chuẩn": 1-2 ví dụ PRD hoặc user story đã được team chấp nhận làm chuẩn, để AI học theo văn phong và mức độ chi tiết mong muốn — đây là kỹ thuật few-shot prompting (học từ ví dụ) cực kỳ hiệu quả, thường quan trọng hơn cả việc viết instruction dài dòng.

Các Bước Thực Hành

  1. Tạo một thư mục dùng chung (Notion page, Google Drive folder, hoặc repo Git nếu bạn làm việc sát với đội kỹ thuật) đặt tên rõ ràng, ví dụ "AI Context & Prompt Library".
  2. Viết context file đầu tiên cho sản phẩm chính bạn phụ trách — bắt đầu tối giản với 4 mục: vision, persona, OKR quý hiện tại, glossary — đừng cố hoàn hảo ngay, mục tiêu là có bản v1 dùng được trong tuần này.
  3. Với mỗi loại tác vụ lặp lại (viết user story, tóm tắt interview, RICE scoring, release note), viết một file prompt template riêng, lưu dưới dạng file .md có tên rõ ràng (ví dụ template-viet-user-story.md).
  4. Trong Claude, tạo một Project riêng cho sản phẩm, upload context file vào phần tài liệu đính kèm của Project — mọi hội thoại trong Project đó sẽ tự động có context này mà không cần paste lại.
  5. Với ChatGPT, nếu dùng gói Team/Enterprise có Custom GPT, tạo một Custom GPT riêng với context file được upload vào phần "Knowledge"; nếu không có Custom GPT, tạo thói quen paste context file (rút gọn) vào đầu mỗi cuộc hội thoại mới bằng cách lưu sẵn dưới dạng snippet có thể copy nhanh.
  6. Đặt lịch review context file định kỳ (gợi ý: đầu mỗi quý, khi OKR thay đổi) — ghi rõ ngày cập nhật cuối và người cập nhật ở đầu file, để cả team biết thông tin có còn mới không.
  7. Version hóa các thay đổi lớn (ví dụ đổi persona chính, pivot sản phẩm) bằng cách lưu bản cũ vào thư mục archive/ thay vì xóa, để có thể tham chiếu lại lý do quyết định cũ khi cần.

Ví Dụ Prompt

Ví dụ một context file rút gọn, dùng để paste vào đầu chat hoặc đính kèm Project:

[CONTEXT FILE - SẢN PHẨM: HR SaaS "NhanSu360" - Cập nhật: 09/07/2026]

VISION: Giúp doanh nghiệp SME Việt Nam (20-200 nhân viên) quản lý
chấm công, lương, và hồ sơ nhân sự trên một nền tảng duy nhất, thay
thế Excel và các hệ thống rời rạc.

PERSONA CHÍNH:
- HR Manager (Chị Hoa, 32 tuổi): pain point lớn nhất là tốn 2 ngày/tháng
  để tổng hợp bảng lương thủ công từ nhiều nguồn.
- Chủ doanh nghiệp (Anh Minh, 45 tuổi): muốn dashboard tổng quan chi phí
  nhân sự theo phòng ban, không cần hiểu chi tiết vận hành.

OKR QUÝ NÀY: Objective "Giảm thời gian xử lý bảng lương xuống dưới 4 giờ/
tháng". Key Result: tính năng "Đồng bộ chấm công tự động" đạt 80% khách
hàng active sử dụng.

GLOSSARY:
- "Module Chấm Công": tính năng chấm công qua GPS + khuôn mặt.
- "Luồng Onboarding Lite": quy trình setup nhanh cho khách hàng dưới
  20 nhân viên, bỏ qua bước cấu hình phòng ban phức tạp.

VÍ DỤ USER STORY CHUẨN CỦA TEAM:
"Là HR Manager, tôi muốn nhận cảnh báo tự động khi nhân viên chấm công
trễ quá 15 phút 3 lần trong tháng, để tôi có thể xử lý kỷ luật kịp thời
mà không cần tự rà bảng chấm công thủ công."
Acceptance Criteria:
- Given nhân viên có 3 lần trễ >15 phút trong tháng hiện tại
- When hệ thống chạy job tổng hợp cuối ngày
- Then HR Manager nhận thông báo qua email và trong app, kèm link tới
  hồ sơ chấm công chi tiết của nhân viên đó

---
Dựa vào context trên, hãy [CHÈN YÊU CẦU CỤ THỂ CỦA BẠN Ở ĐÂY, ví dụ:
"viết 3 user story cho tính năng xuất báo cáo chấm công dạng PDF"].
Giữ đúng format user story + acceptance criteria như ví dụ mẫu, giữ
thuật ngữ tiếng Anh (OKR, persona, dashboard). Trả lời bằng tiếng Việt.

Mẹo: Context file dễ chết yểu nhất khi nó nằm ở một chỗ chỉ mình bạn biết. Hãy gắn việc cập nhật context file vào một nghi thức đã có sẵn của team — ví dụ mỗi lần OKR planning đầu quý, dành 15 phút cuối buổi để cập nhật context file luôn, thay vì coi nó là việc "làm thêm" riêng của PM.

Tích Hợp Công Cụ AI Với Bộ Công Cụ PM Hiện Có — Jira, Confluence, Notion, Miro, Figma

Setup AI đứng độc lập chỉ giải quyết được một nửa vấn đề — giá trị thực sự đến khi AI "chạm" được vào nơi công việc PM thực sự diễn ra: backlog trên Jira, tài liệu trên Confluence hay Notion, board brainstorm trên Miro, và design handoff trên Figma. Có ba cấp độ tích hợp, từ dễ đến khó: tính năng AI có sẵn (native), plugin/connector, và fallback thủ công.

Tính Năng AI Có Sẵn Trong Từng Công Cụ

Nhiều công cụ PM đã tích hợp AI ngay bên trong sản phẩm, không cần cấu hình phức tạp:

  • Atlassian Intelligence (Jira, Confluence): hỗ trợ tóm tắt issue dài, gợi ý viết mô tả ticket, tự động phân loại/gắn nhãn issue, tóm tắt trang Confluence dài thành vài gạch đầu dòng. Cần được bật bởi Admin ở cấp tổ chức (organization-level), nên nếu bạn chưa thấy tính năng này, việc đầu tiên là hỏi Jira Admin công ty.
  • Notion AI: tích hợp trực tiếp trong editor, có thể tóm tắt trang, dịch, viết tiếp nội dung, tạo bảng từ văn bản — rất hợp để tóm tắt nhanh một trang note họp dài thành action item.
  • Miro AI: hỗ trợ tổng hợp sticky note sau workshop thành cụm chủ đề (cluster), tạo mind map từ văn bản, sinh diagram nhanh — hữu ích ngay sau một buổi brainstorm đông người với hàng trăm sticky note rời rạc.
  • Figma AI: hỗ trợ tạo mô tả tự động cho design, gợi ý đặt tên layer, và một số tính năng sinh biến thể (variant) — với vai trò PM, giá trị lớn nhất thường là dùng AI để viết handoff note (ghi chú bàn giao) mô tả rõ hành vi tương tác từ file Figma sang ngôn ngữ mà dev/QA dễ hiểu.

Kết Nối Qua Plugin, Connector Và Trình Duyệt

Với ChatGPT/Claude, nhiều connector chính thức (như kết nối Google Drive, Notion, hoặc qua giao thức MCP — Model Context Protocol) cho phép trợ lý AI đọc trực tiếp tài liệu từ các nguồn này mà không cần copy-paste thủ công. Ngoài ra còn có extension trình duyệt giúp AI "đọc" được nội dung trang bạn đang mở (một trang Confluence, một board Jira) để trả lời câu hỏi dựa trên nội dung đó ngay tại chỗ.

Tuy nhiên, đây chính là điểm nhiều PM ở công ty lớn gặp rào cản thực tế: instance Jira/Confluence doanh nghiệp thường bị khóa bởi chính sách bảo mật, không cho cài plugin/connector bên thứ ba nếu chưa qua review bảo mật (security review) chính thức của phòng IT. SSO công ty (đăng nhập qua Okta, Azure AD) cũng có thể chặn các ứng dụng chưa được whitelist truy cập API nội bộ.

Phương Án Dự Phòng Khi Không Có Tích Hợp Trực Tiếp

Khi không thể (hoặc chưa được phép) tích hợp trực tiếp, export dữ liệu thủ công vẫn là phương án đáng tin cậy và luôn khả dụng:

  • Xuất CSV backlog từ Jira (Issues → Export → CSV) rồi upload file đó vào chat AI để phân tích, ưu tiên hóa, hoặc tìm pattern (ví dụ: story nào bị trễ nhiều nhất, epic nào có tỷ lệ bug cao).
  • Export trang Confluence sang PDF hoặc Word (Page → Export), rồi upload vào Claude/ChatGPT để tóm tắt hoặc hỏi đáp.
  • Copy-paste trực tiếp nội dung sticky note từ Miro (chọn tất cả → copy dạng text) vào chat để AI tổng hợp cụm chủ đề nếu không dùng Miro AI.

Các Bước Thực Hành

  1. Kiểm tra với Admin Jira/Confluence xem Atlassian Intelligence đã được bật cho tổ chức chưa; nếu chưa, gửi yêu cầu bật kèm lý do cụ thể (ví dụ: giảm thời gian viết mô tả ticket, tóm tắt tài liệu dài).
  2. Xác nhận với phòng IT/Security danh sách plugin/connector AI nào đã được duyệt dùng với hệ thống nội bộ — không tự ý cài extension chưa duyệt vào trình duyệt công ty.
  3. Nếu chưa có tích hợp trực tiếp, thiết lập một quy trình export thủ công cố định: ví dụ mỗi thứ Hai, export CSV backlog sprint hiện tại để chạy phân tích ưu tiên hóa bằng AI.
  4. Thử nghiệm Notion AI hoặc Miro AI (thường không cần duyệt IT riêng vì đã nằm trong gói đang dùng) cho các tác vụ tổng hợp nhanh — đây thường là điểm khởi đầu ít rào cản nhất.
  5. Với Figma, phối hợp cùng designer để thống nhất một template handoff note chuẩn, sau đó dùng AI để soạn nháp ghi chú này từ mô tả bằng lời của designer, thay vì cố để AI "đọc" trực tiếp file Figma phức tạp.
  6. Ghi lại rõ ràng (trong context file) công cụ nào được phép tích hợp trực tiếp, công cụ nào phải dùng export thủ công — để cả team không mất thời gian thử lại những gì đã biết là không khả thi.

Ví Dụ Prompt

Ví dụ prompt dùng sau khi export CSV backlog từ Jira:

Bạn là PM đang chuẩn bị buổi backlog grooming. Dưới đây là file CSV
export từ Jira chứa toàn bộ backlog hiện tại (cột: Key, Summary,
Epic, Story Points, Priority, Status, Created Date).

[UPLOAD FILE CSV HOẶC PASTE DỮ LIỆU]

Hãy phân tích và trả lời:
1. Liệt kê top 10 story cũ nhất (theo Created Date) vẫn còn ở trạng
   thái "To Do" — đây là dấu hiệu backlog bị đọng (stale backlog).
2. Nhóm các story theo Epic, tính tổng story points từng Epic, sắp
   xếp giảm dần theo tổng điểm.
3. Chỉ ra các story không có Epic gắn kèm — đây thường là dấu hiệu
   thiếu liên kết với chiến lược sản phẩm.
4. Xuất kết quả dưới dạng 3 bảng Markdown riêng biệt theo 3 mục trên.

Trả lời bằng tiếng Việt, giữ nguyên các thuật ngữ Jira (Epic, Story
Points, Backlog, Sprint).

Mẹo: Đừng chờ tích hợp "hoàn hảo" mới bắt đầu dùng AI với bộ công cụ hiện có. Copy-paste thủ công tuy chậm hơn connector tự động, nhưng luôn hoạt động, không phụ thuộc phê duyệt IT, và trong 80% trường hợp thực tế của một PM (phân tích backlog, tóm tắt tài liệu), tốc độ export-paste 2 phút không phải là điểm nghẽn thực sự — điểm nghẽn thực sự là chưa có thói quen dùng AI hàng ngày.

Kiểm Tra Thiết Lập Của Bạn Bằng Một Tác Vụ Product Thực Tế Đầu Tiên

Sau khi đã cấu hình custom instructions, xây context file, và xác định được đường tích hợp với bộ công cụ hiện có, đừng vội áp dụng cho toàn bộ công việc ngay. Hãy chọn một tác vụ thật, rủi ro thấp, để chạy thử toàn bộ luồng từ đầu đến cuối — đây là cách duy nhất để biết setup của bạn có thực sự hoạt động hay chỉ "trông có vẻ ổn" trên lý thuyết.

Chọn Task Đầu Tiên: Nhỏ, Thật, Có Thể Đánh Giá Được

Task lý tưởng để kiểm chứng là một user story sắp tới trong sprint kế tiếp — đủ thật để có áp lực và tiêu chuẩn chất lượng thực sự, nhưng đủ nhỏ để nếu output không tốt, bạn vẫn còn thời gian viết lại thủ công mà không ảnh hưởng deadline. Tránh chọn ngay một PRD lớn hay roadmap quý làm bài test đầu tiên — rủi ro nếu setup sai sẽ lớn, và bạn khó tách bạch được đâu là lỗi do setup, đâu là lỗi do độ phức tạp của task.

Chạy Toàn Bộ Luồng End-to-End

Luồng kiểm chứng chuẩn gồm 5 bước nối tiếp: mở Project/chat có context file đã đính kèm → dùng đúng prompt template tương ứng (ví dụ template viết user story) → nhận output nháp từ AI → tự review và chỉnh sửa (human review) → publish bản cuối lên Jira. Điểm quan trọng là bạn phải đi hết cả luồng, không dừng ở bước "AI viết ra cái gì đó nghe hay" — giá trị thật chỉ được xác nhận khi bạn đã đưa nó qua bước review của chính mình và publish nó vào hệ thống thật.

Đánh Giá Kết Quả Bằng Rubric Rõ Ràng

Sau khi hoàn thành, đừng chỉ cảm nhận "thấy ổn" — hãy tự chấm theo một bộ tiêu chí cụ thể để biết setup có thực sự đạt chuẩn hay cần chỉnh lại context file/prompt template:

  • Mức độ cần chỉnh sửa: output có thể dùng được chỉ với sửa nhẹ (đổi vài từ, thêm 1 acceptance criteria) hay phải viết lại gần như hoàn toàn? Nếu phải viết lại hơn 50%, vấn đề thường nằm ở context file thiếu thông tin quan trọng, không phải ở AI.
  • Độ chính xác thuật ngữ: AI có dùng đúng tên module, đúng persona, đúng định dạng acceptance criteria đã định nghĩa trong context file không? Nếu sai, bổ sung thêm ví dụ cụ thể (few-shot) vào context file.
  • Thời gian tiết kiệm thực tế: so sánh thời gian bạn mất để hoàn thành task này với AI (bao gồm cả thời gian review/sửa) với thời gian trung bình bạn mất để làm task tương tự hoàn toàn thủ công trước đây. Nếu thời gian gần như bằng nhau (hoặc AI còn chậm hơn vì phải sửa nhiều), đó là tín hiệu setup chưa đạt, chưa nên mở rộng dùng cho task khác.
  • Cảm giác tự tin khi publish: bạn có publish bản do AI hỗ trợ lên Jira với cùng mức tự tin như một bản tự viết 100% không, hay vẫn thấy bất an cần double-check kỹ hơn bình thường? Nếu vẫn bất an nhiều, có thể do bạn chưa quen quy trình mới (bình thường ở tuần đầu) hoặc do output thực sự chưa đáng tin cậy (cần xem lại setup).

Các Bước Thực Hành

  1. Chọn một user story cụ thể trong sprint sắp tới, ưu tiên loại story bạn đã quen viết thủ công (để có cơ sở so sánh công bằng).
  2. Mở Project/Custom GPT đã gắn context file, dùng đúng prompt template "viết user story" đã chuẩn bị ở phần trước, điền thông tin cụ thể của story này vào chỗ trống.
  3. Nhận output nháp, đọc kỹ toàn bộ (không chỉ lướt), đối chiếu với context file xem AI có dùng đúng persona, đúng thuật ngữ nội bộ không.
  4. Chỉnh sửa trực tiếp trên output nháp — ghi chú lại (cho chính mình) những chỗ phải sửa và lý do, đây sẽ là dữ liệu để cải thiện context file/template.
  5. Publish bản cuối lên Jira như một story thật, không phải bản test giả lập.
  6. Trong vòng 24 giờ, tự chấm điểm theo 4 tiêu chí rubric ở trên, ghi lại kết quả (một dòng note ngắn cũng được) để theo dõi tiến bộ qua các lần lặp tiếp theo.
  7. Nếu kết quả chưa đạt ở tiêu chí nào, quay lại đúng phần setup liên quan để chỉnh (context file thiếu thông tin → bổ sung; prompt template không rõ ràng → viết lại cụ thể hơn; sai định dạng → thêm ví dụ mẫu).
  8. Lặp lại với 2-3 task tương tự trong tuần kế tiếp trước khi mở rộng sang loại task khác (tóm tắt interview, RICE scoring) — xác nhận chắc một loại task hoạt động tốt rồi mới mở rộng, tránh dàn trải quá sớm.

Ví Dụ Prompt

Prompt dùng để tự đánh giá sau khi hoàn thành task đầu tiên, hữu ích khi bạn muốn AI hỗ trợ chính bạn phản tư (reflect) về chất lượng setup:

Bạn là một chuyên gia coaching về áp dụng AI vào công việc Product
Management. Tôi vừa thử nghiệm dùng AI để viết một user story, đây là
bản AI tạo ra ban đầu và bản tôi đã chỉnh sửa lại để publish:

BẢN AI TẠO RA (nháp):
[PASTE OUTPUT GỐC TỪ AI]

BẢN TÔI ĐÃ CHỈNH SỬA (bản cuối đã publish):
[PASTE BẢN ĐÃ SỬA]

Hãy phân tích:
1. So sánh hai bản, liệt kê cụ thể những điểm tôi đã phải sửa (nội
   dung, thuật ngữ, định dạng, độ chi tiết).
2. Với mỗi điểm sửa, suy đoán nguyên nhân gốc: do context file tôi
   cung cấp thiếu thông tin, do prompt template chưa rõ ràng, hay do
   giới hạn của AI trong việc suy luận nghiệp vụ phức tạp.
3. Đề xuất 2-3 thay đổi cụ thể cho context file hoặc prompt template
   của tôi để giảm số lượng chỉnh sửa cần thiết ở lần dùng kế tiếp.
4. Ước tính (dựa trên độ dài và độ phức tạp của thay đổi) liệu quy
   trình này có đang thực sự tiết kiệm thời gian so với viết thủ công
   100% hay chưa, và tại sao.

Trả lời bằng tiếng Việt, giữ nguyên thuật ngữ kỹ thuật/nghiệp vụ tiếng Anh.

Mẹo: Đừng đánh giá setup của bạn sau chỉ một lần thử. Tuần đầu tiên luôn có "chi phí học tập" (learning cost) — bạn còn lóng ngóng với template, còn quên context nào cần thêm. Hãy tự cho mình ít nhất 3 lần lặp trước khi kết luận setup có hiệu quả hay không; đánh giá quá sớm dễ khiến bạn bỏ cuộc chỉ vì lần đầu chưa mượt, hoặc ngược lại, tự tin thái quá vì một lần may mắn.

Những Điểm Chính Cần Nhớ

  • Bước đầu tiên và quan trọng nhất không phải là học prompt hay, mà là chọn đúng gói dịch vụ (Team/Enterprise) và xác nhận chính sách bảo mật dữ liệu công ty trước khi đưa bất kỳ thông tin công việc thật nào vào AI.
  • Custom instructions (ChatGPT), Styles/Projects (Claude), hoặc Gems (Gemini) nên chỉ chứa thông tin cố định, ít thay đổi (vai trò, tone, format chuẩn) — context chi tiết theo dự án nên tách riêng vào context file.
  • Context file là "bộ nhớ dài hạn" cho sản phẩm — cần có vision, persona, OKR hiện tại, glossary nội bộ, và ví dụ mẫu "chuẩn" để AI học theo qua few-shot prompting; đây thường là yếu tố quyết định chất lượng output nhiều hơn cả kỹ thuật viết prompt.
  • Xây một thư viện prompt template cho các tác vụ lặp lại (user story, tóm tắt interview, release note, RICE scoring), lưu ở nơi dùng chung, và liên tục tinh chỉnh template gốc mỗi khi phát hiện output chưa ổn — đừng chỉ sửa cho lần dùng đó.
  • Tích hợp với bộ công cụ PM hiện có nên đi từ dễ đến khó: ưu tiên dùng tính năng AI có sẵn (Atlassian Intelligence, Notion AI, Miro AI, Figma AI) trước, sau đó mới xét đến plugin/connector cần phê duyệt IT.
  • Khi instance Jira/Confluence công ty chặn plugin bên thứ ba (rất phổ biến ở doanh nghiệp lớn), export CSV/PDF thủ công là phương án dự phòng đáng tin cậy, không nên chờ tích hợp "hoàn hảo" mới bắt đầu dùng AI.
  • Luôn ẩn danh hóa dữ liệu khách hàng (PII) trước khi đưa vào bất kỳ công cụ AI nào, kể cả bản Enterprise đã có DPA — đây là quy tắc an toàn không thương lượng.
  • Kiểm chứng toàn bộ setup bằng một task thật, nhỏ, có thể đánh giá được — chạy hết luồng context file → prompt template → output nháp → review → publish, không dừng ở bước "output nghe có vẻ ổn".
  • Đánh giá setup bằng rubric cụ thể (mức độ cần sửa, độ chính xác thuật ngữ, thời gian tiết kiệm thực tế, độ tự tin khi publish), và cho mình ít nhất 3 lần lặp trước khi kết luận thành công hay thất bại.
  • Version hóa và review định kỳ context file (gợi ý: đầu mỗi quý hoặc khi OKR thay đổi) — một context file lỗi thời gây hại nhiều hơn không có context file, vì nó khiến AI tự tin đưa ra thông tin sai lệch dựa trên dữ liệu cũ.