งานของ System Analyst ไม่ได้หนักเพราะระบบ
แต่มักจะหนักเพราะ “คำพูด” ของมนุษย์ผู้ใช้ระบบนี่แหละ
วันนี้เรารวมคำพูดจากลูกค้าตัวจริงเสียงจริง
ที่ทำให้ SA อย่างเรา… ต้องนั่งถอนหายใจเงียบ ๆ แล้วพิมพ์คำว่า “รับทราบครับ/ค่ะ”
☠️ 1. “อยากได้ระบบที่ใช้ง่าย เหมือน Facebook อะค่ะ”
ใช้ง่าย…ของใคร?
เรารู้ว่า “ใช้ง่าย” คือคำชม
แต่เมื่อ requirement เริ่มต้นด้วย “เหมือน Facebook” นี่คือ flag แดงที่ไม่เคย fail
เพราะ Facebook มีทีม UX 1,000+ คน และเรามีเวลา 3 สัปดาห์
SA reaction:
เปิด Figma แล้วถอนหายใจดังมากกก
🔁 2. “กดปุ่มนี้แล้วให้ไปหน้า 2 ต่อเลย แล้วส่งเมลอัตโนมัติด้วยนะ”
อืม…เหมือนขอเพิ่ม “1 ปุ่ม” แต่ฟังดูเหมือนสร้าง microservice
คำพูดนี้มักมาตอนท้ายประชุม
หลังจากเรานึกว่าจะได้จบ requirement แล้ว
…แต่จริง ๆ คือแค่เริ่ม
SA reaction:
ทำหน้าเหมือนรับได้ แต่ในใจเขียน user flow เพิ่มไปอีก 6 เส้น
🪄 3. “แค่อยากได้ระบบที่ไม่ต้องอธิบาย ทุกคนเข้าใจกันเองได้เลย”
นั่นเรียก…เวทมนตร์ครับ
ไม่มีระบบไหน “ไม่ต้องอธิบาย”
ถ้าไม่ทำ onboarding, ไม่ทำ training, ไม่ทำ tooltip
สุดท้าย SA จะโดนถามซ้ำว่า “ตรงนี้กรอกยังไงนะ?”
SA reaction:
เปิด notion เตรียมเขียนคู่มือทั้งระบบในวันเดียว
🤡 4. “ขอแก้แค่นิดเดียวนะ แค่ลำดับฟิลด์เฉย ๆ”
นิดเดียวที่ทำให้ dev ต้อง rollback schema, update validation, test ใหม่ทั้งหมด
“นิดเดียว” ในภาษาลูกค้า ≠ นิดเดียวในภาษาระบบ
บางครั้งแค่ reorder ฟิลด์นิดเดียว ก็ cascade ไปถึง backend + database + PDF report + export Excel
SA reaction:
หัวเราะเบา ๆ แล้วเดินไปบอก PM ว่า “เราต้องเลื่อน timeline แล้วล่ะ”
🧨 5. “แล้วข้อมูลเก่าเอาเข้าระบบให้อัตโนมัตินะครับ”
เอ่อ…แล้วข้อมูลเก่าอยู่ที่ไหนครับ?
คำพูดนี้อาจฟังดูเหมือนแค่ “import”
แต่จริง ๆ แล้วคือการพา SA ไปสู่การเจอ
- Excel ไฟล์ละ 100,000 row ที่ format ไม่ตรงกัน
- ข้อมูลบางอันถูกพิมพ์ไว้ใน PDF scan
- หรือเจอภาคต่อ “ยังไม่มีข้อมูลนะ แต่ให้รองรับไว้ก่อน”
SA reaction:
นั่งถามตัวเองว่า “เราทำบาปอะไรไว้ในชาติที่แล้วนะ…”
🎯 สรุป: คำพูดไม่ผิด แต่ SA ต้อง “ฟังแล้วแปล” ให้เป็น requirement ที่ทำงานได้
เพราะลูกค้าไม่ผิดที่พูดแบบนั้น
หน้าที่ของ SA คือ “ฟังคำพูด แล้วถอดออกมาเป็นระบบที่เวิร์ก”
จะเหนื่อยหน่อย แต่นี่แหละคือ skill หลักของอาชีพนี้

ใส่ความเห็น