ในขณะที่บางคนอาจโต้เถียงกับตัวชี้วัดที่เฉพาะเจาะจง (เช่นมีสิ่งที่ดีขึ้นโดยปัจจัยที่ 9.98?) ฉัน (พูดเป็นสิ่งจับเวลาเก่า) ต้องเห็นด้วยกับความเชื่อมั่นทั่วไปของความคิดเห็น Brooks
ก่อนอื่นมีเทคโนโลยีใหม่ที่คิดค้นขึ้นมาน้อยมากตั้งแต่ปี 1970 ใช่แล้ววงจรรวมมีความยาวต่ำกว่ากว้างและใยแก้วมีความเร็วในการสื่อสารที่ดีขึ้น
เทคโนโลยีคอมไพเลอร์ได้รับอนุญาตเกี่ยวกับการปรับปรุง 10 เท่าในโปรแกรมเมอร์ "ผลิตภาพ" เทียบกับปี 1970 เมื่อฟังก์ชั่นตัวเลขหนึ่งที่ผลิตหารด้วยเวลาการเข้ารหัสที่เกิดขึ้นจริง แต่การแพร่กระจายของภาษาการเขียนโปรแกรมและสภาพแวดล้อมใหม่ เวลาในโหมด "ติดตาม" และกิจกรรมการผลิตน้อยลง Apple, Google และ Microsoft ต่างก็พ่น "การอัพเกรด" ใหม่และเข้ากันไม่ได้อย่างมีนัยสำคัญกับสภาพแวดล้อมของพวกเขาในอัตราที่ต่ำกว่าที่จะกระตุ้นให้เกิดการประท้วงในหมู่ผู้ใช้บริการ ... ในทำนองเดียวกัน HTML / CSS / Javascript / อะไรก็ตามที่ซับซ้อนขึ้นเรื่อย ๆ
ในครั้งเดียวอัตราที่เอกสารสามารถผลิตและแพร่กระจายได้จะ จำกัด และมีความสัมพันธ์กับ "นวัตกรรม" ทั้งหมดนี้ แต่ด้วยอินเทอร์เน็ตเอกสารที่เข้มงวดไม่จำเป็นอีกต่อไป - แค่พ่นฟังก์ชั่นและพึ่งพาบล็อกเกอร์ คุ้ยเขี่ยรายละเอียดและทำให้พร้อมใช้งาน
เพิ่ม: ฉันได้รับการคิดเกี่ยวกับเรื่องนี้ตั้งแต่เมื่อวานและโดยเฉพาะอย่างยิ่งการคิดเกี่ยวกับโครงการที่ฉันทำงานจากประมาณปี 1978 จนถึงปี 2008 โครงการนี้ (IBM System / 38 และผู้สืบทอดของมัน) ค่อนข้างไม่เหมือนใครในความพยายามเริ่มต้น สร้างขึ้นเพื่อควบคุมความซับซ้อนของมัน (หนึ่งคือการแบ่งซอฟต์แวร์ออกเป็นสองส่วนเท่า ๆ กันโดยมีส่วนต่อประสาน "เครื่องจักร" ระหว่างกัน) ในบางพื้นที่ที่ฉันทำงานเพื่อนร่วมงานหลายคนของฉันก็ทุ่มเทในการควบคุมความซับซ้อนเช่นเดียวกัน (แม้ว่าเราจะไม่ได้ใช้คำนั้นมากในเวลานั้น) ผลที่ได้คือผลิตภัณฑ์ที่ (ตอนแรก) ค่อนข้างแข็งแกร่งและ "โดน" กับลูกค้าค่อนข้างมากจาก git-go และมันเป็นความสุขที่ได้ทำงานเหมือนเล่นในวงออร์เคสตราที่ผ่านการฝึกฝนมาเป็นอย่างดี
แน่นอนว่าความซับซ้อนในช่วงหลายปีที่ผ่านมามักจะเป็นไปตามคำสั่งของนักวางแผนการตลาดและผู้จัดการที่ไม่ได้ชื่นชมการควบคุมความซับซ้อน (ซึ่งแตกต่างจากการรักษาความเรียบง่าย) ฉันไม่มีความรู้สึกว่านี่เป็นสิ่งที่หลีกเลี่ยงไม่ได้ แต่มันเป็นไปไม่ได้ที่จะป้องกันในกรณีนี้โดยไม่มีผู้จัดการ (เช่นเดิมเกล็นเฮนรี) ผลักดันให้เกิดความสับสน