Front-end vs Back-end, the endless war

ทุกวันนี้ยังมีหลายทีมที่แบ่งทีมย่อยออกเป็น front-end กับ back-end แล้วก็มีปัญหากินใจกันอยู่เป็นประจำ

พอมีปัญหา front-end ก็มักโทษว่าเป็นเพราะ back-end ส่วนในทางกลับกันก็ไม่ต่างกัน back-end ก็มักบอกว่า front-end ทำงานไม่มีคุณภาพทำให้ back-end มีปัญหา โยนไปโยนมา อยู่อย่างนั้น สุดท้าย งานก็ไม่เดิน บริษัทถึงไม่เจ๊งก็ไม่โต กลายเป็นศึกนองเลือดภายใน office กันเลย

ปัญหานี้ส่วนใหญ่มาจากที่ business นั้นคุยกับ back-end ไม่รู้เรื่อง เพราะมีแต่โค้ด ไม่มีหน้าจอให้เขาดู เพราะฉะนั้นเขาก็มักจะคุยกับ front-end อย่างเดียวเพราะเข้าใจง่ายกว่าในสายตา business ทำให้ business มักจะเข้าข้าง front-end เพราะเข้าใจง่ายกว่าในสายตาเขา เลยเกิดอาการ “เด็กนาย” ขึ้นแบบไม่ตั้งใจ back-end ก็เลยรัวเกียจ เกิดเป็นสงครามขึ้นเพราะ business เห็น front-end ถูกหมด และ back-end ผิดหมด

ความจริงแล้วปัญหานี้แก้ง่ายมาก เพียงแค่ สลายทีมย่อย เสีย ทำให้เป็น cross-functional กล่าวคือ มีสองทีมก็ได้ แต่ต้องมีสมาชิกผสมกัน ทั้ง front และ back เท่านี้ก็ไม่ทะเลาะกันแล้ว เพราะเป็นทีมเดียวกัน ต้องแก้ปัญหาด้วยกันไม่งั้นก็งานไม่เสร็จทั้งคู่

ระวังอย่างเดียวรวมแล้วอย่าให้เกิด internal silo ในทีมอีกก็แล้วกัน

Advertisements

ใส่ความเห็น

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s