Tôi không nghĩ sẽ hữu ích khi suy đoán về động lực của những người không chấp nhận điều gì đó mà bạn cho là thực hành tốt hoặc những người đang tiếp tục làm điều gì đó mà bạn coi là thực hành tồi. Trong doanh nghiệp này, những người thuộc một hoặc cả hai loại đó sẽ vượt xa những người mà bạn sẽ thấy tận mắt, vì vậy hãy ngừng làm cho mình trở nên điên rồ.
Thay vào đó, tập trung vào vấn đề và giải quyết có thể.
1. Viết tài liệu tốt cho mình
Có thể không thực tế khi hy vọng rằng mọi người trong nhóm của bạn sẽ hướng những nỗ lực của họ vào những điều bạn thấy là một vấn đề. Điều này đặc biệt đúng nếu bạn là người mới tham gia vào nhóm. Tôi mạo hiểm đoán bạn là ai, bởi vì nếu bạn là thành viên sáng lập của đội, có vẻ như bạn đã giải quyết vấn đề này từ rất sớm.
Thay vào đó, hãy xem xét, làm việc hướng tới mục tiêu tự viết tài liệu tốt và khiến mọi người sử dụng nó. Ví dụ: nếu ai đó trong nhóm của tôi hỏi tôi mã nguồn của Dự án A ở đâu hoặc cấu hình đặc biệt mà Dự án A cần, tôi chỉ cho họ đến trang wiki Dự án A.
Nếu ai đó hỏi tôi làm thế nào để viết một bản triển khai mới của Factory F để tùy chỉnh một thứ cho Client C, tôi nói với họ rằng nó ở trang 10 của hướng dẫn dành cho nhà phát triển.
Hầu hết các nhà phát triển ghét đặt câu hỏi có thể khiến họ trông giống như họ không thể "đọc mã" thậm chí nhiều hơn họ ghét đọc tài liệu, vì vậy sau khi trả lời đủ bản chất này, họ sẽ đến tài liệu trước.
2. Chứng minh giá trị của tài liệu của bạn
Hãy chắc chắn rằng bạn tận dụng mọi cơ hội để chỉ ra nơi tài liệu đang chứng minh giá trị của nó (hoặc sẽ có, nếu được sử dụng). Cố gắng tinh tế và tránh "Tôi đã nói với bạn như vậy", nhưng nói những điều như là hoàn toàn hợp pháp
Để tham khảo trong tương lai, trang wiki của dự án này có thông tin về nhánh mã lõi được tạo để hỗ trợ phát hành 2.1, vì vậy trong tương lai chúng ta có thể tránh phải thực hiện kiểm tra hồi quy đầy đủ nếu những người đang duy trì kiểm tra phiên bản phát hành wiki trước khi kiểm tra mã.
hoặc là
Tôi rất vui vì tôi đã viết ra các bước để thực hiện Nhiệm vụ T. Tôi không thực sự quan tâm nếu không có ai sử dụng nó - nó đã giúp tôi tiết kiệm nhiều thời gian hơn so với những gì tôi đã viết.
3. Quản lý trên tàu
Sau một vài sự cố trong đó có tài liệu chứng minh là tiết kiệm thời gian / tiền bạc, có lẽ bạn sẽ nhận thấy một "sự tan băng" riêng biệt đối với tài liệu. Đây là thời điểm để nhấn điểm bằng cách bắt đầu đưa thời gian tài liệu vào các ước tính của bạn (mặc dù thật lòng tôi thường cập nhật / tạo tài liệu trong khi các quy trình dài đang chạy, chẳng hạn như biên dịch hoặc đăng ký). Đặc biệt nếu đây là một lần thuê gần đây, có thể điều này sẽ không bị nghi ngờ, nhưng thay vào đó được xem như là một cách làm mới mà bạn đang mang đến từ nơi làm việc trước đây (có thể là như vậy).
Lời cảnh báo: Hầu hết các ông chủ không muốn khiến mọi người làm bất cứ điều gì, đặc biệt là những thứ không liên quan trực tiếp đến một nhiệm vụ có thể tính hóa đơn, vì vậy đừng hy vọng sự hỗ trợ này sẽ ở dạng ủy thác. Thay vào đó, nó có nhiều khả năng cung cấp cho bạn quyền tương đối tự do để viết nhiều tài liệu hơn.
4. Khuyến khích tài liệu khi bạn nhìn thấy nó
Có lẽ một phần lý do mọi người không viết tài liệu thường xuyên như họ nên họ cảm thấy không ai đọc nó. Vì vậy, khi bạn thấy một cái gì đó bạn thích, hãy chắc chắn ít nhất đề cập rằng bạn rất vui vì nó có sẵn.
Nếu nhóm của bạn thực hiện đánh giá mã, đây là thời gian bạn có thể bỏ vào một hoặc hai từ tinh tế để khuyến khích các bình luận tốt.
Cảm ơn bạn đã ghi lại cách giải quyết cho lỗi B trong Khung G. Tôi không biết về điều đó và tôi không nghĩ rằng tôi có thể hiểu những gì bạn đang làm mà không có điều đó trong đó.
Nếu bạn có ai đó trong nhóm thực sự nhiệt tình với tài liệu, sẽ không hại gì khi nuôi dưỡng người đó thông qua việc đi ăn trưa hoặc cà phê và đảm bảo cung cấp một chút xác nhận để chống lại sự nản lòng mà họ có thể nhận được khi nhìn thấy phần còn lại của nhóm không coi trọng tài liệu nhiều.
Ngoài ra, đó thực sự không phải là vấn đề của bạn trừ khi bạn ở vị trí lãnh đạo hoặc quản lý. Bạn có thể dẫn một con ngựa xuống nước, nhưng bạn không thể làm cho nó uống. Nếu đó không phải là con ngựa của bạn, bạn có thể không vui vì nó khát, nhưng tất cả những gì bạn có thể làm là lấp đầy máng.