Bạn nên làm bài học kinh nghiệm cho tất cả các dự án, thất bại hoặc thành công. Có rất nhiều điều để học hỏi từ một dự án tốt.
Những dự án thất bại thực sự rất hiếm đối với tôi. Ngoài việc hiểu những gì đã xảy ra, tôi làm điều "hỏi tại sao 5 lần" để cố gắng tìm hiểu nguyên nhân cơ bản. Ngoài ra còn có vấn đề tại sao tôi không nhận thấy điều gì đang xảy ra và hoặc làm gì đó với nó hoặc ít nhất là thoát ra.
Tôi nghĩ rằng vị trí đầu tiên của mọi người là đổ lỗi cho tất cả mọi thứ - khách hàng, công nghệ, vấn đề kinh doanh đang được giải quyết, phương pháp, các thành viên trong nhóm, ngôn ngữ, nền tảng, thậm chí cả cách chúng ta uống cà phê vào buổi sáng. Điều tốt đẹp về hồi cứu (ngay cả khi nó chỉ xảy ra trong đầu của bạn) là cơ hội để hòa giải với một số hoặc tất cả các yếu tố đó và nhận ra rằng chúng không phải là vấn đề.
Trong thất bại thực sự duy nhất của tôi trong hơn 30 năm qua, dự án đã được yêu cầu trong nhiều năm theo nghĩa đen khi chúng tôi đến. Chúng tôi có yêu cầu giải quyết. Một đến từ quản lý và hàng trăm từ người dùng cuối. Chúng tôi đã viết mã, rất nhiều mã, một số mã tuyệt vời. Đã có thử nghiệm và chấp nhận thử nghiệm, thay đổi và lập luận và yêu cầu thay đổi và công việc không được trả lương và công việc được trả lương và những phút cuối cùng và sự hài hước siêu thực và leo thang đến VP và tất cả điều đó. Cuối cùng, tất cả các loại vấp phải dừng lại. Lý do cho sự thất bại là yêu cầu quản lý duy nhất không được chấp nhận đối với người dùng cuối. Và cho dù có bao nhiêu thứ họ đi trên đường, họ không thể vượt qua cái đó và sẽ không bao giờ chấp nhận hệ thống. Nhưng quản lý sẽ không có cách nào khác. Vì vậy, đó là và mặc dù chúng tôi đã có rất nhiều tiền, cuối cùng,
Tôi vẫn làm việc trong công nghệ đó, tôi vẫn sử dụng các quy trình đó và tôi vẫn làm việc với cùng một người. Tôi thậm chí sẽ làm một dự án khác cho khách hàng đó. Nhưng khi người dùng cuối nói rằng họ không thích thứ gì đó mà chính họ quản lý đã đưa vào các yêu cầu, tôi sẽ nhớ rằng việc viết mã tốt không bảo vệ bạn khỏi một dự án thất bại. Và tôi sẽ làm một cái gì đó về nó sau đó, không phải một hoặc hai năm sau.