~/VibeHandbook
PDF ฟรี

บท 09 · 04

ขั้นตอนที่ 3: เขียน User Story

User story แปลงขอบเขตงานให้กลายเป็นพฤติกรรมที่ทดสอบได้ รูปแบบของมันเรียบง่าย:

ในฐานะ [ผู้ใช้] ฉันต้องการ [ทำสิ่งนี้] เพื่อที่จะ [ได้ประโยชน์นี้]

สำหรับแอปติดตามหนังสือ:

  • ในฐานะนักอ่าน ฉันต้องการเพิ่มหนังสือด้วยชื่อเรื่องและผู้เขียน เพื่อที่จะเริ่มติดตามมันได้
  • ในฐานะนักอ่าน ฉันต้องการทำเครื่องหมายหนังสือว่าอ่านจบแล้ว เพื่อที่จะเห็นความคืบหน้าของฉัน
  • ในฐานะนักอ่าน ฉันต้องการให้คะแนนหนังสือที่อ่านจบแล้ว 1–5 ดาว เพื่อที่จะจำได้ว่าฉันชอบเล่มไหน

แต่ละ story คือหน่วยงานที่คุณสร้างและตรวจสอบได้อย่างอิสระ ถ้าคุณนึกภาพไม่ออกว่าจะทดสอบ story นั้นด้วยการคลิกไปมาในแอปได้อย่างไร แปลว่ามันคลุมเครือเกินไป — ให้แยกมันออกหรือเขียนใหม่

ส่วน เพื่อที่จะ คือส่วนที่คนมักตัดทิ้ง ทั้งที่มันสำคัญที่สุด "ในฐานะนักอ่าน ฉันต้องการช่องค้นหา" บอก AI ว่า ต้องสร้างอะไร แต่ไม่บอก ทำไม จึงทำให้มันตัดสินใจแลกเปลี่ยน (trade-off) ที่ดีไม่ได้ "ในฐานะนักอ่าน ฉันต้องการหาหนังสือในรายการของฉันโดยพิมพ์ชื่อเรื่องบางส่วน เพื่อที่จะไม่ต้องเลื่อนดูรายการหลายสิบรายการ" บอกงานที่แท้จริง — และตอนนี้ตัวกรองแบบพิมพ์แล้วกรองทันทีแบบง่าย ๆ อาจดีกว่าเสิร์ชเอนจินขนาดใหญ่ก็ได้ ประโยชน์คือสเปกของสเปกอีกที: มันอธิบายฟีเจอร์ได้ดีพอที่ AI (และตัวคุณในอนาคต) จะแยกแยะได้ว่าการทำงานแบบไหนถูกต้องและแบบไหนผิด

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี