คุณภาพอยู่ที่ความรู้สึก
Quality Must Be Beyond A Test Report
The Way It Is
“สวัสดีครับทุกคน ยินดีต้อนรับเข้าสู่การประชุมสำคัญของทีมเราครับ” Project Manager สุดหล่อกล่าวต้อนรับสมาชิกในทีมด้วยสีหน้ายิ้มแย้ม
“วันนี้เราจะมาดูความพร้อมของ Project เราก่อนที่จะ Release กันครับ” เขาย้ำถึงวัตถุประสงค์ของการประชุม
“Project เราจะ Release ได้หรือไม่อยู่ตรงนี้เลยครับ สำคัญมาก … ผมขอดู Test Report หน่อย”
เฮ้ออออ
The Way It Should Be
Project Manager คนนี้ทำอะไรผิด? ก็ไม่เชิงผิดแต่ทำไม่ครบ คำว่า “คุณภาพ — Quality” มีสองความหมายตามหลักไวยกรณ์ภาษาอังกฤษ มันเป็นทั้งคำนามนับได้ (Countable Noun) และคำนามนับไม่ได้ (Uncountable Noun) ดังนั้น
เราในฐานะ Project Manager ต้องมองคำว่าคุณภาพในงานทั้งในรูปแบบที่จับต้องได้และจับต้องไม่ได้
อาจจะเป็นเพราะอะไรที่จับต้องได้อย่าง Test Report / Number of Bugs มันหาง่ายกว่าได้มาง่ายกว่าเราจึงยึดติดกับมันมากไปหน่อย ที่ Spotify บริษัทซึ่งประยุกต์ใช้ Agile Development ได้อย่างประสบความสำเร็จเค้าวัดคุณภาพกันที่ความรู้สึก (Perceived Quality) ซึ่งผมคิดว่าเป็นแนวคิดที่น่าสนใจมากถ้าคนในทีมเรามีคุณภาพ ประมาณว่าจรรยาบรรณอยู่เหนือกฎหมาย ฮ่าๆ
Perceived Quality ไม่ใช่แค่ Testing และไม่ใช่แค่ Test Report แต่มันคือ
- ความชัดเจนของเป้าหมาย
- ระดับความเชื่อมั่นของทีมงานที่มีต่อเป้าหมายนั้น
- ผลดำเนินการทางธุรกิจที่ดี
- คุณภาพของโค๊ดภายใน (Internal Quality)
- จำนวน Technical Debt
- ความครอบคลุมในการทำ Test
- จำนวน Bug ที่เจอ
- จำนวน Bug ที่ยังไม่ได้แก้
- Infrastructure ที่ดีและเสถียร
- Software ที่ใช้งานง่าย
- เสียงตอบรับที่ดีจากผู้ใช้
- ความง่ายในการ Release
- ความเหมาะสมและยั่งยืนของกระบวนการทำงาน
- การสื่อสารภายในและภายนอกที่มีประสิทธิภาพ
- ความเร็วในการทำงาน
- ปริมาณงานที่เหมาะสมกับเวลามี
- ระดับความท้าทายในงานที่ได้รับมอบหมาย
- ความรู้สึกภูมิใจของทีมที่ได้ทำงานนี้
- ความรักใคร่กลมเกลียวในทีม
- ความรู้ความเข้าใจในตัว Product
- ระดับการสนับสนุนที่ทีมได้รับจากผู้บริหาร
สุดท้ายแล้ว Project Manager ควรเป็นคนที่สร้างทีมที่มีคุณภาพ … ไม่ใช่แค่ Software ที่มีคุณภาพ
ผมเขียนบทความนี้เพราะอยากเปลี่ยนแปลงสิ่งที่เป็นอยู่ในอุตสาหกรรมการผลิตซอฟท์แวร์ให้ดีขึ้นตามความเชื่อและประสบการณ์ของผม ถ้าเพื่อนๆเชื่อในแนวทางเดียวกัน เรามาช่วยกันคนละไม้คนละมือทำให้สังคมของเราดีขึ้นครับ จะแชร์บทความนี้ผ่าน Social Network หรือจะแบ่งปันเรื่องราวนี้ให้คนที่นั่งข้างๆฟังบ้างก็ได้
The Future Has Arrived — It’s Just Not Evenly Distributed Yet, William Gibson
อนาคตอยู่ตรงนี้แล้ว เรามีหน้าที่ต้องถ่ายทอดมันออกไปให้คนอื่นได้สัมผัสสิ่งดีๆร่วมกันครับ