Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

Если Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DevOps, Ρ‚ΠΎ Π²ΠΎΡ‚ краткая ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°. DevOps β€” это Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ страхи ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΈ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ количСство сбоСв Π² производствС ПО. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ΠΈ ΠΆΠ΅ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ врСмя Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ β€” ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΎΡ‚ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ доставки ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ позволяСт быстро ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ бизнСс-экспСримСнты.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ? Если ΠΊΡ€Π°Ρ‚ΠΊΠΎ: Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ сСрвис, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°Ρ‡Π½Π΅ΠΌ процСсс, выявляСм Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ сСрвису, строим Value Stream Map, создаСм Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ трансформациСй ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя ΠΈ ставим Π΅ΠΉ Π·Π°Π΄Π°Ρ‡Ρƒ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌ Ρ†ΠΈΠΊΠ» Π½ΡƒΠΆΠ½ΠΎΠ΅ число Ρ€Π°Π·.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ DevOps трансформации с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ инструкциями ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚ΠΎΠΌ β€” Π² Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄Π° АндрСя АлСксандрова β€” ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Express42, которая ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΡ€Π°Ρ‰ΠΈΠ²Π°Π½ΠΈΡŽ DevOps, ускоряя этот процСсс, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ построила ΠΊΠ°Ρ€Ρ‚Ρƒ Π³Ρ€Π°Π±Π»Π΅ΠΉ. Если Π²Π°ΠΌ каТСтся, Ρ‡Ρ‚ΠΎ трансформация Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Π°, ΠΈΠ»ΠΈ Ρƒ вас такая спСцифика, Ρ‡Ρ‚ΠΎ DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π½Π΅ подходят, β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎΠΊΠ»Π°Π΄ ΠΊΠ°ΠΊ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ поиску ΠΈ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

Если вас бСспокоит вопрос DevOps трансформации, Ρ‚ΠΎ Ρƒ вас большая компания, ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот процСсс Π½Π° всю структуру. Π”ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π΅ΡΡ‚ΡŒ Π½ΡƒΠΆΠ΄Π° Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ»ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ.

Π’Ρ‹Π±ΠΎΡ€ сСрвиса

План Π½Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Π½Π°Ρ‡Π½Π΅ΠΌ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага β€” Π²Ρ‹Π±ΠΎΡ€Π° сСрвиса. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ β€” врСмя ΠΆΠΈΠ·Π½ΠΈ: Π΅ΡΡ‚ΡŒ старыС сСрвисы β€” legacy, ΠΈ Π½ΠΎΠ²Ρ‹Π΅. ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ с Ρ‚Π΅Ρ…, ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ сСрвис Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ. Он свСТий, Π½Π΅Ρ‚ Π΅Ρ‰Π΅ ΡƒΡΡ‚ΠΎΡΠ²ΡˆΠ΅Π³ΠΎΡΡ процСсса Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, которая ΠΈΠΌ занимаСтся. Π’ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Π³ΠΎΡ€Ρ‹ тСхничСского Π΄ΠΎΠ»Π³Π°, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΅Π³ΠΎ всС врСмя Ρ‡ΠΈΠ½ΠΈΡ‚ΡŒ. МоТСм Π΄Π΅Π»Π°Ρ‚ΡŒ с Π½ΠΈΠΌ всС, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΠΌ.

Π’ случаС старого сСрвиса Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ всСгда тяТСло. Π’Π°ΠΌ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Π½ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ всС ΠΏΠ΅Ρ€Π΅Π»ΠΎΠΏΠ°Ρ‚ΠΈΡ‚ΡŒ β€” ΠΎΠ½ΠΈ устали ΠΈ хотят Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌ больно.

Π Π°Π±ΠΎΡ‚Π° со старым сСрвисом создаСт ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ β€” ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ. Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ сСрвис, ΠΎΠ½ катится Π½Π° ΠΏΡ€ΠΎΠ΄ 100 Ρ€Π°Π· Π² час, ΠΈ всС Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‚ΠΎ люди Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ:

β€” Π­Ρ‚ΠΎ ΠΆΠ΅ Π½ΠΎΠ²Ρ‹ΠΉ сСрвис! Π’Π°ΠΌ ΠΆΠ΅ Π±Ρ‹Π»ΠΎ всС просто, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ с нашСй Ρ€Π°Π·Π²Π°Π»ΡŽΡ…ΠΎΠΉ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Legacy-сСрвис ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π±Ρ€Π°Ρ‚ΡŒ Π² Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ Π΅Ρ‘ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли пригласили внСшнСго ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚Π°. Π‘ΡƒΠ΄Π΅ΠΌ чСстны, трансформация Π±ΡƒΠ΄Π΅Ρ‚ ΡˆΠ°Ρ‚Π°Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ. Π’Ρ‹ экспСримСнтируСтС ΠΈ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΈΠ΄Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π·Π°Ρ‡Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ Π² процСссах Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅.

Если Π²Ρ‹ всё Π΄Π΅Π»Π°Π΅Ρ‚Π΅ сами, Π° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅Ρ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΈ β€” Π±Π΅Ρ€Π΅ΠΌ Π½ΠΎΠ²Ρ‹ΠΉ сСрвис. Если Π·Π½Π°Π΅Ρ‚Π΅ внСшнСго ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚Π° ΠΈ Π΅ΡΡ‚ΡŒ срСдства β€” Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ старый.

Π•ΡΡ‚ΡŒ сСрвисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой просто интСрфСйс для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ сайт ΠΈΠ»ΠΈ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Но Π΅ΡΡ‚ΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ Π² Π΄ΡƒΡ…Π΅ Π±ΠΈΠ»Π»ΠΈΠ½Π³Π°. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ с Π±ΠΈΠ»Π»ΠΈΠ½Π³ΠΎΠΌ β€” Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π±ΡƒΠ΄Π΅Ρ‚ слоТно. Π—Π΄Π΅ΡΡŒ Ρƒ нас Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€.

ΠœΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ Π»ΠΈΠ±ΠΎ с ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌ сСрвисом, Π½ΠΎ ΡƒΠΆΠ΅ ΠΈΠ·-Π·Π° Π½Π΅Π³ΠΎ страдаСм, ΠΎΠ½ создаСт ограничСния, Π»ΠΈΠ±ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с интСрфСйсом. Π­Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€Π°. Аналогично, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚Π° β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с тяТСлым Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ.

Но Π΄Π°ΠΆΠ΅ Π² этом случаС я Π±Ρ‹ Π½Π΅ совСтовал Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚ понимания с Ρ‡Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π² ΠΊΠ°ΠΊΡƒΡŽ сторону Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π±Ρ€Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΡƒΡŽ ΡˆΡ‚ΡƒΠΊΡƒ ΠΈ Π΅Π΅ ΠΏΠ΅Ρ€Π΅Ρ‚Ρ€ΡΡ…ΠΈΠ²Π°Ρ‚ΡŒ β€” Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ идСя. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΌΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с интСрфСйсом, ΠΏΠΎΠ»ΠΎΠΌΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π°.

Π”Π°Π»ΡŒΡˆΠ΅ рассмотрим ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ сСрвиса. Π‘ Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ этим сСрвисом занимаСтся, Π½Π°ΠΌ придСтся постоянно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΎΡ‡Π΅Π½ΡŒ тСсном ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅.

Π›ΡŽΠ΄ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ условно дСлятся Π½Π° Π΄Π²Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: консСрваторы β€” ΠΆΠΈΠ²ΡƒΡ‚ Π² старом ΠΌΠΈΡ€Π΅, ΠΈΠ»ΠΈ просто Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠΏΡ€ΠΎ DevOps, ΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°Ρ‰Π°Ρ‚ всС ΠΌΠΎΠ΄Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π’Ρ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ всСгда Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² Ρ‚Π΅ΠΌΠ΅, Π½ΠΎ ΠΎΠ½ΠΈ хотя Π±Ρ‹ ΠΊ Π½Π΅ΠΉ Π³ΠΎΡ‚ΠΎΠ²Ρ‹.

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны консСрваторы β€” ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ люди: Π΄Π°Π²Π½ΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΈ Π΄ΠΎ, Π½ΠΎ Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΡ€ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны β€” ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, Π½ΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, скорСС всСго, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π°Π²Π½ΠΎ. Π‘ ΠΊΠ΅ΠΌ ΠΈΠ· Π½ΠΈΡ… Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ?

Π‘ консСрваторами придСтся Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² любом случаС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΈΡ… сСрвис. ΠŸΡ€ΠΈΠ΄Π΅Ρ‚ΡΡ с Π½ΠΈΠΌΠΈ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ, Π²Ρ‹ΡΡΠ½ΡΡ‚ΡŒ спСцифику сСрвиса, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Π° Ρ‡Ρ‚ΠΎ ΠΈΠ½Π°Ρ‡Π΅. ΠœΡ‹ зависим ΠΎΡ‚ ΠΈΡ… ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΉ. НавСрняка придётся ΠΈΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΡ€ΡƒΡ‡Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ свой сСрвис Π·Π½Π°ΡŽΡ‚ Π»ΡƒΡ‡ΡˆΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ, с ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΌΡ‹ Π² ΠΈΡ‚ΠΎΠ³Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚.

Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ консСрваторы ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΈΡ‚ΡŒ поросСнка.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρƒ консСрвативных людСй Π΅ΡΡ‚ΡŒ сущСствСнный ΠΎΠΏΡ‹Ρ‚, Π½ΠΎ Π½Π΅Ρ‚ понимания, ΠΊΠ°ΠΊ ΠΆΠΈΡ‚ΡŒ дальшС. Они просто боятся, Ρ‡Ρ‚ΠΎ послС трансформации ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠΈ сСрвиса, ΠΈΡ… уволят Π·Π° Π½Π΅Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ. Иногда просто ΠΈΠ·-Π·Π° нСпонимания Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ происходит, ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

Π£ мСня Π±Ρ‹Π» случай, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°Ρ€Π΅Π½ΡŒ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» всС Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это якобы ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сСйчас Π΄Π΅Π»Π°Π΅ΠΌ. ΠœΡ‹ ставим Π·Π°Π΄Π°Ρ‡Ρƒ: Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСгодня Π²ΠΎΡ‚ этот кусок β€” Π½Π΅Ρ‚, Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΌΠΈΡ€Π° ΠΏΠΎΠΆΠ°Ρ€, ΠΈΠ΄Π΅ΠΌ Π΅Π³ΠΎ Ρ‡ΠΈΠ½ΠΈΡ‚ΡŒ. Π‘ Ρ‚Π°ΠΊΠΈΠΌΠΈ людьми Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ слоТно.

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

Π‘ ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΏΡ€ΠΎΡ‰Π΅ β€” ΠΎΠ½ΠΈ лояльнСС. Они ΡƒΠΆΠ΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, хотят ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ ΠΈΠ΄Ρ‚ΠΈ, поэтому Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ. Нам Π½ΡƒΠΆΠ½Ρ‹ люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя: Ссли мСняСтся сСрвис, Ρ‚ΠΎ всС шишки ΠΈ Π³Ρ€Π°Π±Π»ΠΈ ΠΏΠΎΠΉΠΌΠ°ΡŽΡ‚ ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€Ρ‹ Π½Π° ΠΏΡ€Π°Π²Π°Ρ… ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Ρ†Π΅Π². Π˜Π½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€Ρ‹ хотят всС самоС Π½ΠΎΠ²ΠΎΠ΅ ΠΈ ΠΌΠΎΠ΄Π½ΠΎΠ΅, ΠΈ ΠΏΠΎΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ.

ΠšΠΎΠ½ΡΠ΅Ρ€Π²Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎΠ·ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² свою Π²Π΅Ρ€Ρƒ. Когда Π²Ρ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ кусочСк ΠΈ всС Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, скорСС всСго, ΠΎΠ½ΠΈ Ρ‚ΠΎΠΆΠ΅ захотят ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠΌΡƒΡ‚ Π½ΠΎΠ²ΡƒΡŽ DevOps-Ρ€Π΅Π»ΠΈΠ³ΠΈΡŽ.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ΠŸΠΎΠ΄Ρ‹Ρ‚ΠΎΠΆΠΈΠΌ. Если ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ всю Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ сами, Ρ‚ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ: Π½ΠΎΠ²Ρ‹ΠΉ сСрвис, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ простой интСрфСйс, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ сильно ΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ ΠΎΡ‚ Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠΌΠΊΠΈ, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ².

Если Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ·Π²Π°Ρ‚ΡŒ внСшнСго ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚Π°, вмСсто Π½ΠΎΠ²ΠΎΠ³ΠΎ β€” Π±Π΅Ρ€Π΅ΠΌ старый сСрвис, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΆΠ΅ страдаСм. Π›ΡŽΠ΄ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ занимались трансформациСй достаточно Π΄ΠΎΠ»Π³ΠΎ Π² Ρ€Π°Π·Π½Ρ‹Ρ… компаниях, Π²ΠΈΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ случаи ΠΈ ΡƒΠΆΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΈ Π² ΠΊΠ°ΠΊΡƒΡŽ сторону Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈΠ΄Ρ‚ΠΈ.

ΠšΡ‚ΠΎ причастСн?

Нам Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ всСх, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ сСрвису: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², тСстировщиков, Π°Π΄ΠΌΠΈΠ½ΠΎΠ², бСзопасников, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Product Owners. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Product Owners Π½Π΅ Ρ‚Π΅Ρ…Π½Π°Ρ€ΠΈ, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ сСрвису: ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ставят Π·Π°Π΄Π°Ρ‡Ρƒ.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ВсСх, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ влияСт Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ происходит с сСрвисом, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ.

Для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ Π½Π°ΠΌ? Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π½Π°Ρ‚ΡŒ, с ΠΊΠ΅ΠΌ Π΄ΠΎΠ³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ. Π’ΠΎ врСмя трансформации, ΠΊΠΎΠ³Π΄Π° мСняСтся ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСрвисом, Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ трясти всС Ρ€Π°Π²Π½ΠΎ. КакоС-Ρ‚ΠΎ врСмя Π±ΡƒΠ΄ΡƒΡ‚ сбои, ΠΏΠΎΠΊΠ° ΠΌΡ‹ тСстируСм Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹. Π›ΡŽΠ΄ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΊ этому Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΈ с этим согласны.

Π”Π°Π»ΡŒΡˆΠ΅ придСтся ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Value Stream Map ΠΈ Π±Π΅Π· этих людСй Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡˆΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ΠΈ всС вмСстС Π·Π½Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ происходящСго. Один Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π½Π°Π΅Ρ‚ всС, Ρ‡Ρ‚ΠΎ происходит с сСрвисом.

Они ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΡƒΡŽΡ‚ людСй Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ПозТС ΠΌΡ‹ обсудим, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°. Π’ Π½Π΅Π΅ придСтся Π±Ρ€Π°Ρ‚ΡŒ людСй ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΠΎΠ². Π’Π΅, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ сСрвису, смогут ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ»Π»Π΅Π³, Π΄ΡƒΠΌΠ°ΡŽΡ‰ΠΈΡ… Π² Π½Π°ΡˆΡƒ сторону, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΡŽ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ.

Π”Π°Π»ΡŒΡˆΠ΅ ΠΌΡ‹ собираСм всСх этих людСй ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² Π² ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Value Stream Map.

Π‘Ρ‚Ρ€ΠΎΠΈΠΌ Value Stream Map

Value Stream Map β€” это схСма ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚Π°, которая ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΡ‚ΠΎΠΊ цСнностСй Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ вСсь процСсс ΠΎΡ‚ придумывания ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ этапы ΠΈ Ρ‚ΠΎ, ΠΊΠ°ΠΊ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΊ нашим ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ.

Value Stream Map Π½ΡƒΠΆΠ΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС этапы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ‡Π΅Ρ€Π΅Π· измСрСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΡΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ процСссС, ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ, ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅Π»ΡŒ. Π­Ρ‚ΠΎ мСсто, Π³Π΄Π΅ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ

Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ ΠΏΠΎ Value Stream Map описано ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, Π½ΠΎ для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ достаточно всСго Ρ‚Ρ€Π΅Ρ….

Lead Time β€” Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°/ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ β€” врСмя, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ ΠΆΠ΄Π΅ΠΌ. НапримСр, тСстировщик ΠΆΠ΄Π΅Ρ‚, ΠΏΠΎΠΊΠ° освободится стСнд для тСстов, ΠΈ Π² это врСмя Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ.

Value Added Time β€” врСмя ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” Ρ‚ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ Π·Π°Ρ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ Π½Π° Ρ‚Π°ΠΊΠΎΠΌ-Ρ‚ΠΎ этапС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. НапримСр, тСстировщик запустил свой тСст ΠΈ Π½Π°Ρ‡Π°Π» Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ врСмя ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Π·Π° Ρ‡Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ платят β€” Π·Π° качСствСнный софт.

%C/A β€” ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ принятой Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π£ нас Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ этап β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π²Ρ‚ΠΎΡ€ΠΎΠΉ этап β€” тСстированиС. Бколько Ρ„ΠΈΡ‡ тСстировщики приняли ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΈ Π΅ΡΡ‚ΡŒ этот ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ выглядит наша ΠΊΠ°Ρ€Ρ‚Π°.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

Она ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅ Π² зависимости ΠΎΡ‚ структуры ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, количСства ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² ΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Π΅ΠΌ Π²Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ. Но Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π²Π° этапа: идСя ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. На этом этапС ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Lead Time 2 Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Value Added Time 2 дня.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС этапы.

Backlog β€” сколько Π·Π°Π΄Π°Ρ‡ Π»Π΅ΠΆΠ°Π»ΠΈ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€” сколько нСдСль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΆΠ΄Π°Π»ΠΈ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠΉ ΠΏΠΎ Π·Π°Π΄Π°Ρ‡Π°ΠΌ, стСндам ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ β€” Π½Π΅Π²Π°ΠΆΠ½ΠΎ, Π½ΠΎ ΠΎΠ½ΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ ΠΆΠ΄ΡƒΡ‚. НапримСр, 4 дня ΠΎΠ½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ Ρ„ΠΈΡ‡Ρƒ. Π—Π΄Π΅ΡΡŒ появляСтся ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° %C/A. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ взяли ΠΈΠ· Backlog Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 80% Π·Π°Π΄Π°Ρ‡. Они ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρƒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… 20 % нСдостаточно Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ Π’Π—, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ ΠΈΡ… Π½Π° Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ.

ВСстированиС. На схСмС LT Π·Π°Π΄Π°Π½ 4 дня. НапримСр, тСстировщики ΠΆΠ΄Π°Π»ΠΈ освобоТдСния тСстового стСнда, VA 2 дня ΠΎΠ½ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚, ΠΈ %C/A = 40 %. β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 40 % ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ Ρ„ΠΈΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прислали Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, тСстировщики посчитали Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹ΠΌΠΈ. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠΌ Π½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅.

НС Π±ΡƒΠ΄Ρƒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ эти измСрСния, Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎ Π½ΠΈΡ… ΡƒΠ·Π½Π°Ρ‚ΡŒ.

ЕдинствСнноС, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ β€” Π½Π΅ Π²Π΅Ρ€ΡŒΡ‚Π΅ людям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ с Π²Π°ΠΌΠΈ Value Stream Map. Они ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ процСссы, Π½ΠΎ эти ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π΅ всСгда Π²Π΅Ρ€Π½Ρ‹, поэтому Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ самому.

Π£ нас Π±Ρ‹Π» случай, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² ΠΎΡ‚Π΄Π΅Π» Operations, ΠΈ спросили, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° доставку Π½ΠΎΠ²ΠΎΠΉ Ρ„ΠΈΡ‡ΠΈ Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½. Нам ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ 10 ΠΌΠΈΠ½ΡƒΡ‚, ΠΈ ΠΌΡ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ, Π·Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² эту компанию? Π’Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ 10 ΠΌΠΈΠ½ΡƒΡ‚ β€” это врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ скрипта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Π΅Ρ€Π΅Ρ‚ ΠΊΠΎΠ΄ ΠΈ доставляСт Π½Π° сСрвСр. Но ΠΏΠ΅Ρ€Π΅Π΄ этим Ρ€Π΅Π»ΠΈΠ· Π»Π΅ΠΆΠΈΡ‚ Ρ‚Ρ€ΠΈ дня Π½Π° сСрвСрС ΠΈ просто пылится β€” Π² Backlog Π»Π΅ΠΆΠΈΡ‚ Π·Π°Π΄Π°Ρ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π΄ΠΎ Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΡ‚ΡŒ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ стадиСй дСплоя Π΅ΡΡ‚ΡŒ стадия оТидания, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ просто Π»Π΅ΠΆΠΈΡ‚. Если Π±Ρ‹ ΠΌΡ‹ Π½Π΅ пошли с Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ΠΎΠΌ, Π½Π΅ Π·Π°Ρ†Π΅ΠΏΠΈΠ»ΠΈΡΡŒ Π³Π»Π°Π·Π°ΠΌΠΈ Π·Π° Π·Π°Π΄Π°Ρ‡Ρƒ Π² Jira ΠΈ Π½Π΅ Π½Π°Ρ‡Π°Π»ΠΈ Π΅Π΅ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ поэтапно, Ρ‚ΠΎ считали Π±Ρ‹, Ρ‡Ρ‚ΠΎ всС Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π΅Ρ‚.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ измСрСния всС-Ρ‚Π°ΠΊΠΈ придСтся Π΄Π΅Π»Π°Ρ‚ΡŒ самому, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π±Π»ΠΈΠ·ΠΊΠΎΠ΅ ΠΊ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдставлСниС. Π’ зависимости ΠΎΡ‚ Value Stream Map, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, с ΠΊΠ°ΠΊΠΎΠ³ΠΎ мСста Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

ВрСмСнная ΠΊΠΎΠΌΠ°Π½Π΄Π°

МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ сСбС DevOps, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ нСсколько Π»Π΅Ρ‚. Если Π²Ρ‹ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π½Π° сСрвис DevOps apologize, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описаны Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ построСния ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ структуры Π² DevOps, Ρ‚ΠΎ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ это Π°Π½Ρ‚ΠΈΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½.

Когда DevOps-ΠΊΠΎΠΌΠ°Π½Π΄Π° сущСствуСт постоянно Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ β€” это большая ошибка, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ DevOps β€” это ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚Π΄Π΅Π»Π°ΠΌΠΈ, ΠΏΡ€ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ.

Если ΠΊΠΎΠΌΠ°Π½Π΄Π° сущСствуСт ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚Π΄Π΅Π»Π°ΠΌΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅, ΠΈ сущСствуСт Π΄ΠΎΠ»Π³ΠΎ, Ρ‚ΠΎ ΠΎΠ½Π° создаСт лишний Π±Π°Ρ€ΡŒΠ΅Ρ€. Π’Π΅ΠΏΠ΅Ρ€ΡŒ программисту вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу ΠΈΠ΄Ρ‚ΠΈ ΠΊ администратору Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ вопрос, Π½ΡƒΠΆΠ½ΠΎ сначала ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² ΠΎΡ‚Π΄Π΅Π» DevOps, Π° Ρ‚ΠΎΡ‚ ΡƒΠΆΠ΅ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ дальшС.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. Она просущСствуСт условно ΠΏΠΎΠ»Π³ΠΎΠ΄Π°, максимум Π³ΠΎΠ΄, Π² зависимости ΠΎΡ‚ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ. Π”Π°Π»ΡŒΡˆΠ΅ ΠΎΠ½Π° ΡƒΠΌΡ€Π΅Ρ‚. Если ΠΌΡ‹ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π³Π΄Π΅ Ρƒ нас сильно Π±ΠΎΠ»ΠΈΡ‚, ΠΈ ΠΏΠΎΠΉΠΌΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ для Π½Π΅Π΅ Π½Π°ΠΌ Ρ‚ΠΎΠΆΠ΅ Π½ΡƒΠΆΠ½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΌΡ‹ снова Π΅Π΅ создадим. Но Π½Π° «постоянкС» Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ β€” Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‚ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ Π±Π΅Ρ€ΡƒΡ‚ Π½Π° сСбя Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ. Π­Ρ‚ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ связаны с DevOps ΠΈ с трансформациСй. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π°ΠΌ Π½Π΅ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ эту Π·Π°Π΄Π°Ρ‡Ρƒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΡ‚Π΄Π΅Π»Π°ΠΌ?

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½Π° врСмСнная ΠΊΠΎΠΌΠ°Π½Π΄Π°

ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ процСссами. DevOps-трансформация β€” это ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ, Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ самого процСсса Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ ΠΈ цСнностСй. Если ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠ½Π° ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»Π°, Ρƒ Π½Π΅Π΅ Π½Π΅ получится ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹.

Π­Ρ‚ΠΈ люди Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΆΠΈΡ‚ΡŒ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ: ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС KPI Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ±ΡƒΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ заявки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сСрвСр, Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠΉΠ΄ΡƒΡ‚ ΠΊ ΠΎΡ‚Π΄Π΅Π»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠΈ Π·Π°Π²Π΅Π΄ΡƒΠ΅Ρ‚, с Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Ρ‚ΡŒ ΠΈΠΌ самым ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это приоритСтная Π·Π°Π΄Π°Ρ‡Π° ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΆΠΈΡ‚ΡŒ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π£ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ со всСми Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ процСссами. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ мСшали ΠΈΠΌ сСйчас, Π° ΠΎΠ½ΠΈ Π½Π΅ мСшали Π΄Ρ€ΡƒΠ³ΠΈΠΌ, ΠΌΡ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌ этих людСй, выдСляя Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

ИзбСганиС Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΈΠΈ Π² экспСримСнтах. Π’ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… Π½Π΅Ρ‚ Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΈΠΈ, ΠΎΠ½ΠΈ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… часах, ΠΎΠ½ΠΈ Π½Π΅ ΠΎΡ‚Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ люди ΠΆΠΈΠ²ΡƒΡ‚ ΠΈ Π΄ΡƒΠΌΠ°ΡŽΡ‚ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²Π΅Ρ‰Π°ΠΌΠΈ. НС Π½Π°Π΄ΠΎ ΠΈΠΌ лишний Ρ€Π°Π· ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ.

БСзостановочная Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ сСрвисом. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π½Π΅Ρ‡Ρ‚ΠΎ, Π½Π°Π΄ Ρ‡Π΅ΠΌ Π±ΡƒΠ΄Π΅ΠΌ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ЭкспСримСнты ΠΈ поиск способов Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ β€” это Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ Ρ„ΠΈΡ‡ΠΈ ΠΌΡ‹ Ρ‚ΠΎΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ. Если вся ΠΊΠΎΠΌΠ°Π½Π΄Π° вмСсто Ρ„ΠΈΡ‡ займСтся трансформациСй, Ρ‚ΠΎ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ Π΄ΠΎΡ…ΠΎΠ΄Ρ‹, Π±Π°Π³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ»Π³ΠΎ Π²ΠΈΡΠ΅Ρ‚ΡŒ β€” это Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ позволяСт ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ останавливая ΠΏΡ€ΠΈ этом Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ.

НС Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Π­Ρ‚ΠΎ снова ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. На Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅, трСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ люди освоили инструмСнты, Π½Π°Ρ‡Π°Π»ΠΈ ΠΈΡ… Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΡƒΠΉΠ΄Π΅Ρ‚, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, ΠΏΠΎΠ»Π³ΠΎΠ΄Π°. Если ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π΅Ρ‰Π΅ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ β€” ΠΏΠΎΠ»Π³ΠΎΠ΄Π° растянутся космичСски. Если люди Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ, ΠΎΠ½ΠΈ ΠΎΠΏΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ со старыми процСссами β€” Π½Π°ΠΌ это Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² ΠΌΡ‹ выдСляСм людСй Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая займСтся трансформациСй сСрвиса. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сСрвис Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ, ΠΈ ΠΏΡ€ΠΈ этом ΠΌΡ‹ ставим Π½Π° Π½Π΅ΠΌ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ экспСримСнты.

ВрСмСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° занимаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ DevOps-трансформациСй β€” устранСниСм Ρ‚ΠΎΠ³ΠΎ ограничСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ нашли, ΠΈ Π½ΠΈΡ‡Π΅ΠΌ большС.

Команда состоит ΠΈΠ· ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… людСй. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ взяли Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠœΡ‹ Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² сСрвис ΠΈ Π½Π΅ Π·Π°Π±Ρ€Π°Π»ΠΈ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΏΠΎΠ»ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€” Π½Π΅Ρ‚, ΠΌΡ‹ взяли людСй ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΠΎΠ². НСсколько ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Π½Π°Π·Π°Π΄ ΠΌΡ‹ нашли Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΡ‚Π΄Π΅Π»Ρ‹ ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… сотрудников, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ трансформируСмому сСрвису. Из Π½ΠΈΡ… ΠΌΡ‹ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ β€” ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ процСсс тСстирования, ΠΈ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΈ процСсс обслуТивания сСрвиса. НуТны Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΈ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ условно Π±Π΅Ρ€Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, тСстировщика ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° β€” ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ, ΠΈ совмСстно с Π½ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΆΠΈΡ‚ΡŒ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти люди ΠΈΠΌΠ΅Π»ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, придСтся Π²Π·ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ консСрватора, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ хочСтся. Если Ρƒ нас большая компания, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС повСрят Π² Π½Π°ΡˆΡƒ Π·Π°Ρ‚Π΅ΡŽ, Π° ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Π»ΠΊΠΈ Π² колСса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ стСнд. Π—Π΄Π΅ΡΡŒ ΠΈ понадобится Β«Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Β» β€” ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ с большим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заслуТил Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅Π³. АвторитСт сотрудника Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ упростит Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π›ΡŽΠ΄ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ:

β€” Ага, этот ΠΊΡ€ΡƒΡ‚ΠΎΠΉ Ρ‡ΡƒΠ²Π°ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΡ‹ всС Π·Π½Π°Π΅ΠΌ ΠΈ любим, Ρ‚ΡƒΠ΄Π° вписался β€” Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π² DevOps Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Π½Π° Ρ‡Ρ‚ΠΎ стоит ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ!

Π‘Ρ‚Π°Π²ΠΈΠΌ Ρ†Π΅Π»ΡŒ

Π‘ΠΎΠ±Ρ€Π°Π»ΠΈ людСй, Π²Ρ‹Π±Ρ€Π°Π»ΠΈ сСрвис, посмотрСли ограничСния, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ, Π½Π° ΠΊΠ°ΠΊΠΈΡ… людСй ΠΌΡ‹ повлияСм. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΡŒ ΠΈ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ прямо ΠΏΠΎ SMART β€” всС, ΠΊΠ°ΠΊ ΠΌΡ‹ любим.

Specific β€” конкрСтная.

Measurable β€” измСримая. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ SMART. Если Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ, Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ это ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ сдСлали Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ»ΠΈ Ρ…ΡƒΠΆΠ΅.

Achievable β€” достиТимая. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΡƒ Π½Π° свою спСцифику. Если Π²Ρ‹ enterprise-компания с Π΄Π»ΠΈΠ½Π½ΠΎΠΉ историСй ΠΈ большим Π³Ρ€ΡƒΠ·ΠΎΠΌ обязанностСй, которая выпускаСт Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Ρ€Π°Π· Π² Π³ΠΎΠ΄, Ρ‚ΠΎ Π½Π΅ смоТСтС Π·Π° ΠΏΠΎΠ»Π³ΠΎΠ΄Π° Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ выпуска Π½ΠΎΠ²Ρ‹Ρ… вСрсий ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ час. Π’Π°ΠΊ Π½Π΅ получится. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅Π»ΡŒ, которая достиТима Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ срок.

Relevant β€” рСлСвантная. УстраняСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ прСслСдуСт наши Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Ρ†Π΅Π»ΠΈ.

Time Limited β€” ограничСнная ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Если Π΄Π΅Π΄Π»Π°ΠΉΠ½Π° Π½Π΅Ρ‚ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Ρ‡Π΅ΠΌ ΡƒΠ³ΠΎΠ΄Π½ΠΎ: ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ 15 Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ вмСсто 3, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ бСсполСзныС исслСдования, Π²Ρ‹Π»ΠΈΠ·Ρ‹Π²Π°Ρ‚ΡŒ свою Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π΄ΠΎ блСска, ΠΊΠΎΠ³Π΄Π° Ρ†Π΅Π»ΡŒ ΡƒΠΆΠ΅ достигнута.

ЦСль Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π· с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Value Stream Map β€” снова собираСм всСх людСй ΠΈ рисуСм. Но Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° основС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Value Stream Map ΠΌΡ‹ рисуСм Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ DevOps Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ВыдСляСм ΠΎΠ΄Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ прямо сСйчас, β€” этим ΠΈ займСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я взял ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΎΡ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π° Π΄ΠΎ Π΅Π³ΠΎ дСплоя Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ β€” это самоС частоС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ люди ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚Π°ΠΌ.

На основС этого ставим Π·Π°Π΄Π°Ρ‡Ρƒ: Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π² Π±ΠΎΠΉ, Π±Ρ‹Π»ΠΎ максимум час.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°Ρ‡.

  • Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Lead Time тСстирования с 4 Π΄Π½Π΅ΠΉ Π΄ΠΎ 1 часа.
  • Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Value Added Time для тСстирования с 2 Π΄Π½Π΅ΠΉ Π΄ΠΎ 3 часов.
  • Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Lead Time дСплоя с 5 часов Π΄ΠΎ 10 ΠΌΠΈΠ½ΡƒΡ‚.
  • Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ C/A c 50% Π΄ΠΎ 95%, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство Ρ„ΠΈΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ тСстировщики, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°Ρ‡ Π½Π΅ взяты ΠΈΠ· Π³ΠΎΠ»ΠΎΠ²Ρ‹ β€” ΠΎΠ½ΠΈ основаны Π½Π° измСрСниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π΄Π΅Π»Π°Π»ΠΈ, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ Value Stream Map.

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

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π˜Ρ‚Π°ΠΊ, наша ΠΊΠΎΠΌΠ°Π½Π΄Π° создана, Ρƒ Π½Π΅Π΅ Π΅ΡΡ‚ΡŒ Ρ†Π΅Π»ΡŒ, люди Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ β€” это ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹: спринты ΠΎΠ΄Π½Π°-Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈΠΈ, Π½Π΅ большС, ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΠΌΡ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° курса.

НапримСр, ΠΌΡ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ moving-moving, ΠΊΠΎΠ³Π΄Π° вся ΠΊΠΎΠΌΠ°Π½Π΄Π° собираСтся Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½Π΅Π΄Π΅Π»ΠΈ, набрасываСт Π² Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ. Π§Π΅Ρ€Π΅Π· нСдСлю ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ: Ρ‡Ρ‚ΠΎ сдСлано, Π° Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚, Ссли Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ, ΠΈ Π΄ΡƒΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ дальшС.

Π‘ΠΏΡ€ΠΈΠ½Ρ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ воврСмя ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ курс.

НСдСлю ΠΈΠ»ΠΈ Π΄Π²Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ: Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹, способы Ρ€Π°Π±ΠΎΡ‚Ρ‹, послС этого измСряСтС снова ΠΈ смотритС β€” с Ρ‚Π°ΠΊΠΈΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ стало Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ»ΠΈ Ρ…ΡƒΠΆΠ΅? Если Ρ…ΡƒΠΆΠ΅, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈΠ΄Π΅ΠΌ Π½Π΅ Ρ‚ΡƒΠ΄Π°, Π½Π°Π΄ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ курс: ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ. ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ спринты Π½Π° 1-2 Π½Π΅Π΄Π΅Π»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»Π°Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ воврСмя ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΏΠ»ΠΎΡ…ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ДСлимся успСхом

Команда достигаСт ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ успСхов, ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… β€” Π½Π΅Π²Π°ΠΆΠ½ΠΎ, всСгда Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Об этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅ всС: ΠΈ Ρ‚Π΅, ΠΊΡ‚ΠΎ причастСн ΠΊ DevOps, ΠΈ сосСдниС ΠΎΡ‚Π΄Π΅Π»Ρ‹. Π’ идСальном ΠΌΠΈΡ€Π΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это дошло Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΄ΠΎ всСх людСй Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

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

Π§Ρ‚ΠΎΠ±Ρ‹ появилась Π»ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всСм, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π²ΠΎΡ‚ это β€” Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠΆΠ΅! Π­Ρ‚ΠΎ повысит интСрСс ΠΈ Π»ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Π΅ΠΌ ΠΌΡ‹ занимаСмся, люди Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ прямо сСйчас. Как ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ рассказываСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΠΈ Ρ‡Π΅Π³ΠΎ добились, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈ Ρ‡Ρ‚ΠΎ сдСлали. Они смотрят Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ΄, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, подходят с вопросами ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρƒ сСбя.

Π Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ вас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ β€” Π²Π°ΠΆΠ½ΠΎ. Π’Π°ΠΊ Π²Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² ваш Π»Π°Π³Π΅Ρ€ΡŒ консСрваторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΈ всС Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ-старому ΠΈ трансформируСтС ΠΈΡ… Π² ΠΈΠ½Π½ΠΎΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ².

Π˜Ρ‚ΠΎΠ³ΠΎ

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ сСрвис, ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΡƒ отсчСта β€” Ρ‚ΠΎ мСсто, Π³Π΄Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ измСнСния Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ВыявляСм всСх, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ сСрвису ΠΈ вмСстС с Π½ΠΈΠΌΠΈ строим Value Stream Map, измСряСм ΠΈ смотрим, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ ограничСния.

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡƒΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ. На основС ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ ΠΈ Value Stream Map рисуСм Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ, Π³Π΄Π΅ выдСляСм Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ. На основС этого ограничСния ставим Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°. Π—Π°Π΄Π°Ρ‡Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ SMART β€” ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ, ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΠΌΠΎΠΉ, Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΠΉ для Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌ процСсс, ΠΏΠΎΠΊΠ° Π½Π΅ трансформируСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС наши сСрвисы Π΄ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΈ Π½Π΅ устраним всС ограничСния.

Бонус. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» Π·Π°Π½ΡΡ‚ΡŒΡΡ DevOps ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс»

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β€” Β«The Phoenix Project: A Novel about It, Devops, and Helping Your Business WinΒ». Π­Ρ‚ΠΎ Ρ€ΠΎΠΌΠ°Π½ ΠΏΡ€ΠΎ DevOps β€” история ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ сотрудника сдСлали Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠΌ ΠΎΡ‚Π΄Π΅Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всС врСмя Π±Ρ‹Π» Π² ΠΎΠ³Π½Π΅. Новому Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΡƒ поставили Π·Π°Π΄Π°Ρ‡Ρƒ:

β€” Π£ тСбя Π΅ΡΡ‚ΡŒ нСсколько Π»Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ† ΠΌΠΎΠ³Π»ΠΈ быстро ΠΈ эффСктивно ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ наш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ нашим ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ.

Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ β€œΠ€Π΅Π½ΠΈΠΊΡβ€. Π ΠΎΠΌΠ°Π½ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ DevOps мСняСт Тизнь ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ΠΌΡƒΒ» β€” ΠΊΠ½ΠΈΠ³Π° для всСх Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π· эти люди ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ происходит Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Если ΠΆΠ΅ Π²Ρ‹ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΈΠ»ΠΈ программист ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°Ρ‡Π°Π»Π°ΡΡŒ Π΄Π²ΠΈΠΆΡƒΡ…Π° ΠΈ трансформация β€” ΠΊΡƒΠΏΠΈΡ‚Π΅ ΠΊΠ½ΠΈΠΆΠΊΡƒ ΠΈ ΠΏΠΎΠ΄Π°Ρ€ΠΈΡ‚Π΅ руководству. Π­Ρ‚ΠΎΡ‚ Ρ€ΠΎΠΌΠ°Π½ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ всС, Π° читаСтся быстро ΠΈ Π»Π΅Π³ΠΊΠΎ.

Руководство ΠΏΠΎ DevOps

Книга послоТнСС. Π’Ρ‹ΡˆΠ»Π° нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π½Π° английском ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«The DevOps Handbook How to create world‑class agility, reliability, and security in Technology organizationsΒ», Π½ΠΎ сСйчас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π½Π° русском. Π­Ρ‚ΠΎ настоящий handbook β€” практичСскоС руководство: ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ измСрСния, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Value Stream Map ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½, ΠΊΡƒΠ΄Π° стоит Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ порядкС. Книга ΠΊΠ°ΠΊ Ρ€Π°Π· для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ всС Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅, Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΠΏΡ‹Ρ‚Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

НапримСр, Ρ‚Π°ΠΌ рассказываСтся, ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° компания построила Value Stream Map ΠΈ поняла, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ кассир Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π΄ΠΎ сосСднСго офиса, Ρ‡Ρ‚ΠΎΠ±Ρ‹ этим ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΎΠ½ΠΈ просто ΠΊΡƒΠΏΠΈΠ»ΠΈ своим ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°ΠΌ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΠΈΠΊΡ‚ΠΎ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ Ρ…ΠΎΠ΄ΠΈΡ‚, Π° всС дСйствия производят Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС. Π’Ρ‹Π²ΠΎΠ΄: Value Stream Map ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ПО, Π½ΠΎ ΠΈ Π½Π° всС процСссы Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Accelerate

ПолноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅: Β«Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology OrganizationsΒ». Π­Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ β€” Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€. Книга Π²Ρ‹ΡˆΠ»Π° Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ, ΠΏΠΎΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° английском ΠΈ ΠΎΠ½Π° ΠΏΡ€ΠΎ исслСдования. Авторы β€” Nicole Forsgren, Jez Humble ΠΈ Gene Kim β€” Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚ примСняли Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π² Ρ€Π°Π·Π½Ρ‹Ρ… компаниях ΠΈ исслСдовали, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΊΠ°ΠΊ ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ Π²Π»ΠΈΡΡŽΡ‚.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅, посвящСнной измСрСниям, ΡƒΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ Value Stream Map, Ρ‚Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Ρ‡Ρ‚ΠΎ я Π½Π°Π·Ρ‹Π²Π°Π», ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описан процСсс ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ. Авторы проводят измСрСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ опросников ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ отслСТивания Π·Π°Π΄Π°Ρ‡. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассказываСтся, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅ стоит, чСловСчСскиС ошибки Π² измСрСниях. Если Ρƒ вас Π΅ΡΡ‚ΡŒ слоТности с измСрСниями, ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΊΠ½ΠΈΠ³ΠΈ Β«AccelerateΒ». Если Π² вашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅ просто ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ, Π½ΠΎ нСпонятно, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ сСйчас, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚, Π° ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Ρ‚ β€” Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅, Π² ΠΊΠ½ΠΈΠ³Π΅ всС рассказано.

Врансформация β€” вопрос Π½Π° стыкС DevOps ΠΈ управлСния. Π“Π΄Π΅-Ρ‚ΠΎ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ области пСрСсСчСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, эксплуатации ΠΈ тСстирования находятся Ρ‚Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ стараСмся ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ Π½Π° DevOpsConf, Ρ‚Π° ΠΆΠ΅ интСграция Π½ΡƒΠΆΠ½Π° ΠΈ для создания качСствСнного ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° – Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ QaulityConf. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° фСстивалС РИВ++ прСдставлСно Whale Rider β€” Π·Π½Π°Ρ‡ΠΈΡ‚ Π·Π° идСями для трансформации всС Ρ‚ΡƒΠ΄Π°. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ 27 ΠΈ 28 мая, Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры πŸ”₯ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры | ProHoster