Giữa một rừng sách Agile mới và cũ, bạn có thể bị ngợp. Nhiều người hỏi tôi cần phải đọc những cuốn nào, học những gì. Dưới đây là một danh sách đầy đủ cho người mới bắt đầu. Tiêu chí lựa chọn sách củ tôi thiên về “chính tông” và “dễ đọc”, do vậy có thể có những cuốn không còn mới lắm, nhưng vẫn dùng tốt. Ước ượng bạn có thể mất khoảng từ một đến vài tháng để tiêu hoá hết chồng sách này, tuỳ đầu tư và “thời tiết” :-).
Tìm kiếm thông tin để phục vụ việc học tập và làm việc luôn là một thử thách không dễ dàng gì trong thời đại thừa mứa thông tin hiện nay. Cứ tưởng có Google là mọi chuyện đơn giản, nhưng thực ra một vài cách truyền thống đôi khi vẫn tỏ ra hiệu quả hơn. Dưới đây là một danh sách “ăn sẵn” chứa các thông tin đa dạng, từ nhập môn tới chuyên sâu mà một người mới (hoặc không hoàn toàn mới) vẫn có thể đủ dùng “ăn” thông tin hằng ngày.
Học được chữ “cụ thể” đối với tôi là bước tiến lớn trong cách làm (mọi) việc.
Ngày xưa tôi mắc bệnh đại khái rất nặng. Phải học cách chữa, mãi vẫn chưa xong (bây giờ đỡ hơn, nhưng bệnh vẫn còn). SMART đã giúp tôi không biết bao nhiêu mà kể. Nhưng dưới đây xin kể hai chuyện còn nhớ.
Xưa kia, việc làm phần mềm được coi như là một khoa học nghiêm túc (science), dần dần chuyển sang sản xuất kiểu công nghiệp (software engineering). Nhưng dần dà, người ta thấy nó còn mang tính nghệ thuật, thủ công rất nhiều. Ngày càng nhiều người quan tâm tới phát triển phần mềm theo hướng thủ công này. Thực ra, việc gọi phần mềm là một nghề thủ công (Software Craftsmanship) đã có thâm niên trên dưới tính bằng một hai thập kỉ.
Năng suất lao động luôn là mối quan tâm hàng đầu của tất cả mọi người, nhưng hầu như là vấn đề mà mọi người đều lúng túng vì luôn thiếu những cách tiếp cận dễ hiểu dễ làm. Thật may là có vài phương pháp rất tốt để bắt đầu. Từ đôi ba năm trở lại đây, tôi luôn bắt đầu một chương trình đào tạo nhân viên với nội dung về Personal Kanban và quản lí công việc hiệu quả. Đó là tiền đề quan trọng hàng đầu để bất kì ai, dù là sếp hay nhân viên, dù là lập trình viên hay bà nội trợ, có thể làm chủ được công việc của mình và gia tăng năng suất liên tục.