Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠœΠΈΡ„ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяц ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ систСмы». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 47

Автор Π€Ρ€Π΅Π΄Π΅Ρ€ΠΈΠΊ Брукс

Π”Π°Π½Π½ΠΎΠ΅ ΠŸΠ°Ρ€Π½Π°ΡΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ с сокрытиСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ шагом Π² этой критичСски Π²Π°ΠΆΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ исслСдований ΠΈ ΠΈΠ΄Π΅ΠΉΠ½Ρ‹ΠΌ провозвСстником ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования. Он ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с собствСнной модСлью Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ собствСнным Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Доступ ΠΊ Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осущСствлСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² Π½Π΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг явился Π²ΠΊΠ»Π°Π΄ΠΎΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… исслСдоватСлСй: Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠŸΠ°Ρ€Π½Π°ΡΠ° Π² абстрактный Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Абстрактный Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… обСспСчиваСт Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ способ прСдставлСния ΠΈ задания интСрфСйсов ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ дисциплину доступа, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π»Π΅Π³ΠΊΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ шаг, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π²Π²ΠΎΠ΄ΠΈΡ‚ Π²Π°ΠΆΠ½ΠΎΠ΅ понятиС наслСдования, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ классы (Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…) ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ своих ΠΏΡ€Π΅Π΄ΠΊΠΎΠ² Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ классов. [14] Π’ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ рассчитываСм ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования, происходит, Π² сущности, ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага, инкапсуляции ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, плюс идСя Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ»ΠΈ классов, спроСктированных ΠΈ протСстированных с Ρ†Π΅Π»ΡŒΡŽ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования. МногиС ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π΅ просто ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Π² Ρ‚ΠΎΠΌ смыслС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·ΡŠΡΡΠ½Π΅Π½ Π² Π³Π»Π°Π²Π΅ 1. Напрасно Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π½Π΅ оплачивая Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ качСствСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹Ρ…, Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ…, протСстированных ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ…. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»ΠΈΡΡŒ Π² Π³Π»Π°Π²Π°Ρ… 16 ΠΈ 17.

Насколько ΠΌΠΈΡ„ΠΈΡ‡Π΅Π½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяц? МодСль ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π‘Ρ‘ΠΌΠ°

Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ряда Π»Π΅Ρ‚ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ многочислСнныС количСствСнныС исслСдования ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€ΡƒΠ΄Π° программистов ΠΈ Π²Π»ΠΈΡΡŽΡ‰ΠΈΡ… Π½Π° Π½Π΅Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², особСнно ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ пСрсоналом ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚.

НаиболСС ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ исслСдованиС сдСлано Π‘Π°Ρ€Ρ€ΠΈ Π‘Ρ‘ΠΌΠΎΠΌ (Barry Boehm) Π½Π° основании ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 63 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² основном Π² аэрокосмичСской области, ΠΈΠ· Π½ΠΈΡ… ΠΎΠΊΠΎΠ»ΠΎ 25 – Π² TRW. Π•Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Β«Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния» содСрТит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, Π½ΠΎ ΠΈ ряд ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π·Π°Ρ‚Ρ€Π°Ρ‚ с Π½Π°Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ. Π₯отя нСсомнСнно, Ρ‡Ρ‚ΠΎ примСняСмыС Π² модСлях коэффициСнты Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… космичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, создаваСмых Π² аэрокосмичСской области ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ стандартам, всС ΠΆΠ΅ Π΅Π³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ количСством Π΄Π°Π½Π½Ρ‹Ρ…. Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ классичСским Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»ΡΡŽΡ‚ содСрТащССся Π² МЧ-М ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ занятых ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ выполнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяц Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ являСтся мифичСской ΠΌΠ΅Ρ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ частности, ΠΎΠ½ считаСт: [15]

β€’ БущСствуСт ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅, с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π·Π°Ρ‚Ρ€Π°Ρ‚, врСмя выполнСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° для ΠΏΠ΅Ρ€Π²ΠΎΠΉ поставки: T = 2,5 (ЧМ) 1/3 . Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя Π² мСсяцах измСняСтся ΠΊΠ°ΠΊ кубичСский ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ объСма Ρ€Π°Π±ΠΎΡ‚ Π² Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяцах β€” Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, получСнная ΠΈΠ· ΠΎΡ†Π΅Π½ΠΊΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π² Π΅Π³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ. БлСдствиСм являСтся кривая, Π΄Π°ΡŽΡ‰Π°Ρ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ занятых.

β€’ ΠšΡ€ΠΈΠ²Π°Ρ стоимости ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ растСт, Ссли Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ Π΄Π»ΠΈΠ½Π½Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ. Π Π°Π±ΠΎΡ‚Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всС ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ для Π½Π΅Π΅ врСмя.

β€’ ΠšΡ€ΠΈΠ²Π°Ρ стоимости Ρ€Π΅Π·ΠΊΠΎ растСт, Ссли Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΊΠΎΡ€ΠΎΡ‡Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ.

β€’ ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ быстрСС, Ρ‡Π΅ΠΌ Π·Π° [3] Π› расчСтного ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π²Π½Π΅ зависимости ΠΎΡ‚ количСства занятых Π² Π½Π΅ΠΌ! Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° солидноС ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ΡΡˆΠ΅Π΅ руководство Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ принятия Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

Насколько Π²Π΅Ρ€Π΅Π½ Π·Π°ΠΊΠΎΠ½ Брукса? Π‘Ρ‹Π»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ исслСдования Π·Π°ΠΊΠΎΠ½Π° Брукса (Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ), согласно ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… людСй для ΠΎΡ‚ΡΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° лишь Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. Π›ΡƒΡ‡ΡˆΠ΅ всСго это сдСлано АбдСль-Π₯Π°ΠΌΠΈΠ΄ΠΎΠΌ (Abdel-Hamid) ΠΈ Мадником (Madnick) Π² Ρ‡Π΅ΡΡ‚ΠΎΠ»ΡŽΠ±ΠΈΠ²ΠΎΠΉ ΠΈ Ρ†Π΅Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ Β«Π”ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Β». [16] Π’ ΠΊΠ½ΠΈΠ³Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° количСствСнная модСль Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π“Π»Π°Π²Π° ΠΎ Π·Π°ΠΊΠΎΠ½Π΅ Брукса Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π²Π½ΠΈΠΊΠ°Π΅Ρ‚ Π² Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… допущСниях ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚, ΠΈ ΠΊΠΎΠ³Π΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ это, Π°Π²Ρ‚ΠΎΡ€Ρ‹ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ модСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° срСднСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, прСдполагая, Ρ‡Ρ‚ΠΎ Ρƒ вновь добавляСмых людСй Π΅ΡΡ‚ΡŒ кривая обучСния, ΠΈ учитывая Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Они приходят ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Β«Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… людСй ΠΊ Π·Π°ΠΏΠ°Π·Π΄Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ всСгда ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π΅Π³ΠΎ ΡƒΠ΄ΠΎΡ€ΠΎΠΆΠ°Π½ΠΈΡŽ, Π½ΠΎ Π½Π΅ всСгда ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΌΡƒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽΒ» (курсив Π°Π²Ρ‚ΠΎΡ€ΠΎΠ²). Π’ частности, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ числСнности Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ² Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ бСзопаснСС, Ρ‡Π΅ΠΌ Π² ΠΊΠΎΠ½Ρ†Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… людСй всСгда Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт, для компСнсации ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π½Π΅Π΄Π΅Π»ΠΈ.

Π¨Ρ‚ΡƒΡ†ΠΊΠ΅ (Stutzke) ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ модСль для провСдСния Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… исслСдований, ΠΈ с Ρ‚Π΅ΠΌ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ. [17] Он ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· процСсса ΠΈ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠ΅ΠΊ, связанных с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ², явным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ учитывая ΠΎΡ‚Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ наставников ΠΎΡ‚ нСпосрСдствСнной Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. Он провСрял свою модСль Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠΌ Π±Ρ‹Π»Π° ΡƒΠ΄Π²ΠΎΠ΅Π½Π°, благодаря Ρ‡Π΅ΠΌΡƒ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡƒΠ»ΠΎΠΆΠΈΡ‚ΡŒΡΡ Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ, нСсмотря Π½Π° отставаниС Π² сСрСдинС. Он рассматриваСт Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ добавлСнию Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ², особСнно ΡΠ²Π΅Ρ€Ρ…ΡƒΡ€ΠΎΡ‡Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠΠ°ΠΈΠ±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π΅Π³ΠΎ многочислСнныС практичСскиС совСты ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ², ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΡ…, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ инструмСнтариСм ΠΈ Ρ‚.Π΄., Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт увСличСния пСрсонала. ОсобСнно достойно внимания Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅ΠΌΡ‹Π΅ Π½Π° ΠΏΠΎΠ·Π΄Π½ΠΈΡ… стадиях ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, стрСмящимися Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΠ³Ρ€Ρƒ ΠΈ Π²ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π² процСсс, Π° Π½Π΅ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ сам процСсс!

Π¨Ρ‚ΡƒΡ†ΠΊΠ΅ считаСт, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚ΡΠΆΠ΅ΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ порядок малости, ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΅Π΅ Π² свою модСль. НС Π²ΠΏΠΎΠ»Π½Π΅ ясно, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ Π»ΠΈ Π΅Π΅ АбдСль-Π₯Π°ΠΌΠΈΠ΄ ΠΈ Мадник, ΠΈ Ссли Π΄Π°, Ρ‚ΠΎ ΠΊΠ°ΠΊ. Ни Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π΅ учитываСтся Ρ‚ΠΎ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСраспрСдСлСна β€” процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ для мСня часто оказывался Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

Β«ΠšΡ€Π°ΠΉΠ½Π΅ упрощСнная» Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Π·Π°ΠΊΠΎΠ½Π° Брукса становится Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π° этими Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сдСланными Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌΠΈ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ. ΠŸΠΎΠ΄Ρ‹Ρ‚ΠΎΠΆΠΈΠ²Π°Ρ, я ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ исходного утвСрТдСния ΠΊΠ°ΠΊ приблиТСния ΠΊ истинС Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка, практичСского ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΎ нСразумности инстинктивной ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²Ρ‹Ρ‚ΡΠ½ΡƒΡ‚ΡŒ Π·Π°ΠΏΠ°Π·Π΄Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

ΠšΠ°Π΄Ρ€Ρ‹ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ всС (ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всС)

НСкоторыС Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΡƒΠ΄ΠΈΠ²Π»ΡΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ большая Ρ‡Π°ΡΡ‚ΡŒ рассуТдСний МЧ-М посвящСна административным сторонам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ, Π° Π½Π΅ многочислСнным тСхничСским ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ. Π’Π°ΠΊΠΎΠΉ пСрСкос частично Π²Ρ‹Π·Π²Π°Π½ Ρ‚ΠΎΠΉ Ρ€ΠΎΠ»ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я ΠΈΠ³Ρ€Π°Π» Π² IBM Operating System/360 (Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ MVS/370). Если ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅, это происходит ΠΎΡ‚ убСТдСния, Ρ‡Ρ‚ΠΎ качСство людСй, занятых Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, ΠΈΡ… организация ΠΈ администрированиС ΠΈΠΌΠ΅ΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для успСха, Ρ‡Π΅ΠΌ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΈΠ»ΠΈ примСняСмыС ΠΈΠΌΠΈ тСхничСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ исслСдования ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠΈΠ»ΠΈ мою ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ. МодСль COCOMO Π‘Ρ‘ΠΌΠ° ΠΏΡ€ΠΈΠ·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ качСство ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ являСтся ваТнСйшим Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π΅Π΅ успСха, практичСски Π²Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ, Ρ‡Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π·Π° Π½ΠΈΠΌ ΠΏΠΎ значимости. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдований ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π° инструмСнтах. Π― люблю Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ инструмСнт ΠΈ ΠΆΠ°ΠΆΠ΄Ρƒ Π΅Π³ΠΎ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΡ‚Ρ€Π°Π΄Π½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π±ΠΎΡ‚Ρ‹ ΠΎ Π»ΡŽΠ΄ΡΡ…, ΠΈΡ… роста ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ развития управлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

ЧСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€. ΠšΡ€ΡƒΠΏΠ½Ρ‹ΠΌ достиТСниСм послСдних Π»Π΅Ρ‚ стала ΠΊΠ½ΠΈΠ³Π° Π”Π΅ΠΌΠ°Ρ€ΠΊΠΎ (DeMarco) ΠΈ ЛистСра (Lister) «ЧСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€: ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹Β», изданная Π² 1987 Π³ΠΎΠ΄Ρƒ. Π’ основС Π΅Π΅ Π»Π΅ΠΆΠΈΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Β«Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² нашСй Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠΎ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ своСй Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ тСхнологичСскиС, сколько социологичСскиС». Она ΠΈΠ·ΠΎΠ±ΠΈΠ»ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ΠΌΡ‡ΡƒΠΆΠΈΠ½Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Β«Π·Π°Π΄Π°Ρ‡Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π½Π΅ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ людСй Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒΒ». Π’ Π½Π΅ΠΉ говорится ΠΎ Ρ‚Π°ΠΊΠΈΡ… прозаичСских Π²Π΅Ρ‰Π°Ρ…, ΠΊΠ°ΠΊ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅, мСбСль, совмСстноС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π”Π΅ΠΌΠ°Ρ€ΠΊΠΎ ΠΈ ЛистСр приводят Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· своСго Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ³Ρ€Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΡ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ программистов ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ характСристиками Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСст ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ продуктивности ΠΈ наличия ошибок.