งานที่พังบ่อยที่สุด ไม่ใช่งานที่โค้ดยาก แต่เป็นงานที่ไม่มีใครรู้ว่าตกลงกันว่าอะไร

PRD คือกระดาษหน้าเดียวที่แก้เรื่องนี้ ใช้เวลาเขียนยี่สิบนาที แต่ประหยัดการรื้องานเป็นวัน

สไลด์ 1 — สั่งเลย กับ เขียนก่อนแล้วค่อยสั่ง

สั่งลอย ๆ AI เดาเอาเองว่าเราอยากได้อะไร ได้มาไม่ตรง ต้องสั่งแก้ซ้ำ ๆ คุยไปเรื่อยจนลืมว่าตกลงอะไรไว้

เขียน PRD ก่อน บอกครบตั้งแต่แรกว่าจะเอาอะไร ได้ของที่ใช้ได้ตั้งแต่รอบแรก ๆ และเปิดงานใหม่วันหลังก็อ่านต่อได้เลย

สไลด์ 2 — PRD ช่วยอะไรเราบ้าง

  • AI ไม่ต้องเดา รู้ตั้งแต่แรกว่าต้องทำอะไร ไม่ทำอะไร
  • ตัดสินใจไว้ก่อน เรื่องที่ต้องเลือก ตัดจบตอนสมองยังโล่ง
  • รู้ว่าเสร็จตอนไหน มีเกณฑ์ชัด ไม่ใช่ทำไปเรื่อยจนเบื่อ
  • กลับมาทำต่อได้ เปิดหน้าต่างใหม่ ส่งไฟล์นี้ให้อ่านก็ต่อได้เลย

PRD ไม่ใช่เอกสารราชการ แต่คือการคิดให้จบก่อนลงมือ

สไลด์ 3 — PRD ที่ดี มีแค่ห้าหัวข้อ

  • ทำอะไร ให้ใคร หนึ่งประโยคว่าใครได้ประโยชน์ และได้อะไร
  • ต้องมีอะไรบ้าง รายการสิ่งที่ขาดไม่ได้ ไม่เกินห้าข้อ
  • ไม่ทำอะไร เขียนให้ชัดว่ารอบนี้ยังไม่แตะเรื่องไหน
  • เสร็จแล้วหน้าตาเป็นยังไง อธิบายจนทดสอบได้ว่าผ่านหรือไม่ผ่าน
  • ข้อจำกัด งบ เวลา เครื่องมือที่ต้องใช้หรือห้ามใช้
ข้อ 3 สำคัญที่สุด บอกสิ่งที่ไม่ทำ สำคัญพอ ๆ กับบอกสิ่งที่ต้องทำ

สไลด์ 4 — สั่ง Claude ให้เขียน PRD ให้เรา

อยากทำ <ชื่อโปรเจค> ช่วยเขียน PRD ให้ก่อน
1 ถามฉันทีละคำถาม จนข้อมูลครบ อย่าเพิ่งเดาเอง
2 เขียนเป็นไฟล์ PRD.md หน้าเดียว มี 5 หัวข้อ
3 ระบุให้ชัดว่ารอบนี้ไม่ทำอะไรบ้าง
4 ใส่เกณฑ์ว่าแบบไหนถือว่าเสร็จ ทดสอบได้จริง
5 ให้ฉันอ่านและอนุมัติก่อน แล้วค่อยลงมือเขียนโค้ด

หลังได้ไฟล์มาแล้ว ให้ทำสามอย่าง คืออ่านแล้วแก้ก่อน เก็บไว้ในโปรเจคไม่ใช่ทิ้งไว้ในแชท และอัปเดตทุกครั้งที่เปลี่ยนใจ

สไลด์ 5 — ศัพท์ที่ต้องรู้ เรื่องวางแผนงาน

  • PRD ย่อจาก Product Requirements Document เอกสารบอกว่าจะทำอะไร
  • Scope ขอบเขตงาน ตกลงว่ารอบนี้ทำแค่ไหน
  • Out of Scope เรื่องที่ยังไม่ทำ เขียนไว้กันงานบานปลายทีหลัง
  • Acceptance Criteria เกณฑ์ว่าผ่าน ทดสอบได้จริงว่าเสร็จหรือยัง
  • MVP รุ่นเล็กสุดที่ใช้ได้จริง ปล่อยก่อน ค่อยเติมทีหลัง

สไลด์ 6 — ตัวอย่างจริง PRD ทำแดชบอร์ด

1. ทำอะไร ให้ใคร
   แดชบอร์ดดูยอดขายรายวันสำหรับเจ้าของร้าน เปิดดูบนมือถือได้

2. ต้องมีอะไรบ้าง
   - ยอดขายวันนี้และเดือนนี้
   - กราฟย้อนหลัง 30 วัน
   - สินค้าขายดี 5 อันดับ
   - ออเดอร์ล่าสุด 10 รายการ

3. ไม่ทำอะไร
   - ยังไม่ทำระบบหลายผู้ใช้
   - ยังไม่ทำรายงานภาษี
   - ยังไม่ทำปุ่มดาวน์โหลดไฟล์

4. เสร็จแล้วหน้าตาเป็นยังไง
   เปิดหน้าเดียวเห็นครบ โหลดไม่เกิน 3 วินาที
   ดูบนมือถือไม่ล้นจอ ตัวเลขตรงกับฐานข้อมูล

5. ข้อจำกัด
   ใช้เครื่องมือเดิมที่มีอยู่ ไม่เพิ่มค่าใช้จ่ายรายเดือน
   ต้องเสร็จภายในหนึ่งวัน

ลองทำเลย

ก๊อปโครงนี้ไปเขียน PRD ของงานที่อยากทำสัปดาห์นี้ ใช้เวลายี่สิบนาที แล้วค่อยเปิด AI สั่งงานโดยวาง PRD เป็นข้อความแรก

เช็คลิสต์ก่อนไปบทถัดไป

  • เขียน PRD หน้าเดียวของงานจริงได้ครบห้าหัวข้อ
  • ในนั้นมีข้อ "ไม่ทำอะไร" ที่ระบุชัด
  • เกณฑ์ว่าเสร็จ ทดสอบได้จริง ไม่ใช่คำว่าดูดี
  • เก็บไฟล์ไว้ในโปรเจค ไม่ใช่ในแชท