Alternative profile
BMAD Method × Deep Work Plan
เฟรมเวิร์ก agile ของบทบาท agent เฉพาะทาง (วิเคราะห์ ผลิตภัณฑ์ สถาปัตยกรรม พัฒนา คุณภาพ) ซึ่งผลิตบรีฟ ความต้องการ เอกสารสถาปัตยกรรม และไฟล์ story พร้อม Definition of Done ที่กำหนดให้ทุก story ต้องผ่านการทบทวนจากเพื่อนร่วมทีมหรือ AI peer reviewer ก่อนจึงจะถือว่าเสร็จ
ทีมที่ชอบพิธีกรรมตามบทบาท และต้องการวงจร agile ครบทั้งหมดสำหรับงานของ agent
ตรวจทานล่าสุด:
Compared with Deep Work Plan
Where it fits
เฟรมเวิร์ก agile ของบทบาท agent เฉพาะทาง (วิเคราะห์ ผลิตภัณฑ์ สถาปัตยกรรม พัฒนา คุณภาพ) ซึ่งผลิตบรีฟ ความต้องการ เอกสารสถาปัตยกรรม และไฟล์ story พร้อม Definition of Done ที่กำหนดให้ทุก story ต้องผ่านการทบทวนจากเพื่อนร่วมทีมหรือ AI peer reviewer ก่อนจึงจะถือว่าเสร็จ
ทีมที่ชอบพิธีกรรมตามบทบาท และต้องการวงจร agile ครบทั้งหมดสำหรับงานของ agent
สิ่งที่ Deep Work Plan นำมา
-
ไม่ผูกกับเครื่องมือและอยู่ใน repository
harness และแผนเป็นไฟล์ใน repository ของคุณ ซึ่ง agent ใดก็ตามที่ทำตามมาตรฐาน AGENTS.md และ Agent Skills อ่านได้ การสลับ agent ไม่ทำให้แผนสูญหาย
-
การตรวจสอบที่เลือกจากสิ่งที่แต่ละงานแตะต้อง
ทุกงานประกาศพื้นผิวที่แตะต้องของตัวเอง แล้วรันการทดสอบของพฤติกรรมที่เปลี่ยนและผู้ใช้มัน ขยายไปถึงชุดทดสอบทั้งหมดเมื่อผลกระทบกำหนดขอบเขตไม่ได้ การทดสอบที่เลือกเป็นศูนย์ไม่เคยนับว่าผ่าน
-
Final Review เดียวพร้อมการตรวจความปลอดภัย
แผนปิดลงด้วยการตรวจความปลอดภัยของชุดการเปลี่ยนแปลงสะสม รวมถึงการตรวจ diff ในเครื่องที่จำเป็น และการตรวจสอบสถานะสุดท้าย ข้อค้นพบระดับ critical บล็อกการเสร็จสิ้น
Where it fits: นักพัฒนาและทีมที่มอบงานข้ามหลายเซสชันให้ coding agent ใดก็ได้ และต้องการให้งานเสร็จแบบผ่านการตรวจสอบ
Capability snapshot
| ความสามารถ | Deep Work Plan | BMAD Method |
|---|---|---|
| ใช้ได้กับ coding agent ใดก็ได้ ไฟล์ของ repository ชุดเดียวกันขับเคลื่อน Claude Code, Codex, Cursor, Gemini CLI และอื่น ๆ | มีในตัว | มีในตัว |
| เขียน harness ของ agent ลงใน repository คำแนะนำ เอกสาร สกิล และคำสั่งอยู่ใน repository ไม่ใช่ในการตั้งค่าของเครื่องมือใดเครื่องมือหนึ่ง | มีในตัว | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| เกณฑ์การยอมรับต่อหนึ่งงาน แต่ละงานระบุเงื่อนไขที่สังเกตได้ว่าอย่างไรจึงนับว่าเสร็จ | มีในตัว | มีในตัว |
| validation gate ต่อหนึ่งงาน แต่ละงานระบุคำสั่งที่ต้องผ่าน โดยเลือกจากสิ่งที่งานนั้นแตะต้อง | มีในตัว | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| สถานะบนดิสก์ที่ทำต่อได้ ความคืบหน้ารอดจากการรีเซ็ตเซสชัน และ agent ตัวอื่นหรือเพื่อนร่วมทีมรับไปทำต่อได้ | มีในตัว | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| การทบทวนปิดแผนที่บังคับพร้อมการตรวจความปลอดภัย แผนเสร็จสิ้นไม่ได้หากขาดการตรวจความปลอดภัยของชุดการเปลี่ยนแปลงทั้งหมดและการตรวจสอบสถานะสุดท้าย | มีในตัว | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| ตัวตรวจสอบความสอดคล้องที่รันได้ สคริปต์ตรวจสอบ repository และแผนของมันเทียบกับมาตรฐาน พร้อม exit code ที่เป็นมิตรกับ CI | มีในตัว | อยู่นอกขอบเขต |
| การวัดปริมาณคำสั่งที่โหลดซึ่งเผยแพร่สาธารณะ จำนวนไบต์ที่แต่ละโฟลว์โหลดถูกวัดด้วยสคริปต์ที่คอมมิตไว้ และเผยแพร่พร้อมขีดจำกัดของมัน | มีในตัว | อยู่นอกขอบเขต |
| การเริ่มต้นที่วางโครงเอกสาร การรันครั้งแรกเขียนเอกสารสำหรับ agent และชุดเครื่องมือของ repository | มีในตัว | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| สเปกที่มีชีวิตสำหรับระบบที่มีอยู่แล้ว การเปลี่ยนแปลงถูกระบุเป็นเดลต้าที่ผสานเข้าสู่สเปกของระบบซึ่งเติบโตขึ้นเรื่อย ๆ | อยู่นอกขอบเขต | เป็นตัวเลือกหรือผ่านส่วนขยาย |
| หน่วยความจำ agent ที่คงอยู่ข้ามโปรเจกต์ หน่วยความจำติดตาม agent ข้ามที่เก็บโค้ดและเซสชันที่แตกต่างกัน ไม่ใช่แค่สถานะบนดิสก์ของแผนเดียว | อยู่นอกขอบเขต | อยู่นอกขอบเขต |
| บทบาท agent เฉพาะทางที่แยกจากกัน บุคลิกที่มีชื่อ (เช่น นักวิเคราะห์ สถาปนิก หรือผู้ทบทวน) แบ่งงานกันทำ แทนที่จะให้ agent เดียวทำทุกขั้นตอน | เป็นตัวเลือกหรือผ่านส่วนขยาย | มีในตัว |
| เป็น IDE หรือ editor ของตัวเอง เครื่องมือนี้เป็นสภาพแวดล้อมการพัฒนาแบบครบวงจรในตัวเอง ไม่ใช่ส่วนเสริมของ coding agent ที่มีอยู่แล้ว | อยู่นอกขอบเขต | อยู่นอกขอบเขต |