Unified WIP

วิปหรือเวิร์คอินโปรเกรสเป็นคำที่ได้ยินกันบ่อยจนคุ้นหู แนวคิดที่มาจากคันบัน (Kanban) เมื่อเรากำหนดตัวเลขสูงสุดให้กับจำนวนชิ้นงานที่หนึ่งทีมหรือหนึ่งคนควรทำในเวลาหนึ่งๆ
ถ้าวิปของงานเขียนโค๊ดคือสาม ทีมเราหรือตัวเราก็ไม่ควรมีงานเขียนโค๊ดมากกว่าสาม จนกว่าจะงานแรกเสร็จเราถึงมีสิทธิ์หยิบงานที่สี่เข้ามาทำ
วิปช่วยให้เรามีโฟกัส วิปช่วยให้เราทำงานเสร็จเป็นชิ้นๆอย่างต่อเนื่อง
แต่ในขณะเดียวกันวิปก็แตกหักได้ง่าย ถึงแม้จะควบคุมตัวเลขได้ดีแต่เนื้อหาของงานนั้นยังกระจัดกระจาย สามงานในมือมีดังนี้
- ฟีเจอร์ใหม่
- ดีบั๊กปัญหาเก่า
- แก้เคสให้ซัพพอร์ต
การสลับสับเปลี่ยนงานที่ทำบ่อยๆมีผลต่อประสิทธิภาพในการทำงาน คำว่าคอนเท็กซ์สวิชชิ่ง (Context Switching) นั้นมีอยู่จริง งานที่ควรจะเสร็จเร็วจึงเสร็จช้า งานที่ควรจะเรียบร้อยกลับผิดพลาด ตารางเวลาที่น่าจะคาดการณ์ได้กลับไม่แน่นอน
ผมสังเกตการทำงานของทีมตัวเองในระยะหลังพบว่าความเร็วเพิ่มขึ้น ส่งมอบได้บ่อยขึ้น เมื่อมาดูกันในรายละเอียดแล้วก็เห็นรูปแบบที่น่าสนใจครับ
ถึงแม้จะไม่มีการกำหนดวิปอย่างเป็นเรื่องเป็นราวแต่สมาชิกในทีมแบ่งงานกันทำชัดเจน และด้วยการมีกันอยู่แค่สามคนพวกเราจึงทำงานได้แค่หนึ่งอย่างในแต่ละช่วงเวลาอยู่แล้ว เปรียบเสมือนว่าแต่ละคนมีวิปเท่ากับหนึ่ง และวิปตัวนี้ถูกปกป้องด้วยกรอบเวลาและประเภทของงานเข้าไปอีกชั้นแบบนี้
- เช้านี้ผมทำฟีเจอร์นะ
- บ่ายนี้ผมจะไล่แก้บั๊กอย่างเดียว
- พรุ่งนี้ผมจะเทสอีกรอบทั้งวัน
- งั้นตอนนี้ผมขอดูเคสซัพพอร์ตนี้ก่อน
การรู้ตัวว่าจะต้องทำอะไรตลอดทั้งวันนั้นช่วยให้การวางแผนแบ่งเวลาทำได้ดีขึ้น บวกกับอำนาจในการกำหนดธีมของการทำงานชนิดใดชนิดหนึ่งได้เป็นเวลายาวๆจะช่วยรู้สึกมีสมาธิมากขึ้น ทั้งหมดเป็นผลดีทั้งนั้น
การสร้างวิปที่มีความเป็นกลุ่มก้อนนั้นเวิร์คสำหรับทีมผม … ถ้าใครสนใจจะเอาไปทดลองใช้บ้างก็ได้นะครับ :)

คิดและเขียนคือสิ่งที่ผมชอบ แบ่งปันคือสิ่งที่ผมรัก เพราะแบบนี้ทุกวันผมเขียนเพื่อถ่ายทอดเรื่องราวจากชีวิตจริง จากประสบการณ์ จากแนวคิด จากอนาคตที่ดีผมมองเห็น และทุกอย่างที่ผมประยุกต์ใช้เพื่อสร้างให้อินเท็นติกเป็นบ้านที่น่าอยู่ บ้านที่เป็นจุดเริ่มต้นของการเปลี่ยนแปลงเล็กๆที่สร้างความแตกต่างในสังคมได้ — มันน่าภูมิใจที่ผมรู้ว่า … ไม่ใช่มีแค่ผมคนเดียวที่อยากเห็นการพัฒนา :)
Inthentic On Facebook | Inthentic On Twitter | Inthentic On Instagram

