ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ развития ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π–Π¦ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ простоту, модСль Π£. Π£. Ройса ΠΎΠΊΠ°Π·Π°Π»Π° ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ΅ влияниС ΠΊΠ°ΠΊ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ИБ, Ρ‚Π°ΠΊ ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² Π˜Π‘. На ΠΏΡ€ΠΎΡ‚яТСнии ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСсятилСтий рСгулярно появлялись Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТала Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стадии ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Однако Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π£. Π£. Ройсом… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ развития ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π–Π¦ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² Π² ΡΡ„Π΅Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами примСняСтся достаточно Π΄Π°Π²Π½ΠΎ. Одна ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π–Π¦Π˜Π‘ Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π£. Π£. Ройсом Π² 1970 Π³. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ процСсс создания Π˜Π‘ ΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π΅ΠΉ прСдставлялся Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°Π·, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π˜Π‘ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ своСго сущСствования. Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ возрастания популярности, модСль ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²ΠΎΠ΄ΠΎΠΏΠ°Π΄Π½ΠΎΠΉ (waterfall model). Π’Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π£. Π£. Ройса Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ каскадными.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ‹Π΄Π΅Π»ΡΠ»ΠΈΡΡŒ сСмь этапов Π–Π¦Π˜Π‘:

  • β€’ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ;
  • β€’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅;
  • β€’ конструированиС;
  • β€’ Π²ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅;
  • β€’ тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°;
  • β€’ инсталляция;
  • β€’ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°.

НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ простоту, модСль Π£. Π£. Ройса ΠΎΠΊΠ°Π·Π°Π»Π° ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ΅ влияниС ΠΊΠ°ΠΊ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ИБ, Ρ‚Π°ΠΊ ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² Π˜Π‘. На ΠΏΡ€ΠΎΡ‚яТСнии ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСсятилСтий рСгулярно появлялись Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТала Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стадии ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Однако Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π£. Π£. Ройсом, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ»ΠΈΡΡŒ: Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ стадиями Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ, Π° ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΠΈΠΌ.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ привСсти ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡƒΡŽ модСль Π–Π¦Π˜Π‘ ΠœΠ°Ρ€Ρ€ΠΈ ΠšΠ°Π½Ρ‚ΠΎΡ€Π°, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π² 2002 Π³. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания заслуТиваСт Ρ„Π°ΠΊΡ‚ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„Π°Π· Π–Π¦

  • (рис. 2.1). Π’Π°ΠΊ, ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΡŽ ΠšΠ°Π½Ρ‚ΠΎΡ€Π°, Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС Π–Π¦Π˜Π‘ происходят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:
  • β€’ составлСниС ΠΏΠ»Π°Π½Π° дСйствий;
  • β€’ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ дСйствия;
  • β€’ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ отслСТивания Ρ…ΠΎΠ΄Π° выполнСния дСйствия (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ этапы).

Помимо Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этапов (ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ достаточно ΡƒΠΊΡ€ΡƒΠΏΠ½Π΅Π½Π½ΠΎΠΉ), ΠšΠ°Π½Ρ‚ΠΎΡ€ пСрСчислял ΠΈ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΡ‚Π°ΠΏΠΎΠ² Π–Π¦Π˜Π‘ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Каскадная модСль ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ИБ (ΠΏΠΎ М. ΠšΠ°Π½Ρ‚ΠΎΡ€Ρƒ).

Рис. 2.1. Каскадная модСль ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Π˜Π‘ (ΠΏΠΎ М. ΠšΠ°Π½Ρ‚ΠΎΡ€Ρƒ)

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠšΠ°Π½Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π» Π²Ρ‹Π²ΠΎΠ΄Ρ‹ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ исслСдоватСля — Π€. Брукса. Π‘Ρ‹Π» сдСлан Π²Ρ‹Π²ΠΎΠ΄ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΠΈΡ€Π΅ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ соврСмСнная экономика — слишком динамичная срСда, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚авляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒ ТСсткиС ΠΏΠΎ Ρ€Π°ΠΌΠΊΠ°ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. ВрСбования ΠΊ Π˜Π‘ рСгулярно ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‚ΡΡ, ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. БоотвСтствСнно, ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… стадий Π–Π¦Π˜Π‘ Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚авляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

Π’ 1988 Π³. Π‘Π°Ρ€Ρ€ΠΈ Боэмом Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ модСль Π–Π¦Π˜Π‘, которая частично устраняла нСдостатки каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘ (рис. 2.2). Одним ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… качСствСнных ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ являСтся ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ Ρ€ΠΈΡΠΊΠ°ΠΌ, Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ являСтся составной Ρ‡Π°ΡΡ‚ΡŒΡŽ Π–Π¦Π˜Π‘. Боэм выдСлял ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ рисков:

  • β€’ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ° спСциалистов;
  • β€’ сТатыС сроки ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΉ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚;
  • β€’ созданиС Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ;
  • β€’ созданиС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;
  • β€’ «Π·ΠΎΠ»ΠΎΡ‚ая сСрвировка» (излишний ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌ, излишняя оптимизация ΠΈ ΡΠ»ΠΈΡˆΠΊΠΎΠΌ ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ Π²Ρ‚оростСпСнным дСталям);
  • β€’ слишком ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ;
  • β€’ нСдостаток ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ систСмы ΠΈ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…, Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π² ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ;
  • β€’ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°) рСсурсов;
  • β€’ низкая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы;
  • β€’ Ρ€Π°Π·Ρ€Ρ‹Π² ΠΌΠ΅ΠΆΠ΄Ρƒ уровнями Π·Π½Π°Π½ΠΈΠΉ спСциалистов с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ квалификациями.
Π‘ΠΏΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ модСль Π–Π¦ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы (ΠΏΠΎ Π‘. Боэму).

Рис. 2.2. Π‘ΠΏΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ модСль Π–Π¦ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы (ΠΏΠΎ Π‘. Боэму)1

Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ Боэм исслСдовал ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ примСнСния ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘. Π’ 2000 Π³. ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ зависит ΠΎΡ‚ ΠΏΡΡ‚ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… условий:

  • β€’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;
  • β€’ ΡƒΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ внимания Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС:[1]
  • — Ρ†Π΅Π»ΡΠΌ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌ,
  • — Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°ΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса ΠΈ Ρ‚СхнологичСским Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌ,
  • — ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ рисков ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΈΡ… Π½Π°ΡΡ‚уплСния,
  • — ΠΎΡ†Π΅Π½ΠΊΠ΅ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°,
  • — Π΄ΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΡŽ согласия ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий;
  • β€’ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ уровня усилий (Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ рисков) для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ уровня Π–Π¦Π˜Π‘;
  • β€’ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ;
  • β€’ ΡƒΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ особого внимания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌ ΠΊΠ°ΠΊ Ρ„Π°Π·Π°ΠΌ Π–Π¦.

Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦Π˜Π‘ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС мСтодология быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ RAD, которая рассматриваСтся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Ρ‹Π»Π° создана мСтодология SADD (Spiral Architecture Driven Development).

Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ оказалось, Ρ‡Ρ‚ΠΎ ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ модСль Π‘. Боэма ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вСрсии ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ подходят для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΈ Π΄ΠΎΡ€ΠΎΠ³ΠΎΡΡ‚оящих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π‘ΠΏΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ модСль позволяСт Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ измСнСния Π² И Π‘ Π½Π° всСх этапах Π΅Π΅ Π–Π¦.

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания заслуТиваСт ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ модСль Π–Π¦Π˜Π‘ М. Π€Π°ΡƒΠ»Π΅Ρ€Π° ΠΈ Π‘. АмблСра. Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ модСль основана Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ выполнСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы (рис. 2.3).[2]

УмСньшСниС нСопрСдСлСнности ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π–Π¦ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

Рис. 23. УмСньшСниС нСопрСдСлСнности ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π–Π¦ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы1

На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ цикличСской ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм фиксируСтся практичСски Π²ΠΎ Π²ΡΠ΅Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°Ρ… ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, созданию, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ ΠΈ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ И Π‘. ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ Π–Π¦Π˜Π‘ содСрТат Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ISO 12 207, 15 288.

  • [1] МодСли ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния // Π₯АБРАΠ₯АБР. 2011. 11 янв. URL: http://habrahabr.ru/post/111 674 (Π΄Π°Ρ‚Π° обращСния: 15.06.2016).
  • [2] ΠžΡ€Π»ΠΈΠΊ Π‘. МодСли ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. URL: ftp://ftp.asu.ru/incoming/alex/SWE/softvare_lifecycle_models.pdf (Π΄Π°Ρ‚Π° обращСния: 15.06.2016).
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ