มาลองเขียน user stories ด้วย Feature-Driven Development กันมั้ย… Work!

ก็สวัสดีครับ ท่านผู้อ่านที่สนใจการประดิษฐ์ซอฟแวร์

บทความนี้ผมก็จะแนะนำให้ท่านเขียน user stories ในรูปแบบไวยากรณ์ของ Feature-Driven Development(FDD) กัน เพราะเห็นว่า มันเป็นโครงสร้างที่อ่านเข้าใจได้ง่ายดี อ่านแล้วเห็นภาพได้ในทันที ทั้งผู้ใช้หรือลูกค้า กับทีมงานผู้พัฒนาซอฟแวร์เอง เอาละผมก็จะไม่เขียนอธิบายกันเยอะ ทำให้ดูเป็นตัวอย่างกันเลยดีกว่า

โครงสร้างไวยกรณ์แบบ FDD มีรูปแบบนี้ครับ

<action><result><object>

ตัวอย่าง user stories ที่เขียนด้วยโครงสร้างแบบ FDD (ผมได้ใช้สีแทนสิ่งที่มันเป็น)เช่น

  • ลงทะเบียน เป็นสมาชิก เวป www.zenchavp.com
  • กินก๋วยเดี๋ยว อิมจังตังเหลือเยอะ ร้านเตี๋ยวไก่หน้าบริษัท
  • คำนวณรายได้สุทธิ แล้วแสดงเป็นกราฟรายปี ของประชากรทั้งประเทศไทย
  • วิเคราะห์ข้อมูลยอดขาย เป็นรายงานสรุปรายเดือน จากข้อมูลการขายข้าวมันไก่
  • ได้ข้อมูลแบบฟอรม์ประวัติมา เก็บลงฐานข้อมูล ของลูกค้าส้มตำ
  • เมื่อเซนเซอร์จับความผิดปกติของเนิ้อหมูได้ ให้แสดงสีแดงบนหน้าแดชบอดร์ควบคุม ของพ่อครัว

ก็ประมาณนี้ละครับลองนำ syntax FDD นี้ไปเขียน user stories ของคุณดูนะครับ… Work!

ขอบคุณครับ

#:P

รักษาศิลอย่างต่อเนื่อง จะตัดกิเลสอย่างหยาบทั้งทางกาย วาจา ของท่านได้ 

— user stories จาก พระพุทธเจ้า–

Advertisements

#agile-software-development