ทำความเข้าใจกับ Water Marks สูงในการพัฒนาซอฟต์แวร์
HWM ย่อมาจาก "High Water Mark" ในบริบทของการพัฒนาซอฟต์แวร์ High Water Mark (HWM) คือการวัดปริมาณงานสูงสุดที่แล้วเสร็จในช่วงเวลาที่กำหนด ใช้เพื่อติดตามความคืบหน้าและระบุพื้นที่ที่ทีมสามารถปรับปรุงประสิทธิภาพได้ คำว่า "ระดับน้ำสูง" มาจากแนวคิดที่ว่าระดับน้ำในแม่น้ำจะถึงจุดสูงสุดในช่วงที่เกิดน้ำท่วมหรือเหตุการณ์อื่น ๆ จากนั้นจึงถอยกลับลงมาเมื่อ มีน้ำไหลออกจากพื้นที่ ในทำนองเดียวกัน HWM ในการพัฒนาซอฟต์แวร์แสดงถึงระดับสูงสุดของงานที่ทำเสร็จแล้ว จากนั้นจะลดลงเมื่อมีการเพิ่มและงานใหม่ โดยทั่วไป HWM จะวัดโดยการคำนวณจำนวนงานทั้งหมดที่เสร็จสมบูรณ์ในช่วงระยะเวลาหนึ่ง เช่น การวิ่งหรือรอบการปล่อย ซึ่งอาจรวมถึงการวัดผล เช่น จำนวนประเด็นเรื่องที่เสร็จสมบูรณ์ จำนวนคุณลักษณะที่นำไปใช้ หรือจำนวนโค้ดที่เขียน จากนั้น HWM จะถูกใช้เพื่อกำหนดเป้าหมายสำหรับช่วงเวลาในอนาคต และเพื่อติดตามความคืบหน้าไปสู่เป้าหมายเหล่านั้น ตัวอย่างเช่น หากทีมมี HWM เป็น 100 เรื่องราวสำหรับการวิ่งที่กำหนด พวกเขาอาจตั้งเป้าหมายสำหรับการวิ่งครั้งต่อไปในการไปถึง HWM จำนวน 120 เรื่องราว นี่จะแสดงถึงการเพิ่มขึ้นของงานที่เสร็จสมบูรณ์ 20% จากการวิ่งครั้งก่อน



