technical-debt Archive

ว่าด้วยเรื่องของ Technical Excellence

วันนี้มีโอกาสมาแบ่งปันเรื่องของ Technical Excellence ซึ่งเป็นเรื่องหนึ่งที่สำคัญมาก ๆ ของการพัฒนา software จึงทำการสรุปไว้อีกนิดหน่อย ว่ามีอะไร เป็นอย่างไรบ้าง

Read More…

Developer ต้องหัดจัดการเรื่องของ Technical Debt นะ

เรื่องของ Technical Debt หรือ หนี้เชิงเทคนิค มันเป็นสิ่งที่ใช้อธิบายว่า สิ่งที่ทีมพัฒนาสร้างขึ้นมานั้น มันค่อย ๆ ทำร้ายเราเรื่อย ๆ คล้าย ๆ มะเร็งร้าย ถ้าไม่ตรวจร่างกายหรือระบบอยู่บ่อย ๆ แล้ว ผลที่ตามมาคือ อาการจะออกมาเมื่อถึงระยะท้าย ๆ ซึ่งแก้ไขไม่ทันแล้ว !! หรือไม่เช่นนั้น ก็ต้องใช้ค่ารักษาที่สูงมาก ๆ

Read More…

แนะนำ 5 วิธี สำหรับการจัดการ Technical Debt

เรื่องของ Technical Debt หรือ หนี้ทางเทคนิค มันน่าจะเป็นปัญหา หรือ ประเด็นถกเถียงกันอย่างมากในหลาย ๆ องค์กร ดังนั้น เรามาเรียนรู้วิธีการจัดการมันดีกว่าไหม ? เพื่อช่วยลด หรือ บรรเทาปัญหาเหล่านี้ลงไป

Read More…

Technical Debt มันคืออะไร ?

วันนี้ได้อ่านบทความเรื่อง Technical Debt: What It Is & Isn’t ทำการอธิบายเกี่ยวกับ TEchnical Debt หรือ หนี้ทางเทคนิคจากการพัฒนา software ได้ชัดเจน และ เข้าใจง่าย ดังนั้น จึงนำมาแปลกันนิดหน่อย

Read More…

มาดูการจัดการ Technical Debt ของ TicketMaster กัน

เห็น drama จากการจองตั๋วคอนเสิร์ตผ่านระบบของ ThaiTicketMajor ดูแล้วไม่สนุกเท่าไร ดังนั้น จึงลองไปดูระบบ TicketMaster กันดีกว่า มาดูกันหน่อยสิว่า เขาจัดการกับพวก Technical Debt หรือ หนี้จากการพัฒนาระบบอย่างไร ? น่าจะช่วยลดปัญหาของระบบลงไปได้พอควรเลยนะ

Read More…

อย่ามาเสียเวลากับการ tracking Technical debt เลยนะ

ก่อนหน้านี้เคยอธิบายไว้ว่า เราควร tracking พวก technical debt และทำการเขียนออกมาเป็น backlog เลยนะ เพื่อทำให้ทีม และ ผู้ว่าจ้าง เห็นว่าต้องมีค่าใช้จ่าย และ ความเสี่ยง มากน้อยเพียงใด เพื่อทำให้ผู้ว่าจ้าง และ ทีม มาช่วยกันจัดเรียงความสำคัญของ backlog โดยมีเป้าหมายเพื่อ ทำให้แน่ใจว่าค่าใช้จ่ายและความเสี่ยงจะลด หรือ หมดไปในที่สุด ซึ่งมันเป็นแนวปฏิบัติที่ดีมากๆ แต่ &#

Read More…

ความเข้าใจผิดกับ Technical debt

ในปัจจุบันคำว่า Technical debt หรือ หนี้ทางเทคนิค เยอะมากขึ้น และเป็นคำที่มักจะทำให้เกิดความเข้าใจผิดอย่างมาก และมันก่อให้เกิดอันตรายอย่างมาก ตามมาด้วยเช่นกัน ดังนั้น มาทำความเข้าใจกันอีกสักรอบนะ

Read More…

ผลการศึกษาเรื่อง Productivity ของ developer จาก Rebel Lab

ทาง Rebel Lab ทำการศึกษาและสรุปผล เรื่อง The State of Developer Productivity ไว้อย่างน่าสนใจ ซึ่งในการศึกษาจะใช้แนวปฏิบัติต่างๆ จาก Extreme Programming เข้ามาใช้ เพื่อดูว่าส่งผลต่อเรื่อง predictivity และ quality ของการพัฒนา software อย่างไร มาดูกันเลยดีกว่า

Read More…

จัดการ Technical Debt อย่างไรดีนะ ?

ในปัจจุบันพบว่ามีการใช้คำว่า Technical Debt สูงขึ้นมาก มีความหมายเพื่อบอกว่ามีพฤติกรรมแย่ๆ ขึ้นมามากมายเพียงใด ดังนั้น เรามาจะดูแลและจัดการ Technical Debt กันดีกว่านะ

Read More…

ทำความเข้าใจกับ Technical Debt

ในการพัฒนา software นั้นคำว่า Technical Dept มักถูกพูดกันบ่อยๆ ในการพัฒนา software ดังนั้นเรามาทำความรู้จักคำนี้หน่อยว่า จริงๆ แล้วมันคืออะไร มีลักษณะอย่างไร มีข้อดีหรือข้อเสียอะไรบ้าง

Read More…