ทีมตอนนี้เป็นยังไงบ้าง และคุยกันในทีมยังไง?
แล้ว leader จะจัดทีมยังไงให้ทำงานได้อย่างมีประสิทธิภาพ

มาทำความรู้จัก Team Topologies จากคุณเก๋ Thanthiya Phatharamalai จากงาน #Technologista : International Women’s Day Bangkok 2025 กัน
.
ซึ่ง session นี้มาจากหนังสือที่ชื่อเดียวกันกับ session นี้ ให้ leader อ่านเรื่อง strategies ของทีม และลักษณะแบบไหน เรียกว่าทีมอะไร และทำยังไง ให้ effective
.
ก่อนอื่น ทีมเรามีปัญหาอะไร? เช่น ประสิทธิภาพการทำงานลดลง, ทีมขาดความกระตือรือร้น ทำงานไม่ค่อยสนุก, การสื่อสารที่ไม่มีประสิทธิภาพ, ทีมมีความสับสน และทำงานหลาย ๆ อย่างพร้อมกัน, การสื่อสารภายในองค์กรค่อนข้างยาก และอื่น ๆ
.
Conway's Law กล่าวถึงการออกแบบระบบบน communication structure เช่น website แต่ละคณะของมหาวิทยาลัย ที่ปิด logo แล้ว ไม่รู้ว่าเป็นของมอไหน เพราะแต่ละทีมไม่ได้คุยกัน เลยออกมาไม่เหมือนกัน หรืออย่างขนส่งมวลชนอย่าง BTS MRT รถเมล์ ที่ซื้อตัวคนละแบบกัน ซึ่งบางประเทศก็ใช้ตั๋วเดียวกันหมดได้ ซึ่งมันต้องปรับที่ organization operation หรือเปล่า
.
Team ขนาดของทีมสำคัญในเรื่องความเร็วในการทำงาน ยิ่งคนในทีมเยอะ ความเชื่อใจก็จะลดลงไปเรื่อย ๆ และยิ่งองค์กรมีขนาดใหญ่ releationship ก็จะน้อยลงไปเรื่อย ๆ และสิ่งที่สมองเราต้องคิดใน working memory ของเรา ดังนั้นจะต้องกำจัดและลดเรื่องนี้ให้มากที่สสุด
.
หน่วยที่เล็กที่สุดของทีม ในทาง agile มันคือ 7 บวกลบ 2 และในทาง Team Topologies จะเป็น 5 - 9 คน ที่อยู่ใน share goal เดียวกัน
.
⭐️ 3 Cognitive Load
1. Intrinsic Cognitive Load: เรียนรู้ทุกวัน → ทำให้ง่ายต่อการเรียนรู้
2. Extraneous Cognitive Load: มีสิ่งที่ disturb เราตลอดเวลา เช่น การแจ้งเตือนในโทรศัพท์ → reduce ไม่ให้โหลดสมองของเรามาก
3. Germane Cognitive Load: แบบงานยาก ที่ต้องเรียนรู้ ทำความเข้าใจ ในเรื่องใหม่ ๆ → ให้เวลามัน และใส่แรงเพื่อให้เรียนรู้
.
⭐️ 4 Fundamental Topologies
1. Complicated Subsystem teams (สีส้ม): ทีมที่ทำของยาก ๆ ให้ใช้
2. Enabling teams (สีม่วง): ลด intrinsic ของ stream ช่วย support ลด load ในการเรียนรู้
3. Stream-aligned teams (สีเหลือง): cross-function team ที่ deliver ของออกมาได้
4. Platform group (สีฟ้า): ลด extraneous load ออกแนวทำ service มาให้ เช่นพวก pipeline
.
⭐️ 3 Team Interaction
1. Collaboration (สี่เหลี่ยมด้านขนาน): นั่งทำบางอย่างด้วยกัน เช่น pair programing กัน
2. X-as-a-service (XaaS) (สามเหลี่ยม): provide ของบางอย่างมาให้ เช่น API
3. Facilitating (วงกลม): ช่วยสอน ทำให้งานง่ายขึ้น
ตอนเอามาเขียนแผนภาพ
1. Collaboration: union ด้วยลายสี่เหลี่ยมตาราง
2. X-as-a-service (XaaS): เป็นโซ่เชื่อมกัน
3. Facilitating: union ด้วยลายจุด
.
Team เราตอนนี้เป็นยังไง?
ทีมของฉันคุยกันแบบไหน?
อันนี้เป็นคำแนะนำ ว่าอะไรควรเพิ่มควรลด และแต่ละทีมมี capability หรือสิ่งที่ต้องแบกรับอะไรบ้าง
ให้วาด as-is (ตอนนี้เป็นแบบไหน) กับ to-be (อยากให้เป็นอะไรแบบไหน)
ลดสมองบวม โดยการลด Cognitive Load 3 แบบ เช่น ช่วยหา infra หรือใช้ service อันนี้หน่อย
ปัญหา อยากเรียนรู้ จัดการ อยากเก่งขึ้น และอื่น ๆ เอา enabiling มาร้อย เพื่อน enable ไป Facilitating
ส่วน platform ทำ stream เหมือนกัน และ 1 ทีมควรทำงานได้ด้วยตัวเอง
การ enabling ไม่ได้อยู่ตลอด ดังนั้นไม่ควรไปทำทีละหลาย ๆ ทีม ให้ focus และเป็น guideline ที่เป็นจุดเริ่มต้นในการคุยกัน #siamstr