6 ทักษะพื้นฐานที่ SA มือใหม่ควรมี

1️⃣ ทักษะการฟังอย่างเข้าใจ (Active Listening)

SA ไม่ได้แค่ฟังคำพูด แต่ต้อง “ฟังสิ่งที่เขาไม่ได้พูดออกมา”

  • 🔹 ฟังจับ Pain Point / keyword
  • 🔹 ไม่แทรกกลางคัน
  • 🔹 ถามย้ำแบบ Paraphrase: “สรุปคือคุณต้องการให้ระบบ… ใช่ไหมครับ?”

วิธีฝึก:
🎧 ลองดูสัมภาษณ์พอดแคสต์ แล้วจด bullet ว่า “ผู้ให้สัมภาษณ์ต้องการอะไร?”
👥 ซ้อมฟังเพื่อนเล่าปัญหา แล้วสรุปให้ตรงใจภายใน 3 ประโยค

2️⃣ สื่อสารให้คนเข้าใจง่าย (Communication & Simplification)

สิ่งที่เข้าใจได้…ไม่จำเป็นต้องซับซ้อน

  • 🔹 พูดกับ Dev แบบหนึ่ง พูดกับ User ต้องอีกแบบ
  • 🔹 รู้จักใช้ Diagram แทนคำพูด

วิธีฝึก:
🗣️ ลองอธิบายการ “สั่งชาไข่มุก” ให้คุณยายเข้าใจโดยไม่ใช้คำว่า “App” หรือ “QR Code”
📄 ฝึกเขียนสรุปประชุม 1 หน้าใน Bullet Point + Flowchart

3️⃣ ตั้งคำถามเก่ง (Questioning Skill)

ยิ่งถามดี = ยิ่งได้ Requirement ชัด

  • 🔹 ถาม Why, What-if, Then-what
  • 🔹 ถามแบบเปิด (Open-ended) ไม่ใช่แค่ Yes/No

วิธีฝึก:
🧠 ลองดู Requirement จริง ๆ แล้วตั้งคำถาม 5 ข้อที่ยังไม่ถูกถาม
📋 ใช้เทคนิค “5 Whys” กับทุกปัญหาเล็ก ๆ ในชีวิตประจำวัน เช่น “ทำไมมาทำงานสาย?”

4️⃣ เข้าใจ Process + คิดเป็น Flow

SA ที่ดีต้องเห็นภาพการทำงานแบบต้นน้ำ-ปลายน้ำ

  • 🔹 มอง Process เป็น Step
  • 🔹 รู้ว่าใครทำอะไรก่อน-หลัง

วิธีฝึก:
📊 วาด “Swimlane Diagram” ของการสั่งกาแฟที่ร้าน
🖊️ ลองใช้ Miro, Draw.io, หรือ Lucidchart ทำ Flow ง่าย ๆ เช่น “ขออนุมัติลา”

5️⃣ พื้นฐาน Data & ความสัมพันธ์ของข้อมูล (ER Diagram / CRUD)

รู้ว่า “ข้อมูลไหนเกี่ยวกับใคร” ช่วย Dev ได้มาก

  • 🔹 รู้จัก Entity, Attribute, Relationship
  • 🔹 แยก One-to-One / One-to-Many ออก

วิธีฝึก:
🗃️ วาด ERD ของชีวิตคุณ เช่น “ฉัน → ชื่อ, ที่อยู่, บัตรประชาชน, เพื่อน, ของที่ยืม”
📝 เขียน CRUD Matrix: ฟีเจอร์แต่ละอันไป Read/Create/Update/Delete ตารางไหนบ้าง?

6️⃣ สรุปข้อมูลให้อ่านง่าย (Documentation Skill)

SA ที่ดีคือ “นักจัดระเบียบข้อมูล”

  • 🔹 ใช้หัวข้อ, bullet, สีเน้นให้ดี
  • 🔹 จัดเอกสารให้คนอ่านแล้ว “อ๋อ!”

วิธีฝึก:
📄 ฝึกทำเอกสารสั้น ๆ แบบ SA Spec เช่น “ระบบจองห้องประชุม”
🔍 ลองจัดหน้าเอกสารใน Notion, Confluence หรือ Google Docs ให้อ่านง่ายภายใน 5 นาที

Posted in

ใส่ความเห็น