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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «Как пасти ΠΊΠΎΡ‚ΠΎΠ². НаставлСниС для программистов, руководящих Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 65

Автор Π”ΠΆ.Π₯Π°Π½ΠΊ Π Π΅ΠΉΠ½Π²ΠΎΡ‚Π΅Ρ€

КоС-ΠΊΡ‚ΠΎ Π΄ΠΎ сих ΠΏΠΎΡ€ ΡƒΠ±Π΅ΠΆΠ΄Π°Π΅Ρ‚ ΠΎΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ программная инТСнСрия – это ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΠΈΡ… ΠΎΠΏΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π΅ ΡΠΎΠ³Π»Π°ΡˆΠ°ΡŽΡ‚ΡΡ – ΠΏΠΎ ΠΈΡ… мнСнию, эта мСтодология ΠΎΡ‚ΠΎΡ€Π²Π°Π½Π° ΠΎΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ с наступлСниСм эпохи Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° ΠΊ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ. Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΠΌ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ, ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π² Π½Π΅ΠΉ ΠΈΠ΄Π΅ΠΈ ΠΈ лишь послС этого Π΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΡˆΠΊΠΎΠ»Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ исслСдоватСлям ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ряд вСсьма ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ, ΠΈ Ссли ΠΎΠ½ΠΈ Π²Π°ΠΌ подходят – дСйствуйтС! Π‘ ΠΌΠΎΠ΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, программная инТСнСрия – это скорСС идСальная конструкция, Ρ‡Π΅ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ мСтодология; ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для внСдрСния Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ своСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… концСпциях.

MSF

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ – Π²ΠΎΠ·ΠΌΡƒΡ‰Π°ΠΉΡ‚Π΅ΡΡŒ, Π½ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π²Ρ‹ мСня Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅: ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft ΡƒΠ΄Π°Π»ΠΎΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. НСсколько ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ[115] Π΄Π°ΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠΊΠ°Π·Π½ΠΎΠΌ порядкС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ своих сотрудников Π½Π° Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ курсы обучСния ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΌΡƒ Microsoft ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ. НС сомнСваюсь, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ уровня Microsoft, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉΡΡ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ коммСрчСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ.

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ основа ΠΌΠ΅Ρ‚ΠΎΠ΄Π° MSF (Microsoft Solutions Framework – каркас Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Microsoft) ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΡŽ Π³Ρ€ΡƒΠΏΠΏ, Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ способом отвСтствСнных Π·Π° процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ яркиС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π»ΠΎΠ·ΡƒΠ½Π³ΠΈ, я сосрСдоточу вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… дСталях ΠΌΠ΅Ρ‚ΠΎΠ΄Π° – ΠΏΠΎ-ΠΌΠΎΠ΅ΠΌΡƒ, ΠΎΠ½ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π»ΡŽΠ±Ρ‹Ρ… сообщСний ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… слуТб ΠΈ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°ΡƒΡ‡Π½ΠΎΠ³ΠΎ излоТСния ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Microsoft. Богласно Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ руководству[116], прСдлагаСмая ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° основываСтся Π½Π° Β«Ρ‚Ρ€Π΅Ρ… ΠΊΠΈΡ‚Π°Ρ…Β».

1. ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½Π°Ρ модСль строится Π½Π° основС прСдоставляСмых услуг, побуТдая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ любоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅Ρ‚ΡŒ услуг, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ характСристики ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½Π΅ зависимости ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€Π°Π½ΠΈΡ† ΠΈ Π² расчСтС Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ использованиС.

2. Π˜Ρ‚Срационная модСль процСсса ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° поставки, отталкиваСтся ΠΎΡ‚ рисков ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ основных этапа.

3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся модСль ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², состоящСй ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ Ρ€Π°Π²Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ.

НС сомнСваюсь, Ρ‡Ρ‚ΠΎ Π²Ρ‹ с Π½Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚Π΅ излоТСния упомянутых Β«Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… этапов» ΠΈ Β«ΡˆΠ΅ΡΡ‚ΠΈ Ρ€ΠΎΠ»Π΅ΠΉΒ». Π‘Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° курсы Microsoft – я Π½Π΅ Ρ…ΠΎΡ‡Ρƒ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спСциалистов Microsoft большС, Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Ρ‚ΠΎΠ³ΠΎ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚. Они высказали ряд Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡ‚ΡŒ ΠΊ своСй ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Ну Π»Π°Π΄Π½ΠΎ – полагаю, Ρƒ вас Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ собствСнныС исслСдования, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ, коль скоро Π²Ρ‹ ΠΊΡƒΠΏΠΈΠ»ΠΈ мою ΠΊΠ½ΠΈΠ³Ρƒ, ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ дСталях.

Π§Ρ‚ΠΎ касаСтся этапов MSF, Ρ‚ΠΎ здСсь Π³Ρ€ΡƒΠΏΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π½Π° Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ряд ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ².

1. Π’ΠΈΠ΄Π΅Π½ΠΈΠ΅/Ρ€Π°ΠΌΠΊΠΈ. ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Π½Π΅ трСбованиям, Π° Ρ€Π°ΠΌΠΊΠ°ΠΌ Ρ€Π°Π±ΠΎΡ‚.

2. ΠŸΠ»Π°Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ ΠΈ участники Π³Ρ€ΡƒΠΏΠΏΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ ΠΎ поставках, ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°Ρ… ΠΈ оТиданиях.

3. Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π°ΠΌΠΊΠΈ/ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠŸΠ΅Ρ€Π²Π°Ρ Π±Π΅Ρ‚Π°-вСрсия Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

4. Π’ыпуск. ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΠ»ΠΈ услуга прСдоставляСтся Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.

Π ΠΎΠ»ΠΈ Π² MSF Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

1. Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся ΠΎΡ†Π΅Π½ΠΊΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° с коммСрчСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния.

2. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… спСцификаций, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (ΠΈΠ»ΠΈ услуги), ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ спСцификации ΠΈ оТиданиям Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

4. Π’СстированиС. ВыявлСниС всСх ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ выпуском ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

5. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° максимум возмоТностСй.

6. Π›ΠΎΠ³ΠΈΡΡ‚ΠΈΠΊΠ°. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ бСспрСпятствСнных выпуска, установки ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ.

ВсС ΠΎΡ‡Π΅Π½ΡŒ складно, Π½Π΅ ΠΏΡ€Π°Π²Π΄Π° Π»ΠΈ? На самом Π΄Π΅Π»Π΅ максимальной продуктивности, Π²ΠΎΠΎΡ€ΡƒΠΆΠΈΠ²ΡˆΠΈΡΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΎΠΉ MSF, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ лишь ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ достаточно многочислСнного пСрсонала, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ процСссы согласно рСкомСндациям. ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π½Π° курсах ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ MSF примСняСтся Π² самой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft. Учитывая Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ Microsoft Press Π·Π° послСдниС 10 Π»Π΅Ρ‚, полагаю, Ρ‡Ρ‚ΠΎ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°ΠΊ[117].

Π’Π°ΠΌ лишь остаСтся Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, насколько ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ мСтодология MSF ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡΠ²ΠΈΡ‚ΡŒ сСбя Π² условиях ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Она вСдь Π½Π΅ ограничиваСтся ΠΎΠ΄Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ. Π’ Π½Π΅ΠΉ прСдпринимаСтся ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ усилия всСго прСдприятия Π½Π° достиТСниС ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅Π»ΠΈ – поставки достойного ΠΏΠΎ качСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π›ΠΈΡ‡Π½ΠΎ я ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽ свой ΠΎΠΏΡ‹Ρ‚ примСнСния MSF – ΠΏΡ€Π°Π²Π΄Π°, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΊ рСалиям ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… характСристик Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ.

Π­ΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Extreme Programming, Π₯Π ) позиционируСтся ΠΊΠ°ΠΊ новаторская ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ°; с Π΄Ρ€ΡƒΠ³ΠΎΠΉ – эта ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° сущСствуСт, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, с Ρ‚Π΅Ρ… Π΄Π°Π²Π½ΠΈΡ… ΠΏΠΎΡ€, ΠΊΠΎΠ³Π΄Π° Π² Ρ€Π΅Π»Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Ρ‚Π°Ρ€Π°ΠΊΠ°Π½ΠΎΠ²[118]. ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΏΠΎΡΡΠ½ΠΈΡ‚ΡŒ. ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² Π₯Π  удСляСтся ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° ΠΊΠΎΠ΄ сам ΠΏΠΎ сСбС. ПослСдний понимаСтся ΠΊΠ°ΠΊ срСдство ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ»ΡŽΡ‡ ΠΊ пониманию Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Один ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠΏΠΎΠ²Π΅Π΄Π½ΠΈΠΊΠΎΠ² Π₯Π  ΠšΠ΅Π½Ρ‚ Π‘Π΅ΠΊ (Kent Beck) ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π₯Π  ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ пСрспСктивы Π΄Π²ΡƒΠΌ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ заинтСрСсованных Π»ΠΈΡ†:

Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°ΠΌ Π₯Π  прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‚Π΅Ρ… вопросах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½Ρ‹. Им большС Π½Π΅ придСтся ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰ΠΈΠΌΠΈ ситуациями ΠΎΠ΄ΠΈΠ½ Π½Π° ΠΎΠ΄ΠΈΠ½. Они смогут ΠΏΡ€ΠΎΡΠ²ΠΈΡ‚ΡŒ свои способности Π½Π° всС сто, Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… всСцСло Π½Π° обСспСчСниС качСства систСмы. Им Π½Π΅ придСтся ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Ρ‚Π΅Ρ… областях, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ Π½Π΅ слишком ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, β€“ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° своих прямых обязанностях».

Β«ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π₯Π  Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ смогут ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π‘ Ρ€Π΅Π³ΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ Π² нСсколько нСдСль ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ для Π½ΠΈΡ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² самый Ρ€Π°Π·Π³Π°Ρ€ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ²ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ программистов, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΡΠ²Π΅Ρ€Ρ…ΡŠΠ΅ΡΡ‚Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° это Π½Π΅ потрСбуСтся»[119].

Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π₯Π  Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ эти пСрспСктивы? ΠŸΡƒΡ‚Π΅ΠΌ ввСдСния ряда ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΡƒΠΊΠΎΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ аспСкты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° руководящСС Π·Π²Π΅Π½ΠΎ, ΠΌΠ΅Ρ‚ΠΎΠ΄ Π₯Π  концСнтрируСтся Π½Π° функциях собствСнно программистов, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° конструировании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

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

ΠœΠ΅Ρ‚ΠΎΠ΄ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠ΅ конструированиС силами ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ (Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ Π΄Π²ΡƒΡ… Π΄ΠΎ дСсяти Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²), участники ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ². ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π₯Π , Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, управляСтся самой Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ мСсто Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ программист. ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠ΅ спСциалисты фактичСски ΠΎΡ‚ΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ руководства, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ Β«ΠΏΠΎΠΎΡ‰Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈΒ» функциями. УправлСнчСская ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π° Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ инструктору – программисту, отвСтствСнному Π·Π° процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ.

Π‘ΡƒΠΊΠ²Π° Β«XΒ» Π² Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Π₯Π  ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ». Π­Ρ‚Ρƒ характСристику ΠΌΠ½ΠΎΠ³ΠΈΠ΅ дСятСли нашСй индустрии ΠΏΡ€ΠΈΠ·Π½Π°Π»ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, уваТая ΡΡƒΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€Π΅Π·Ρ€Π΅Π½ΠΈΠ΅ΠΌ относятся ΠΊ Π΅Π΅ названию[120]. По-ΠΌΠΎΠ΅ΠΌΡƒ, Π² публикациях, посвящСнных этой Β«Π½ΠΎΠ²ΠΎΠΉΒ» ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ Π² практичСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ², ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ. Полагаю Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ сайта http://www.extremeprogramming.org ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ этого Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ³ΠΎ (ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Π΄Π°ΠΆΠ΅ ΠΊΡ€ΠΈΠΊΠ»ΠΈΠ²ΠΎΠ³ΠΎ) тСчСния стоит ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π½Π° Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅. Π₯отя, Ссли ΡƒΠΆ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΡƒΡ…Ρƒ Π₯Π , получаСтся, Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ‡Π»Π΅Π½ΡΡ‚ΡŒ ΠΈΠ· этой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΈΠ»ΠΈ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π΅ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ стилями нСльзя – Π»ΠΈΠ±ΠΎ Π²Ρ‹ «экстрСмал», Π»ΠΈΠ±ΠΎ Π½Π΅Ρ‚. МСня Π½Π° это Π½Π΅ ΠΊΡƒΠΏΠΈΡˆΡŒ, хотя мотивация ΠΌΠ½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ понятна. ΠŸΠΎΠ±ΠΎΡ€Π½ΠΈΠΊΠΈ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Β«Π›ΠΈΠ±ΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ, Π»ΠΈΠ±ΠΎ ΡƒΠ±ΠΈΡ€Π°ΠΉΡ‚Π΅ΡΡŒ ΠΈΠ· профСссии – Π²Π°ΠΌ Π² Π½Π΅ΠΉ Π½Π΅Ρ‡Π΅Π³ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ!Β» Π’ΠΎΡ‚ это ΠΌΠ½Π΅ ΠΏΠΎ Π΄ΡƒΡˆΠ΅ – надСюсь, ΠΈ Π²Π°ΠΌ Ρ‚ΠΎΠΆΠ΅.