AI-SDLC

AI-Native SDLC แบบ minimal เปรียบเทียบ workflow แบบ human-paced และ agent-accelerated ตั้งแต่ Plan ถึง Maintain

AI-Native SDLC มนุษย์อยู่ตรงจุดไหน และใช้ส่งต่องานกันอย่างไร

ไม่กี่วันก่อนผมเขียนเรื่อง AI เขียนโค้ดเร็วแล้ว แต่ทำไมงานยังช้าอยู่ จากสิ่งที่เห็นรอบตัวว่า coding agent ทำให้คนสร้าง software ได้เร็วขึ้นมาก แต่หลายโครงการก็ยังติดอยู่ที่ requirement การตัดสินใจ และการส่งต่องานเหมือนเดิม

พอดีผมไปอ่านบทความของ Anthropic เรื่อง The AI-Native SDLC playbook ของ Louis Claxton ผู้เขียนจาก Anthropic แล้วรู้สึกว่า นี่คือภาคต่อของคำถามนั้นพอดีครับ นอกจากเขาคิดว่า code ไม่ใช่คอขวดแล้ว แต่เขาแบทั้งวงจรว่า ถ้าการสร้างซอร์ฟแวร์ได้เร็วขึ้นจากสัปดาห์-เดือน เหลือเพียงไม่กี่ชั่วโมง การทำ Plan, Design, Test, Deploy และ Maintain จะต้องเปลี่ยนตามอย่างไร

คำตอบของ Louis Claxton คือ AI-Native SDLC ที่เอา AI เข้าไปอยู่ทุกช่วง ใช้เอกสารที่ทั้งคนและ agent อ่านได้ ส่งงานต่อกันได้ วาง automation ในจุดที่ตรวจแบบตรงไปตรงมาได้ แล้วเหลือมนุษย์ไว้ตรงจุดที่ต้องใช้ judgment และรับผิดชอบต่อความเสี่ยง อ่านแล้วตรงกับที่ผมสงสัยในวิธีการที่ผมทำอยู่พอดิบพอดี ซึ่งผมชอบนะ แต่ก็มีหลายจุดที่ในบทความบอกว่าถ้าเอาไปใช้แบบยกชุดโดยไม่ดูบริบท ทีมอาจได้ระบบเอกสารใหม่ที่หนักพอๆ กับของเดิมก็ได้ 5555

Continue reading “AI-Native SDLC มนุษย์อยู่ตรงจุดไหน และใช้ส่งต่องานกันอย่างไร”