ละคร Standup

ตอนนี้เวลา 9:15 น. คุณกำลังจิบกาแฟ ในขณะที่เพื่อนร่วมทีมคนหนึ่งบอกว่าเขายังคงทำงานกับการเชื่อมต่อ API ตัวเดิมที่ทำค้างไว้ตั้งแต่หกวันก่อน

ทุกคนรู้ว่าเขาติดปัญหา แต่ทุกคนก็ยังพยักหน้าตามๆ กันไป

นี่ไม่ใช่การประชุมเพื่อประสานงาน แต่นี่คือการแสดง

บ่อยครั้งที่การ Standup ไม่ได้มีไว้เพื่อปลดล็อกอุปสรรคในการทำงานอีกต่อไป แต่มันกลายเป็นการพิสูจน์ว่าคุณกำลังยุ่งอยู่ ผู้คนเลิกคุยกับเพื่อนร่วมทีม แต่เริ่มหันไปคุยกับผู้จัดการแทน คำถามมาตรฐานสามข้อกลายเป็นการออดิชันสั้นๆ เพียงหกสิบวินาทีเพื่อให้ดูเหมือนว่าคุณกำลังทำงานอย่างมีประสิทธิภาพ

ละครฉากนี้สร้างความเสียหายให้แก่ทีมอย่างมหาศาล

งานวิศวกรรมนั้นมีความยุ่งเหยิง คุณอาจต้องใช้เวลาหลายชั่วโมงเพื่อแก้ไข feature flag เพียงตัวเดียว การพูดว่า "ฉันเจอ bug ใน flag ตัวเก่าแต่ยังไม่มีวิธีแก้" ฟังดูเหมือนคุณไม่ได้ทำอะไรเลย คุณจึงเลือกพูดว่า "กำลังคืบหน้าเรื่องปัญหาการ checkout" แทน คุณกำลังปกป้องตัวเอง แต่คุณกำลังซ่อนความจริงไว้ ทีมของคุณจึงพลาดบริบทสำคัญและต้องกลับมาทำผิดพลาดซ้ำเดิมในสัปดาห์หน้า

การ Standup แบบเน้นการแสดงยังทำลายการขอความช่วยเหลือด้วย การยอมรับว่าคุณติดปัญหาให้ความรู้สึกเหมือนการยอมรับว่าคุณไร้ความสามารถ คุณจึงกลับไปที่โต๊ะและดิ้นรนอยู่เพียงลำพัง คุณเลือกที่จะเงียบเพื่อให้ดูเหมือนว่าทุกอย่างยัง "เป็นไปตามแผน"

ผู้จัดการชอบแบบนี้ พวกเขาได้ยินเสียงประสานว่า "เป็นไปตามแผน" แล้วก็รู้สึกอุ่นใจ การ Standup ที่ดูราบรื่นมักจะซ่อนปัญหาที่จะระเบิดออกมาในช่วงเวลาก่อนถึงกำหนดส่งงาน

ผมเคยเห็นนักพัฒนาคนหนึ่งดิ้นรนกับ deployment pipeline นานถึงสองสัปดาห์ เขาพูดว่า "ยังคงทำงานเรื่อง deployment อยู่" ในทุกๆ วัน ไม่มีใครตั้งคำถามเพราะการประชุมนั้นเป็นเพียงการประกาศแจ้งให้ทราบ ไม่ใช่การสนทนา เมื่อ pipeline พังลงก่อนการเปิดตัว ทีมงานทั้งทีมต้องทำงานล่วงเวลาในวันหยุดสุดสัปดาห์เพื่อแก้ไขมัน ทั้งที่การพูดคุยกันเพียงสิบนาทีอาจช่วยทุกคนไว้ได้

คุณจะแก้ไขเรื่องนี้ได้อย่างไร?

ให้พูดถึง "งาน" ไม่ใช่ "ตัวบุคคล" อย่าไล่ถามทีละคน แต่ให้ไล่ดูบอร์ดจากขวาไปซ้ายแทน ให้ความสำคัญกับ ticket ที่ใกล้จะเสร็จที่สุด แล้วถามว่า "อะไรที่ขัดขวางไม่ให้งานนี้ถูกส่งมอบ (shipping) ได้?"

มันยากที่จะแสดงละครเมื่อคำถามมุ่งไปที่ ticket คุณไม่สามารถปรุงแต่ง ticket ที่ติดขัดให้ดูดีได้ คุณต้องพูดความจริง และความจริงจะนำมาซึ่งการขอความช่วยเหลือ

ปล่อยให้การ Standup มีความอึดอัดบ้างก็ได้ หากการประชุมของคุณราบรื่นและน่าสบายใจอยู่เสมอ แสดงว่าคุณไม่ได้ดึงปัญหาที่แท้จริงขึ้นมา งานจริงๆ นั้นแทบไม่เคยเรียบร้อยเลย

การ Standup เป็นเพียงแค่รูปแบบหนึ่งของกิจกรรม มันจะกลายเป็นละครเมื่อความซื่อสัตย์กลายเป็นเรื่องที่เสี่ยง จงแก้ไขที่วัฒนธรรม แล้วการประชุมจะสามารถทำหน้าที่ที่แท้จริงของมันได้

พรุ่งนี้ เมื่อมีใครพูดว่า "ไม่มี blocker" ให้ลองถามคำถามเฉพาะเจาะจงเกี่ยวกับ bug ที่ทราบอยู่แล้ว หยุดการแสดงนั้นเสีย แล้วเริ่มทำงานที่แท้จริงกันเถอะ

Source: https://dev.to/omieee_24/the-standup-theatre-49gm