Technical Debt Charges Interest
Quyển này viết cho ai
Người làm công nghệ và AI trong doanh nghiệp Việt Nam: nhân viên IT một mình hay trong nhóm nhỏ, lập trình viên, người dựng tính năng AI, trưởng nhóm kỹ thuật ở công ty vừa và nhỏ; vừa phải giữ hệ thống chạy ổn, vừa được giao đưa công cụ và AI mới vào công việc của các phòng khác.
Bạn có đang gặp những chuyện này
- Sửa một chỗ nhỏ mất cả ngày vì không ai dám đụng vào đoạn mã cũ.
- Chỉ một người hiểu phần lõi hệ thống và người đó sắp nghỉ.
- Sếp chỉ thấy tính năng mới, không thấy thời gian bị ăn mất vì mã rối.
- Thư viện dùng đã hết hỗ trợ từ lâu nhưng không có kế hoạch thay.
Đọc xong, bạn làm được
Giúp người làm công nghệ nhận ra nợ kỹ thuật nào đang tốn nhiều nhất và thuyết phục được sếp cho thời gian trả.
Mỗi chương trả lời một câu hỏi
Chương 1: Nợ kỹ thuật có thật sự là chuyện xấu?
Hệ thống của tôi đang mang những khoản nợ nào?
Nợ kỹ thuật không xấu; nợ không ai ghi sổ mới xấu.
Chương 2: Khoản nợ nào đang âm thầm tính lãi mỗi ngày?
Khoản nợ nào đang ăn nhiều giờ làm việc nhất?
Một khoản nợ đắt hay rẻ tuỳ vào số lần mình phải đi qua chỗ đó.
Chương 3: Sếp không hiểu, hay mình nói sai ngôn ngữ?
Tôi trình bày nợ kỹ thuật cho người không đọc mã thế nào?
Sếp không mua được chữ tái cấu trúc, nhưng mua được giờ làm và rủi ro.
Chương 4: Một đợt đại tu lớn có trả được hết nợ?
Tôi trả nợ kỹ thuật mà không dừng làm tính năng thế nào?
Trả nợ từng phần trong công việc thường ngày bền hơn một đợt đại tu.
Chương 5: Đi đường tắt hôm nay, ai trả tiền ngày mai?
Nhóm tôi quyết định vay nợ mới theo cách nào?
Một khoản vay được ghi lại lúc vay thì dễ trả hơn nhiều so với khi phát hiện ra sau.