คำว่า "คุณสมบัติคืบ" มาจากไหน?


13

มีบทความ Wikipedia ที่ดีเกี่ยวกับ "Feature Creep" แต่ไม่ได้ระบุที่มา การค้นหาโดย Googleจะนำไปสู่บทความที่คลุมเครือบางฉบับที่อ้างว่า "Earl Rich" เป็นคนบัญญัติศัพท์ แต่ก็ไม่มีการสำรองข้อมูลสำหรับการอ้างสิทธิ์นั้นมากนัก มีการ์ตูน Dilbert จากปี 2001ในเรื่อง แต่เสียงดูเหมือนจะบ่งบอกว่าคำที่มีอยู่ก่อน; มากหรือน้อยได้รับการยืนยันจากข้อเท็จจริงที่ว่าGoogle มีผล pre-2000 อย่างไรก็ตามการหาแหล่งกำเนิดที่แน่นอนพิสูจน์ยาก

ดังนั้นใครถ้าใครเลยประกาศเกียรติคุณคำว่า "Feature Creep"? มันมาจากไหน?


1
รุ่น 1991 ของไฟล์ศัพท์แสงไม่แสดงคุณลักษณะคืบ แต่จะแสดง "คืบคลาน featurism" และ "คืบคลาน featuritis" ซึ่งเป็นสารตั้งต้นของคำว่า

1
@MichaelT: รุ่น 1.1.3 จากปี 1981 กล่าวถึงแล้วว่า "การแสดงลักษณะที่คลาน" (แม้ว่าจะไม่ได้อยู่ในรายการของตัวเอง) jargon-file.org/archive/jargon-1.1.3.dos.txt
Michael Borgwardt

2
@MichaelBorgwardt ครับ ฉันกำลังหาคำตอบกับข้อมูลนั้นก่อนที่มันจะถูกปิด ดังนั้นคำตอบดูเหมือนจะเป็น "MIT ในช่วงต้นยุค 80 หรือก่อนหน้า"

2
เมื่อพิจารณาถึงคำศัพท์ที่เกี่ยวข้องอย่างใกล้ชิดในไฟล์ Jargon รุ่นแรกคำตอบที่ดีที่สุดที่คุณน่าจะได้รับคือ "1970s MIT / Stanford วัฒนธรรมแฮ็กเกอร์"
Michael Borgwardt

3
คำถามที่น่าสนใจ ฉันสันนิษฐานว่า "คุณสมบัติคืบ" มาจาก "ภารกิจคืบ" แต่ "ภารกิจคืบ" เท่านั้นวันที่จากปี 1990
Eric Lippert

คำตอบ:


8

ประวัติ etymologic ของศัพท์แสงคอมพิวเตอร์มีการบันทึกไว้อย่างดีในไฟล์ Jargon (เวอร์ชันปัจจุบัน ณ ที่เขียนนี้คือ4.4.8 )

ระยะเวลาที่เฉพาะเจาะจง "คุณลักษณะ Creep" ถูกระบุว่าเป็น "ใหม่ใน 4.1.0" ในการบันทึกการเปลี่ยนแปลง 4.1.0วันที่ถึง 12 มีนาคม 1999 และถูกกำหนดเป็น:

feature creep:n ผลลัพธ์ของ {creeping featurism} ดังเช่นใน "Emacs มีกรณีที่ไม่ถูกต้องของคุณสมบัติคืบ"

ขณะนี้เป็นการใช้คำเร็วที่สุดในบริบทเฉพาะมีข้อบ่งชี้ว่าวลีที่มีอยู่ก่อนหน้านี้ในบางรูปแบบ

จุดเริ่มต้นของไฟล์ศัพท์แสงแต่ละไฟล์มีหัวข้อเกี่ยวกับลักษณะที่ไม่ใช่คำศัพท์ต่าง ๆ ของการใช้ภาษาตามประเภทของคอมพิวเตอร์

ในไฟล์ Jargon เวอร์ชันแรกจากปี 1981:

Soundalike slang: similar to Cockney rhyming slang.  Often made up on
   the spur of the moment.  Standard examples:
    Boston Globe => Boston Glob
    Herald American => Horrid (Harried) American
    New York Times => New York Slime
    historical reasons => hysterical raisins
    government property - do not duplicate (seen on keys)
        => government duplicity - do not propagate
   Often the substitution will be made in such a way as to slip in
   a standard jargon word:
    Dr. Dobb's Journal => Dr. Frob's Journal
    creeping featurism => feeping creaturism
    Margaret Jacks Hall => Marginal Hacks Hall

รายการ "คืบคลาน featurism" แสดงให้เห็นว่าคำที่อาจมีการใช้ถ้าไม่ได้อยู่ในรูปแบบที่แน่นอนของ "คุณสมบัติคืบ"

ดังนั้นภาษาที่มีอยู่ในแฮ็คเกอร์ในปี 1999 (ตระหนักว่าคำว่า " แฮ็กเกอร์ " ในไฟล์ศัพท์แสงเป็นกลุ่มที่แตกต่างจากที่เป็นอยู่ในปัจจุบัน) ชุมชน

บ่งชี้ว่าวลีนี้มีอยู่แม้ว่าจะไม่ได้ป้อนคำศัพท์อย่างเป็นทางการในช่วงต้นปี 1981 และอาจเป็นการใช้งานทั่วไปในชุมชน MIT และ Stanford

แนวคิดของ "คุณลักษณะคืบ" สามารถบันทึกไว้ในปี 1975 เป็นส่วนหนึ่งของผู้ชายเดือนตำนาน ในหนึ่งในบทความที่อยู่ในคอลเลกชันนี้จะอธิบาย "เอฟเฟ็กต์ระบบที่สอง" จากบทสรุปของ Wikipedia :

ผลกระทบของระบบที่สองเสนอว่าเมื่อสถาปนิกออกแบบระบบที่สองมันเป็นระบบที่อันตรายที่สุดที่เขาจะออกแบบเพราะเขามักจะรวมสิ่งที่เขาเกิดขึ้นทั้งหมด แต่ไม่ได้เพิ่ม (เนื่องจากข้อ จำกัด ด้านเวลา) ระบบแรก ดังนั้นเมื่อเริ่มดำเนินการในระบบที่สองวิศวกรควรระวังว่าเขามีความไวต่อการทำวิศวกรรมเกิน

ตระหนักถึงความแตกต่างระหว่าง Mythical Man Month และไฟล์ศัพท์แสงที่เป็นตัวแทนของสองวัฒนธรรมที่แตกต่าง - Mythical Man Month มาจากมุมมองของการจัดการโครงการในขณะที่ไฟล์ศัพท์แสงนั้นมาจากมุมมองของแฮกเกอร์


7

คุณสมบัติคืบ

คุณลักษณะวลีคืบไปอย่างน้อยปี 1990 ตามที่ใช้ในการโพสต์ comp.sys.mac Usenet ในงาน San Francisco MacWorld Expo เมื่อวันที่ 15 เมษายน 1990 :

ในฐานะที่เป็นอุตสาหกรรม 'ผู้ใหญ่' ทุกคนเริ่มมีลักษณะเหมือนกันและรายการต่าง ๆ ได้รับความสนใจน้อยลงมีผลิตภัณฑ์ใหม่ ๆ ที่โดดเด่นและแปลกใหม่น้อยลงเรื่อย ๆ (ฉันคิดว่ามันเป็นเพราะสิ่งต่าง ๆ ค่อนข้างชัดเจน ทุกคนลงเอยด้วยการเล่น'คืบคลาน'กับคู่แข่ง

สามเดือนต่อมาในกลุ่มเดียวกันการตอบกลับถึง "Finder 7.0 ข้อเสนอแนะ" ในวันที่ 13 กรกฎาคม 1990 :

ไม่จำเป็นต้องมีสิ่งที่เฉพาะเจาะจง: โมเดล InterApplication Communication ของ System 7.0 ได้เตรียมพื้นฐานสำหรับการทำสิ่งนี้ ... Apple ไม่ได้ออกแบบ Stream Manager ด้วยฟังก์ชั่นที่คุณอธิบายอาจเป็นเพราะพวกเขาต้องการที่จะปล่อยให้นักพัฒนาทำ ฉันยังสงสัยว่าวิศวกรระบบซอฟต์แวร์ของ Apple อาจมีสิ่งที่ดีกว่าที่จะต้องกังวลกว่าการสร้างพจนานุกรมการสะกดแบบมาตรฐาน ในข้อความก่อนหน้ามีคนพูดถึงFeature Creepและฉันคิดว่ามันใช้ได้ดีมาก

โดยปี 1993 มันเป็นเรื่องธรรมดามากขึ้นในUsenet

กำลังคืบคลานเข้ามา

วลีก่อนหน้านี้ปรากฏขึ้นในไฟล์ศัพท์แสงหวือหวา1.1.3 (ลงวันที่ 22 กรกฎาคม 2524) เป็นรูปแบบของคำแสลงเสียง:

คืบคลาน featurism => feeping creaturism

การคืบของฟีเจอร์จะไม่แสดงจนกว่าไฟล์ Jargon 4.1.0 (ลงวันที่ 12 มีนาคม 1999):

: คุณสมบัติคืบ: n ผลลัพธ์ของ {creeping featurism} ดังเช่นใน "Emacs มีกรณีที่ไม่ถูกต้องของคุณสมบัติคืบ"

ความต้องการคืบ

คุณสมบัติที่เหมือนกันคืบคลานปรากฏในตัวอย่างของกระทรวงกลาโหมเพื่อการจัดสรรสำหรับปีงบประมาณ 2528ตีพิมพ์ในปี 2527:

ประสบการณ์ได้แสดงให้เห็นว่าการผลิตอีกต่อไปวิ่งส่งผลให้เกิดความต้องการ "คืบ" ในการปรับปรุงประมาณการนี้เพื่อวัตถุประสงค์ด้านงบประมาณกองทัพอากาศจะต้องมอบหมายให้ผู้รับเหมาอย่างเป็นทางการเพื่อให้รายละเอียดการประมาณการค่าใช้จ่ายเป็นอัตราสมมุติฐานของการผลิต

ในปีต่อไปนี้ตัวอย่างของกระทรวงกลาโหมจัดสรรสำหรับปี 1986: การพิจารณาก่อนที่คณะอนุกรรมการของคณะกรรมการเกี่ยวกับการจัดสรร, สภาผู้แทนราษฎร, สภาคองเกรสเก้าสิบเก้า, เซสชั่นแรกพูดว่า:

เราได้สร้างความแข็งแกร่งในเรื่องการชุบทองตามความต้องการที่คืบคลานและตามคำสั่งการเปลี่ยนแปลงทางวิศวกรรม ทุกสิ่งที่มีผลกระทบต่อค่าใช้จ่ายของสัญญาเมื่อลงนามจะต้องได้รับการอนุมัติสำหรับการสละสิทธิ์โดย CNO โดยฉันหรือผู้บัญชาการหากเป็นโปรแกรมทางทะเล

ในปี 1986 มันปรากฏในเอกสาร IEEE เกี่ยวกับ avionics และในปี 1987 บันทึกการประชุม IEEE และจากที่นั่นลงในหนังสือวิศวกรรมซอฟต์แวร์อื่น ๆ

ภารกิจคืบคลาน

การคืบของฟีเจอร์อาจไม่ได้มาจากการคืบของภารกิจซึ่งกำหนดโดยOxford English Dictionaryเป็น:

orig สหรัฐอเมริกาล้าน สแลงการเปลี่ยนแปลงอย่างค่อยเป็นค่อยไปของวัตถุประสงค์ทางการเมืองหรือเชิงกลยุทธ์ในช่วงที่มีการรณรงค์ทางทหารส่งผลให้เกิดความขัดแย้งที่ยังไม่ได้รับการแก้ไขหรือความมุ่งมั่นปลายเปิด ในการใช้งานแบบขยาย

การอ้างอิงแรกของพวกเขามาจาก 1991:

เรากำลังเข้าสู่ความขัดแย้งกับภารกิจที่กำหนดไว้ไม่ดีมีภารกิจคืบคลานในกรอบเวลาที่ถูกบีบอัดมากขึ้น [ฯลฯ ]

ที่เก่าแก่ที่สุดที่ฉันพบคือในลอสแองเจลีสไทม์สของวันอาทิตย์ที่ 27 มิถุนายน 2536 ("ทหารแห่งระเบียบโลกใหม่ - ผู้สร้างสันติขั้นสูงนาวิกโยธินสหรัฐวาดขุนศึกแห่งโซมาเลียและพิมพ์เขียวทหารสำหรับแคมเปญในอนาคต"):

แต่เจ้าอาวาสไม่เคยทำขั้นต่ำสุดในโซมาเลีย ในความเป็นจริงโดย พล.อ. จอห์นสตันในฐานะผู้บัญชาการคนหนึ่งที่นอกเหนือจากภารกิจหลักของนาวิกโยธินในการรักษาเส้นทางการจัดหาอาหารและการต่อต้านเผ่าพันธุ์และโจรของโซมาเลียซึ่งเป็นภารกิจที่ทำได้ภายในสองเดือนของนาวิกโยธิน การมาถึง - ในโครงการพัฒนาเช่นการสร้างแผนกตำรวจท้องที่โรงเรียนและศูนย์ชุมชน Johnston เรียกมันว่า"Mission Creep"

คืบคลานอื่น ๆ

นี่คือ1960 "คืบ nucleur"และ1983 "คืบพิเศษ"ทั้งจากการสอบทานการทหาร


จาก Google หนังสือที่นี่เป็นไปได้ที่1988และ1989 คุณลักษณะคืบแต่พวกเขาตัวอย่างกำลังดังนั้นวันที่อาจจะผิด
Hugo

นี่คือ1960 "คืบ nucleur"และ1983 "คืบพิเศษ"ทั้งจากการสอบทานการทหาร
Hugo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.