Automatically translated.View original post

🗣When BA talked to Dev, didn't know about it!

🤖 human language vs computer language, how to tune?

.

Go to the first day. Confused! "Elder, this one has an API." "This one has to fix the Database." 😵‍💫

The classic problem with the rookie BA is that the "translator" cannot be translated!

.

Solution:

1️⃣ Don't be afraid to ask: If you don't know a term, ask honestly, "What is this in business language?"

2️⃣ Draw Better Than Say: Use a Flowchart or a simple drawing to help explain needs (Visualising)

3️⃣ Focus on Logic: Dev likes to talk with cause and effect (If...Then...If you do this, what will be the result?

.

Being a good BA is not the most technical person, but the person who "communicates" to everyone the best. ❤️

# Problems at work # BusinessAnalyst # WorkingLife # Office worker # SoftSkills

2/17 Edited to

... Read moreในชีวิตการทำงานจริง การที่ BA จะต้องสื่อสารกับทีม Dev นั้นมักมีอุปสรรคเรื่องภาษาที่แตกต่างกันอย่างเห็นได้ชัด ไม่ว่าจะเป็นศัพท์เทคนิคหรือวิธีการอธิบายที่ Dev ใช้ในเชิงเทคนิคมากๆ ซึ่งทำให้ BA มือใหม่หรือแม้แต่คนที่มีประสบการณ์ไม่มากนักสับสนและงงงวยได้ง่าย การมีทักษะในการแปลงภาษาธุรกิจเป็นภาษาคอมพิวเตอร์ รวมถึงการเข้าใจมุมมองของ Developer เป็นสิ่งสำคัญมาก เคยมีครั้งหนึ่งที่ผมเองต้องทำงานกับทีม Dev ใหม่ๆ ก็พบปัญหาเหมือนกัน คือไม่เข้าใจศัพท์อย่าง API หรือ Database ที่ Dev ใช้พูดกันในทีมแรกๆ ก็คิดว่าเป็นเรื่องยากเกินจะตามทัน แต่หลังจากลองนำแนวทางสามข้อที่ในบทความพูดถึงมาใช้จริง เช่น เมื่อไม่เข้าใจให้ถามคำถามชัดเจนโดยไม่อาย ใช้ flowchart หรือแผนภาพช่วยอธิบายความต้องการให้เดฟเห็นภาพได้ง่ายขึ้น รวมทั้งเน้นการพูดคุยด้วยเหตุและผล เช่น "ถ้าเราเพิ่มฟีเจอร์นี้จะเกิดอะไรขึ้น" ก็ช่วยให้การสื่อสารเกิดความชัดเจนและลดความผิดพลาดลงอย่างมาก อีกอย่างที่สำคัญคือการเปิดใจและอดทนของทั้งสองฝ่าย เพราะนี่ไม่ใช่เรื่องของความรู้เทคนิคเพียงอย่างเดียว แต่เป็นเรื่องของการเชื่อมความต่างระหว่างโลกธุรกิจกับโลกเทคนิคเข้าด้วยกัน การพัฒนา Soft Skills เช่น การฟังอย่างตั้งใจ การตั้งคำถามอย่างมีเป้าหมาย และการสรุปความเข้าใจร่วมกันหลังการประชุมเป็นสิ่งที่ช่วยให้ที่ทำงานไหลลื่นมากขึ้น สุดท้ายอยากแนะนำว่าอย่ากลัวที่จะทำผิดหรือถามคำถาม เรื่องพวกนี้เป็นธรรมชาติของการเรียนรู้เมื่อเริ่มแรกในสายงาน BA และถ้ามีโอกาสให้ลองเรียนรู้จาก Dev หรือผู้เชี่ยวชาญเพื่อเข้าใจคำศัพท์และประเด็นทางเทคนิคมากขึ้นก็จะยิ่งดี เพราะการเป็น BA ที่ดีคือคนที่สามารถทำหน้าที่เป็นล่ามแปลภาษาที่เข้าใจทั้งภาษาธุรกิจและภาษาคอมพิวเตอร์ ให้ทุกฝ่ายเข้าใจตรงกันและขับเคลื่อนโปรเจกต์สำเร็จไปด้วยกันอย่างราบรื่น