หนี้การเรียบเรียงปรากฏขึ้นก่อนหนี้แบบจำลอง
คุณภาพของโมเดลมีความสำคัญ แต่ในหลายระบบ หนี้รูปแบบแรกที่มีราคาแพงคือหนี้จากการจัดการ
หนี้ดังกล่าวจะสะสมเมื่อทีมซ้อนเครื่องมือ พร้อมท์ ลองใหม่ และสาขาที่มีเงื่อนไขโดยไม่มีโมเดลการดำเนินงานที่ชัดเจน ระบบยังคงจัดส่งต่อไป แต่ไม่มีใครสามารถอธิบายเส้นทางทั้งหมดตั้งแต่ข้อมูลเข้าไปจนถึงการดำเนินการโดยไม่ต้องอ่านซอร์สโค้ดหรือสร้างบันทึกใหม่
สัญญาณเตือน
- ลองคัดลอกข้ามโฟลว์อีกครั้งโดยไม่มีตรรกะที่ใช้ร่วมกัน
- เส้นทางสำรองที่ขัดแย้งกับขั้นตอนการทำงานหลัก
- ความเป็นเจ้าของเครื่องมือล้มเหลวไม่ชัดเจน
- แจ้งให้เข้ารหัสนโยบายธุรกิจโดยปริยาย
ทำไมมันถึงแพง.
หนี้ประสานกระจายความไม่แน่นอนในการดำเนินงาน คุณลักษณะใหม่ทุกรายการสืบทอดพฤติกรรมที่ไม่ชัดเจนจากคุณลักษณะก่อนหน้านี้ และเวลาการแก้ไขจุดบกพร่องจะเพิ่มขึ้นเร็วกว่าความสามารถของผลิตภัณฑ์
กฎที่ดีกว่า
ถือว่าการออกแบบเวิร์กโฟลว์เป็นเหมือนสถาปัตยกรรม ไม่ใช่โค้ดกาว หากโฟลว์มีความสำคัญ ก็สมควรได้รับสถานะที่ชัดเจน การเปลี่ยนผ่านที่ชัดเจน และจุดตรวจของมนุษย์ที่ชัดเจน
บรรทัดล่าง
หลายทีมไม่ต้องการโมเดลอื่นก่อน พวกเขาต้องการระบบที่ชัดเจนยิ่งขึ้นสำหรับโมเดลที่พวกเขามีอยู่แล้ว
หนี้การเรียบเรียงปรากฏขึ้นก่อนหนี้แบบจำลอง
คุณภาพของโมเดลมีความสำคัญ แต่ในหลายระบบ หนี้รูปแบบแรกที่มีราคาแพงคือหนี้จากการจัดการ
หนี้ดังกล่าวจะสะสมเมื่อทีมซ้อนเครื่องมือ พร้อมท์ ลองใหม่ และสาขาที่มีเงื่อนไขโดยไม่มีโมเดลการดำเนินงานที่ชัดเจน ระบบยังคงจัดส่งต่อไป แต่ไม่มีใครสามารถอธิบายเส้นทางทั้งหมดตั้งแต่ข้อมูลเข้าไปจนถึงการดำเนินการโดยไม่ต้องอ่านซอร์สโค้ดหรือสร้างบันทึกใหม่
สัญญาณเตือน
- ลองคัดลอกข้ามโฟลว์อีกครั้งโดยไม่มีตรรกะที่ใช้ร่วมกัน
- เส้นทางสำรองที่ขัดแย้งกับขั้นตอนการทำงานหลัก
- ความเป็นเจ้าของเครื่องมือล้มเหลวไม่ชัดเจน
- แจ้งให้เข้ารหัสนโยบายธุรกิจโดยปริยาย
ทำไมมันถึงแพง.
หนี้ประสานกระจายความไม่แน่นอนในการดำเนินงาน คุณลักษณะใหม่ทุกรายการสืบทอดพฤติกรรมที่ไม่ชัดเจนจากคุณลักษณะก่อนหน้านี้ และเวลาการแก้ไขจุดบกพร่องจะเพิ่มขึ้นเร็วกว่าความสามารถของผลิตภัณฑ์
กฎที่ดีกว่า
ถือว่าการออกแบบเวิร์กโฟลว์เป็นเหมือนสถาปัตยกรรม ไม่ใช่โค้ดกาว หากโฟลว์มีความสำคัญ ก็สมควรได้รับสถานะที่ชัดเจน การเปลี่ยนผ่านที่ชัดเจน และจุดตรวจของมนุษย์ที่ชัดเจน
บรรทัดล่าง
หลายทีมไม่ต้องการโมเดลอื่นก่อน พวกเขาต้องการระบบที่ชัดเจนยิ่งขึ้นสำหรับโมเดลที่พวกเขามีอยู่แล้ว