Quick review các nghịch lý kinh điển của sách “The Mythical Man-Month” của Frederick P. Brooks
Published on: March 11, 2023
Last updated: July 28, 2026 Xem trên toàn màn hình
Last updated: July 28, 2026 Xem trên toàn màn hình
- 17 Aug 2020
Mục tiêu dự án là gì? Làm thế nào để xác định mục tiêu? 429/784 - 06 Feb 2024
Bài toán Trolley Problem: Hi sinh thiểu số để cứu đa số? 386/695 - 18 Jul 2020
Lợi ích cận biên (Marginal Utility) là gì? Qui luật lợi ích cận biên giảm dần 293/1229 - 15 Apr 2020
Phần mềm BPM là gì? So sánh với ERP và các phần mềm Workflows 264/962 - 22 May 2022
Tư duy ngoài hộp (Thinking out of box) là gì? Tại sao quan trọng với sự phát triển của doanh nghiệp? 213/799 - 03 Feb 2020
Sản phẩm OEM và ODM là gì? 200/922 - 09 Feb 2021
Tầm nhìn là gì? Tí dụ minh họa cụ thể về tầm nhìn 193/402 - 14 Aug 2022
Khác biệt giữa tiêu chí hoàn thành DOD (Definition of Done) với tiêu chí nghiệm thu (Acceptance Criteria) 192/848 - 19 Aug 2020
Lift & Shift - Phương pháp tối ưu dịch chuyển hệ thống phần mềm qua đám mây 188/450 - 01 Sep 2020
Co-founder là gì? Vai trò của các Co-Founder khi lập nghiệp. 175/516 - 30 Jan 2026
Vượt qua cơn bão sa thải nhân viên công nghệ: Những đêm thức trắng, phần mềm bị lỗi và hội chứng kẻ giả mạo (Impostor Syndrome) 175/211 - 25 Apr 2018
Bảo hộ bản quyền phần mềm dưới khía cạnh sở hữu trí tuệ như thế nào? 174/437 - 07 Feb 2024
Vì sao Scrum Team thường bị Spillover / Carry Over? 172/201 - 01 Feb 2022
Thách thức với doanh nghiệp chuyển đổi số trong thời đại VUCA 169/991 - 01 Jul 2023
Phương pháp Shuhari - Làm sao học ít hiểu nhiều? 159/1313 - 07 Feb 2024
Thất bại của nhóm Scrum - Phân loại các mô hình phản tác dụng trong Scrum (Scrum Anti-Patterns) 159/207 - 16 Apr 2025
Lãnh đạo linh hoạt: Hành động (Bias for Action) hay không hành động (Non-Action)? 155/238 - 04 Jan 2023
Đánh giá nhân sự theo chuẩn người Nhật 149/641 - 03 Oct 2021
Khác biệt giữa thiết kế phần mềm và thiết kế công trình xây dựng 148/691 - 10 Aug 2020
Bạn có biết quy tắc thất bại nhanh: Fail early, fail often, fail cheap, but always fail forward 148/322 - 17 Feb 2026
Giá trị con người nằm ở đâu trong thời đại AI và Robot? 148/174 - 10 Sep 2025
Học Tài Thi Phận Là Gì? Cần Làm Gì Để Vượt Qua May Rủi? 143/183 - 02 Oct 2023
Ngôi Chùa Trăm Năm và Viên Gạch Vỡ: Bài Học Thấm Thía Về Lỗi Nhỏ Trong Bức Tranh Lớn 141/497 - 25 Mar 2026
Trí tuệ nhân tạo (AI) đang khiến phần mềm trở nên rẻ và ít giá trị hơn. Sự thật là gì? 140/164 - 04 Sep 2023
Giải mã nhóm tính cách (ISTP - Nhà kỹ thuật) 139/403 - 16 Aug 2025
Hoài nghi khoa học với 20 thuật ngữ bi quan về hiệu quả của Scrum 138/198 - 01 May 2022
Có thể xác định vị trí địa lý của địa chỉ IP với độ chính xác đến từng địa chỉ con phố? 137/689 - 07 Jan 2025
Phân biệt Proxy, HMA và VPN 136/518 - 12 May 2024
Groan Zone là gì? Khi mọi quan điểm va chạm, đâu là cách biến Groan Zone thành động lực đổi mới? 135/187 - 15 Apr 2023
Nghịch lý từ câu chuyện “một chén gạo dưỡng ơn, một đấu gạo gây thù” 133/1005 - 18 Mar 2018
Dịch vụ Hosting cho Website là gì? Các lời khuyên chọn Hosting tốt nhất 133/479 - 01 Sep 2023
Định luật Goodhart và định luật Campbell - Nghịch lý về thành tích 128/341 - 15 Mar 2024
Tê liệt vì suy nghĩ quá nhiều (Analysis Paralysis) là gì? 126/459 - 01 May 2025
Vì Sao Các Cửa Hàng Trung Quốc Không Vội Vã Phục Vụ Khách Hàng? 126/221 - 02 May 2025
Vì sao học giỏi mà vẫn nghèo, học dốt lại thành đạt trong cuộc sống? 125/212 - 10 Sep 2024
Tại sao những thứ chúng ta muốn lại ít khi có được? 125/380 - 17 Feb 2018
Hệ luỵ khi sử dụng Web Hosting từ nhà cung cấp kém chất lượng 123/353 - 01 Apr 2022
Chi phí nhà thầu phụ chiếm bao nhiêu phần trăm gói thầu? 119/307 - 14 May 2024
Chiến lược răng lược là gì? Làm thế nào để tận dụng chiến lược răng lược trong kinh doanh? 118/381 - 11 Sep 2020
Nghịch lý kinh doanh tại Mỹ: Chăm sóc khách hàng không tốt, nhưng công ty lại lãi lớn 109/326 - 12 Sep 2021
Túi càn khôn của lập trình viên Agile cần trang bị những gì? 108/407 - 16 Feb 2024
Nghịch lý của sự hoàn hảo: AI có thể quá tốt để sử dụng? 108/342 - 02 Apr 2026
Thực tế khắc nghiệt phía sau visa H-1B và "giấc mơ lập trình" 108/127 - 18 Sep 2025
Bị sa thải sau 25 năm làm việc trong lĩnh vực công nghệ: Nỗi lo lắng, sự hy sinh và thực tế mà không ai dám nhắc đến 105/161 - 06 Nov 2025
3 Chiến Lược Đổi Mới Dẫn Đường Thành Công tại Thung Lũng Silicon 104/177 - 15 Aug 2025
Dự án phần mềm bị trì hoãn và vấn đề "akrasia" 99/188 - 01 May 2023
[Tư vấn CNTT] Quản lý ngân sách CNTT cho doanh nghiệp 99/334 - 08 Mar 2020
Vì sao doanh nghiệp cần phải tạo Web bán hàng? 96/271 - 09 Feb 2025
Làm gì nếu người quản lý luôn thúc ép: "Đừng làm forwarder, hãy là solver"? 94/109 - 09 Jan 2025
10 Nghịch Lý Cuộc Sống Từ Phim Upstream (nghịch hành nhân sinh): Đối Mặt Rủi Ro Trong Thời Đại VUCA 93/326 - 08 Mar 2022
Mô hình nguồn mở hoạt động ra sao? 82/325 - 09 Dec 2024
10 nghịch lý quản trị khiến tổ chức mãi loay hoay 77/228 - 19 Jul 2023
3 cấp độ của thất bại và bí quyết "cái khó ló cái khôn" 73/191 - 22 Apr 2026
Thời Đại Của Tiêu Dùng Bản Sắc (Identity Consumerism) Đang Lên Ngôi Như Thế Nào? 72/85 - 09 Apr 2026
"Cái bẫy của sự thành thạo" là gì? 72/77 - 28 Feb 2025
“Học giỏi” hay “giỏi học”? 67/299 - 30 Jun 2026
Bẫy Quản Lý Cấp Trung (Middle Management Trap) - Tại sao làm tốt công việc của bạn lại có thể là rào cản lớn nhất? 66/76 - 21 Jul 2026
Nghịch Lý Jevons: Vì Sao AI Giúp Bạn Làm Việc Nhanh Hơn Nhưng Lại Khiến Bạn Bận Hơn? 56/66 - 23 Jul 2026
Phân Loại Project Manager (Quản Lý Dự Án): Phần lớn chúng ta thường hiểu sai? 52/59 - 09 Apr 2026
6 Nghịch Lý Đạo Đức Phổ Biến Nhất Thế Kỷ 21 38/158 - 09 Dec 2025
Hiệu Ứng Tàu Điện Ngầm - The Subway Effect 33/182 - 11 Mar 2025
Thiên hướng Hành động (Bias for Action) và Thiên hướng Quy trình (Bias for Process) tác động tiêu cực tới "đổi mới và sáng tạo" như thế nào? 29/201 - 09 Aug 2022
Hiệu ứng “rắn hổ mang” (Cobra effect): Khi giải pháp trở thành vấn đề, tưởng vui lại hóa xui 18/826 - 03 Sep 2020
Hiệu ứng rắn hổ mang, Luật Goodhart, Campbell & Chuyện thi cử 13/374 - 04 Mar 2020
Kinh nghiệm lập dự toán chi phí dự án phần mềm theo phương pháp Man-Month 13/2976 - 12 May 2021
Các yêu cầu thay đổi (Change Requests) - nỗi ám ảnh của team dự án phần mềm 4/642 - 01 Aug 2022
"Sponsored Content" là gì? Khác nhau giữa Sponsored Content và Native Advertising? 4/1141
Sách “The Mythical Man-Month” của Frederick Phillips Brooks, Jr là cuốn sách nền tảng gối đầu cho tất cả kỹ sư CNTT trên toàn thế giới, nó kinh điển đến mức được ví như là sách Triết Học của ngành CNTT. Các định luật trong sách vẫn đúng cho đến tận 40 năm sau.
| Nhiều dự án lập trình trở nên tồi tệ vì thiếu thời gian theo lịch hơn là vì tất cả các nguyên nhân khác cộng lại. | More programming projects have gone awry for lack of calendar time than for all other causes combined. |
| Nấu ăn ngon cần có thời gian; một số nhiệm vụ không thể vội vàng nếu không muốn làm hỏng kết quả. | Good cooking takes time; some tasks cannot be hurried without spoiling the result. |
| Tất cả các lập trình viên đều là những người lạc quan: “Mọi việc rồi sẽ diễn ra tốt đẹp thôi.” |
All programmers are optimists: “All will go well.” |
| Bởi vì lập trình viên xây dựng bằng tư duy thuần túy, nên chúng ta mong đợi sẽ gặp ít khó khăn khi triển khai. (đây thực chất là một nghịch lý). | Because the programmer builds with pure thought-stuff, we expect few difficulties in implementation. |
| Nhưng bản thân ý tưởng của chúng ta lại có lỗi nên chúng ta có lỗi (đầu vào thế nào thì đấu ra thế đó). | But our ideas themselves are faulty, so we have bugs (garbage in, garbage out). |
| Kỹ thuật dự tính của chúng ta, được xây dựng dựa trên mô hình kế toán chi phí, đã gây ra nhầm lẫn giữa 2 khái niệm nỗ lực (công) và tiến độ. Dựa vào man-month là một sai lầm và nguy hiểm, vì nó ngụ ý rằng nhân lực và thời gian có thể thay thế cho nhau. | Our estimating techniques, built around cost-accounting, confuse effort and progress. The man-month is a fallacious and dangerous myth, for it implies that men and months are interchangeable. |
| Việc phân chia một nhiệm vụ giữa nhiều người tạo ra thêm công sức đào tạo và tương tác trong nhóm, cũng như giao tiếp chéo giữa nhiều nhóm nhỏ. | Partitioning a task among multiple people occasions extra communication effort-training and intercommunication. |
| Nguyên tắc là: 1/3 lịch biểu của dự án là dành cho thiết kế, 1/6 dành cho viết code, 1/4 dành cho kiểm thử riêng rẽ và 1/4 dành cho kiểm thử tích hợp toàn hệ thống. | My rule of thumb is 1/3 of the schedule for design, 1/6 for coding, 1/4 for component testing, and 1/4 for system testing. |
| Về mặt nguyên tắc, chúng ta thiếu số liệu để xác định khoảng dự tính cho công việc/dự án. | As a discipline, we lack estimating data. |
| Bởi vì chúng ta không chắc chắn về dự tính kế hoạch của mình nên chúng ta thường thiếu can đảm để bảo vệ chúng một cách mạnh mẽ trước áp lực của ban quản lý và khách hàng. | Because we are uncertain about our scheduling estimates, we often lack the courage to defend them stubbornly against management and customer pressure. |
| Định luật Brooks: Việc bổ sung nhân lực vào một dự án phần mềm muộn sẽ chỉ khiến dự án đó bị chậm trễ. | Brooks’s Law: Adding manpower to a late software project makes it later. |
| Việc thêm người vào một dự án phần mềm sẽ làm tăng tổng công (effort) theo ba cách: bản thân công việc và sự gián đoạn của việc sau khi khoanh vùng lại công việc, đào tạo người mới và gia tăng thời gian giao tiếp, trao đổi, họp hành. | Adding people to a software project increases the total effort necessary in three ways: the work and disruption of repartitioning itself, training the new people, and added intercommunication. |
[{"displaySettingInfo":"[{\"isFullLayout\":false,\"layoutWidthRatio\":\"\",\"showBlogMetadata\":true,\"showAds\":true,\"showQuickNoticeBar\":true,\"includeSuggestedAndRelatedBlogs\":true,\"enableLazyLoad\":true,\"quoteStyle\":\"1\",\"bigHeadingFontStyle\":\"1\",\"postPictureFrameStyle\":\"2\",\"isFaqLayout\":false,\"isIncludedCaption\":false,\"faqLayoutTheme\":\"1\",\"isSliderLayout\":false}]"},{"articleSourceInfo":"[{\"sourceName\":\"\",\"sourceValue\":\"\"}]"},{"privacyInfo":"[{\"isOutsideVietnam\":false}]"},{"tocInfo":"[{\"isEnabledTOC\":true,\"isAutoNumbering\":false,\"isShowKeyHeadingWithIcon\":false}]"},{"bannerInfo":"[{\"isBannerBrightnessAdjust\":false,\"bannerBrightnessLevel\":\"\",\"isRandomBannerDisplay\":true}]"},{"termSettingInfo":"[{\"showTermsOnPage\":true,\"displaySequentialTermNumber\":true}]"}]
Nguồn
{content}









Link copied!
Mới cập nhật
thực chiến - Kiến tạo tương lai cho các nhà sáng tạo nội dung.