Bốn Tháng Dựng Xe: Vandalf Đã Dạy Tôi Điều Gì Về Quản Lý Chương Trình
Tôi đã đóng một chiếc xe camper trong bốn tháng — hơn hai mươi ngày dựng xe, từng hệ thống một, mọi chi tiết đều được chụp ảnh và tranh luận. Cuối cùng, tôi đi một vòng qua nó trước camera. Cảm giác đúng như đang bước đi giữa những quyết định của chính mình.
Chiếc ghế băng trở thành chiếc tủ rồi thành chiếc giường. Đế buồng tắm được thử lắp vào bố cục trước khi các bức tường được đóng lại. Bồn nước và bồn rửa đã biến một chiếc xe tải thành một chiếc camper. Mọi thứ được đóng trong xưởng trước, rồi bị tranh cãi, rồi được đóng lại.
Đây là điều quá trình dựng xe đã dạy tôi và tôi áp dụng cho mọi chương trình kể từ đó: sắp xếp theo sự phụ thuộc, chứ không theo sự hứng khởi.
Chiếc giường được đặt vào trước, không phải vì nó vui nhất, mà vì nó là điểm neo. Khi giường đúng vị trí, mọi thứ khác rơi vào quanh nó. Sai vị trí là bạn phải làm lại bố cục cho phần còn lại của quá trình dựng. Mọi chương trình đều có một điểm neo như vậy — phần tích hợp mà mọi thứ khác bám vào. Hầu hết các đội bắt đầu từ những mảnh thú vị và phát hiện ra điểm neo quá muộn.
Buồng tắm là bài học thứ hai. Chúng tôi thử lắp khay trước khi đi ống nước. Lắp khô giúp phát hiện sai sót; lắp thật mới là lúc tính chuyện. Theo ngôn ngữ phần mềm, đó là spike, là prototype — phần tích hợp rủi ro nhất được làm trước trên một bản dùng-tạm. Những đội kiểm tra đường nối khó từ sớm là những đội không phát hiện ra nó khi đã lên production.
Bài học thứ ba: làm lại là một giai đoạn, không phải thất bại. Ngày đi dây là hệ thống đơn lẻ lớn nhất trong danh sách. Tôi dán nhãn mọi thứ, tự tin và gọn gàng. Rồi tôi dành cả ngày để lần theo dây vì những cái nhãn đã nói dối. Việc đó tẻ nhạt, bực bội và hoàn toàn bình thường. Những cái hố được lên kế hoạch tốt hơn những cái hố bất ngờ. Những đội dự trù cho việc làm lại là những đội giữ được bình tĩnh khi nó xuất hiện.
Và điều tôi vẫn quay lại mãi: chúng tôi thực hiện chuyến đi đầu tiên vào ngày 11 tháng 8, khi chiếc xe còn xa mới hoàn thiện. Danh sách việc vẫn còn dài. Nhưng những hệ thống quan trọng đã chạy, chiếc giường thoải mái, và con đường cảm giác như chính là mục đích. Chúng tôi đã xuất xưởng khái niệm và tiếp tục dựng.
Đó là thói quen khó nhất để các đội kỹ thuật hình thành. Demo, pilot, vertical slice — xuất xưởng trước khi hoàn thành. Không phải vì nó đã trọn vẹn, mà vì nó chứng minh luận điểm. Mỗi ngày ở xưởng sau chuyến đi đầu tiên đều tốt hơn, bởi chúng tôi đang cải thiện một thứ đã hoạt động thay vì hy vọng một thứ nào đó sẽ hoạt động.
Một chuyến tham quan xe chỉ là bước đi quanh những quyết định của chính bạn trong bốn phút. Một buổi đánh giá chương trình cũng vậy, chỉ là với khán giả đông hơn. Dựng điểm neo trước, kiểm tra đường nối khó từ sớm, dự trù cho việc làm lại, và xuất xưởng bằng chứng trước khi bạn hoàn thành.
Chuyến tham quan không phải là chiếc xe. Nó là những quyết định.
Nghĩ rằng lập luận này phù hợp với sự kiện của bạn? Hãy kể cho tôi về khán phòng — lịch trình có chọn lọc.
Bắt đầu trò chuyện