Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Мини-справочник ΠΈ руководство ΠΏΠΎ Scrum

Данная ΡΡ‚Π°Ρ‚ΡŒΡ – это ΠΌΠΈΠ½ΠΈ-справочник ΠΈ руководство ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Scrum, созданныС Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ прочтСния ΠΊΠ½ΠΈΠ³ΠΈ Π‘Π°Π·Π΅Ρ€Π»Π΅Π½Π΄Π°, статСй ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈ примСнСния Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Надо Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Agile ΠΈ Scrum. Agile – это мСтодология (Π½Π°ΡƒΠΊΠ°), Π° Scrum – это ΠΌΠ΅Ρ‚ΠΎΠ΄ достиТСния Ρ†Π΅Π»ΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ Scrum Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π°ΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ профСссионалов, ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ условия прозрачности, открытости ΠΈ довСрия.

Π§Π»Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹ своСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π±Ρ‹Ρ‚ΡŒ счастливыми Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅. БостояниС ΡΡ‡Π°ΡΡ‚ΡŒΡ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ людСй ΠΊ прСвосходным Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ.

БчастливыС люди ΡƒΡΠΏΠ΅ΡˆΠ½Π΅Π΅ Π½Π° 50%. А Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΎΠ½ΠΈ Π½Π° 50% Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅, Ссли счастливы ΠΈ находят смысл Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅. ΠŸΡ€ΠΈ этом ΠΎΠ½ΠΈ Π½Π° 88% Π±ΠΎΠ»Π΅Π΅ Π»ΠΎΡΠ»ΡŒΠ½Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ зря, посвящая ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ этого бизнСса

β€” Π΄ΠΎΠΊΡ‚ΠΎΡ€ ΠšΠΎΡ€Ρ€ΠΈ Π‘Π»ΠΎΠΊ, экспСрт ΠΏΠΎ стратСгии бизнСса Π² области ΠΎΡ†Π΅Π½ΠΊΠΈ ΡΡ‡Π°ΡΡ‚ΡŒΡ.

Мини-справочник Scrum

Scrum (скрам) – схватка, Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π’Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΈΠ· ΠΈΠ³Ρ€Ρ‹ рэгби.

Product Owner (ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ оунэр) – Π²Π»Π°Π΄Π΅Π»Π΅Ρ† ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΡΠ²ΡΠ·ΡƒΡŽΡ‰Π΅Π΅ Π·Π²Π΅Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Бамая главная ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Product Owner – это созданиС ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Product Backlog.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ обязанности ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Product Owner ΠΏΡ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Product Backlog:

Scrum Master (скрам мастСр) – Π°Ρ€Π±ΠΈΡ‚Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ совСщания, слСдит Π·Π° соблюдСниСм всСх ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² скрама, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ противорСчия ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΎΡ‚ ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Ρ„Π°ΡΠΈΠ»ΠΈΡ‚Π°Ρ†ΠΈΡŽ ΠΌΠΈΡ‚ΠΈΠ½Π³ΠΎΠ², ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡƒΡ‡Π΅Ρ‚, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π΄Π°Ρ‡Ρƒ SCRUM-инвСнтаря. Данная Ρ€ΠΎΠ»ΡŒ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΈΠ½ΠΎΠ³ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ вСдСния скрам-процСсса.

Scrum Master Π½Π΅ Π΄Π°Π΅Ρ‚ Π·Π°Π΄Π°Π½ΠΈΠΉ, Π° устраняСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
ΠšΡ€ΠΎΡΡ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, состоящая ΠΈΠ· спСциалистов Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ: программистов, тСстировщиков, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠ², Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚.Π΄.

Development Team (дэвэлопмэнт Ρ‚ΠΈΠΌ) – ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, кросс-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, состоящая ΠΈΠ· спСциалистов Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ: программистов, тСстировщиков, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠ², Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚.Π΄. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ составляСт ΠΎΡ‚ 5 Π΄ΠΎ 9 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ (5 ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ). Команда являСтся СдинствСнным ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ участником Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅. Данная рабочая Π΅Π΄ΠΈΠ½ΠΈΡ†Π° являСтся самодостаточной, самоуправляСмой ΠΈ ΡΠ°ΠΌΠΎΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉΡΡ. Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΈΠΉ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌ, состоящий ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

Stakeholders (стэкхолдэрс) – дословно Π°ΠΊΡ†ΠΈΠΎΠ½Π΅Ρ€Ρ‹, Π»ΠΈΡ†Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (бизнСс-Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ скрам-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΎΡΠΈΡ‚ΡŒ Π²Ρ‹Π³ΠΎΠ΄Ρƒ. Они Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Ρ‹ Π² скрам Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎ врСмя ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠ³ΠΎ совСщания ΠΏΠΎ спринту (Sprint Review).

User – ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Product Backlog (ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ бэклог) – ΠΈΠ»ΠΈ Backlog трСбования ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ, поТСлания Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, всС Β«Ρ…ΠΎΡ‚Π΅Π»ΠΊΠΈΒ»; ΠΎΠ½ΠΈ Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ стСпСни ваТности ΠΈ цСнности для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°.

Epic (эпик) – ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π’ эпикС ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ User Story, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ список Π·Π°Π΄Π°Ρ‡ (Task) для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π­ΠΏΠΈΠΊΠ°.

User Story (ΡŽΠ·Π΅Ρ€ стори) – ΠΈΠ»ΠΈ Story, cΡŽΠΆΠ΅Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТатся поТСлания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Task (таск) – Π·Π°Π΄Π°Ρ‡Π°, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Sprint (спринт) – Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ ΠΎΡ‚ 1 Π΄ΠΎ 4 нСдСль, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π° создаСт Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΊ дСмонстрации ΠΈ Ρ†Π΅Π½Π½ΡƒΡŽ для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ спринта – 1-2 Π½Π΅Π΄Π΅Π»ΠΈ. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ информация, получСнная Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π½Π΅Π΄Π΅Π»ΠΈ, Π½Π΅ Π·Π°Π±Ρ‹Π»Π°ΡΡŒ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ врСмя Π½Π° восстановлСниС связСй.

Sprint Goal (спринт Π³ΠΎΠΎΠ») – Ρ†Π΅Π»ΡŒ спринта.

Sprint Planning Meeting (спринт плэнин ΠΌΠΈΡ‚ΠΈΠ½) – ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Sprint, скрам-собраниС, Π³Π΄Π΅ участвуСт Scrum Team. Π’Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ задания ΠΈΠ· Бэклога, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π·Π° спринт.

Scrum Poker (скрам покэ) – быстрый ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ способ сбора ΠΎΡ†Π΅Π½ΠΎΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠ»ΠΎΠ΄Ρ‹ ΠΊΠ°Ρ€Ρ‚ с числами Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ (1,2,3,5,8,13). МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния для Scrum Poker. Π—Π°Π΄Π°Ρ‡ΠΈ с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ 13 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅.

Story Points (стори ΠΏΠΎΠΈΠ½Ρ‚c) – Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΎΡ†Π΅Π½ΠΊΠΈ слоТности выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ. Story Points ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, Ссли ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ состоит ΠΈΠ· 3-Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ спринтов, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ накапливаСтся статистика ΠΈ ΠΎΠΏΡ‹Ρ‚ оцСнивания Π·Π°Π΄Π°Ρ‡. На ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ-Π΄Π²ΡƒΡ… спринтов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Story Points Π½Π΅Ρ‚ смысла, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ для получСния ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

Daily Scrum Meeting (дэйли скрам ΠΌΠΈΡ‚ΠΈΠ½) – Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ собраниС Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 15 ΠΌΠΈΠ½ΡƒΡ‚, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π² ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ врСмя. УчаствуСт скрам Ρ‚ΠΈΠΌ, Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ всС. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ скрам-мастСр. ЦСль ΠΌΠΈΡ‚ΠΈΠ½Π³Π° – ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, всС Π² курсС происходящСго, Π½Π΅Ρ‚ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Ρ‹Π²ΠΎΠ². Π—Π°Π΄Π°ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ вопроса: Ρ‡Ρ‚ΠΎ сдСлал Π²Ρ‡Π΅Ρ€Π°? Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΡˆΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ сСгодня? ΠΊΠ°ΠΊΠΈΠ΅ прСпятствия Π²ΡΡ‚Π°ΡŽΡ‚ Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ†Π΅Π»ΠΈ?

Sprint Review (спринт Ρ€Π΅Π²ΡŒΡŽ) – ΠΎΠ±Π·ΠΎΡ€ спринта, ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ всС, встрСча открытая. Команда рассказываСт, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ сдСлано, ΠΈ дСмонстрируСт Ρ‚Π΅ части ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π³ΠΎΡ‚ΠΎΠ²Ρ‹.

Sprint Retrospective Meeting (спринт рэтроспэктив ΠΌΠΈΡ‚ΠΈΠ½) – рСтроспСктива, участвуСт скрам Ρ‚ΠΈΠΌ. Π‘ΠΎΠ±Ρ€Π°Π½ΠΈΠ΅ Π·Π° Β«ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΌΒ» столом. ΠžΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ вопросы: Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠ»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π° Ρ‡Ρ‚ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ? Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅? Π“Π»Π°Π²Π½ΠΎΠ΅, Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ ΠΎΠ±Π»ΠΈΡ‡Π°Ρ‚ΡŒ! РассматриваСтся Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс. ЦСль – ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса, ΡΡ‚Π°Ρ‚ΡŒ «супСр» ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.

Definition of Done (DoD) (Π΄ΡΡ„ΡΠ½ΠΈΡˆΠΈΠ½ ΠΎΡ„ Π΄Π°Π½) – ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ готовности Π·Π°Π΄Π°Ρ‡ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ Π² Ρ‚Π΅Ρ… случаях ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли элСмСнт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° находится Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ скрам ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ОписаниС DoD начинаСтся со строчки Β«done = Β», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, done = Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² тСстовой срСдС, трСбуСтся Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π² основной срСдС.

Velocity (вСлосити) – ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹; для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ строится Π³Ρ€Π°Ρ„ΠΈΠΊ Velocity, Π³Π΄Π΅ ΠΏΠΎ оси Π₯ ΠΊΠΎΠ»-Π²ΠΎ спринтов, Π° ΠΏΠΎ оси Y Story Points.На основС этих ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ срСдниС Velocity ΠΈ Story Points.

Burndown Chart (Π±Ρ‘Ρ€Π΄Π°ΡƒΠ½ Ρ‡Π°Ρ€Ρ‚) – Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° сгорания Π·Π°Π΄Π°Ρ‡. НаправлСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° свСрху Π²Π½ΠΈΠ·. ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для отслСТивания ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π³ΠΎΡΡ объСма Ρ€Π°Π±ΠΎΡ‚, Π³Π΄Π΅ ΠΏΠΎ оси Π₯ ΠΊΠΎΠ»-Π²ΠΎ Π΄Π½Π΅ΠΉ спринта, Π° ΠΏΠΎ оси Y ΠΊΠΎΠ»-Π²ΠΎ Story Points. ΠŸΠ΅Ρ€Π²ΠΎΠΌΡƒ дню спринта соотвСтствуСт максимальноС ΠΊΠΎΠ»-Π²ΠΎ Story Points.

Burnup Chart (Π±Ρ‘Ρ€Π½Π°ΠΏ Ρ‡Π°Ρ€Ρ‚) – Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° сгорания Π·Π°Π΄Π°Ρ‡. НаправлСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° снизу Π²Π²Π΅Ρ€Ρ…. ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для отслСТивания объСма Ρ€Π°Π±ΠΎΡ‚, Π³Π΄Π΅ ΠΏΠΎ оси Π₯ ΠΊΠΎΠ»-Π²ΠΎ Π΄Π½Π΅ΠΉ спринта, Π° ΠΏΠΎ оси Y ΠΊΠΎΠ»-Π²ΠΎ Story Points. ΠŸΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡƒ дню спринта соотвСтствуСт максимальноС ΠΊΠΎΠ»-Π²ΠΎ Story Points.

Abnormal Termination (Абнормол Ρ‚Ρ‘Ρ€ΠΌΠΈΠ½ΡΠΉΡˆΠ½) – остановка спринта, аномальноС дСйствиС. ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΡƒ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ Product Owner. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠΈΡ‚ΠΈΠ½Π³, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ возникновСния Abnormal Termination. Π—Π°Ρ‚Π΅ΠΌ Π‘ΠΏΡ€ΠΈΠ½Ρ‚ запускаСтся вновь.

Руководство Scrum

Product Backlog
ЀормируСтся ΠΏΡ€ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ встрСчС ΠΈΠ»ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ со всСми заинтСрСсованными Π»ΠΈΡ†Π°ΠΌΠΈ (стэкхолдСрами, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ). Π—Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ User Story, трСбования ΠΈ поТСлания.

Π—Π°Π΄Π°Ρ‡ΠΈ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Ρ‚ΠΈΠΏΠ°: 3IIIC, 5VE слоТнСС ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

123, ABC – быстрСС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ·Π³Ρƒ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡.

User Story

ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ совмСстно с Development team. Команда Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ: Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌΠ° Π»ΠΈ ΠΎΠ½Π° Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅? достаточно Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для выполнСния?

ЀормируСтся Sprint. Sprint Planning Meeting. Scrum Poker

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΈΡ‚ΠΈΠ½Π³Π° Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8 часов. Для 2-x нСдСльного спринта ΠΌΠΈΡ‚ΠΈΠ½Π³ длится 2 часа. Для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ исполнСния Π·Π°Π΄Π°Ρ‡ Π² спринтС ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Kanban-доску.

РасставлСниС Story Points (Π·Π° основу взят ряд Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈ – 1,2,3,5,8,13). Π—Π°Π΄Π°Ρ‡ΠΈ 13 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΈΠ½Ρ‚ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅. Π‘Ρ€ΠΎΠΊ выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ дня ΠΈΠ»ΠΈ 8 часов. Если Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ всСго ΠΎΠ΄ΠΈΠ½ спринт, Ρ‚ΠΎ Π½Π΅Ρ‚ смысла Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Story Points, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ статистики ΠΈ соотвСтствСнно Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ точности опрСдСлСния ΠΎΡ†Π΅Π½ΠΎΠΊ.
Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ присвоСния Story Points ΠΌΠΎΠΆΠ½ΠΎ вСсти статистику, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ρ‚Π°ΠΊΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь. ВсС ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ. Π“ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Scrum Team. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Scrum Master.

Π£Ρ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ всС. ЗнамСнуСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приростом Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ДСмонстрация Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΈΡ‚ΠΈΠ½Π³Π°: ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ часу Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю спринта (2 часа Sprint Review = 2-Ρ… Π½Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ спринту).ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Π΄Π°Π½Π½ΠΎΠΉ встрСчС Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 2-Ρ… часов.

Sprint Retrospective Meeting. РСтроспСктива.

ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ Π² послСдний дСнь спринта.

ΠŸΡ€ΠΈΠ·Π²Π°Π½Π° ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π—Π°Π΄Π°ΡŽΡ‚ΡΡ вопросы: Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ? ΠΊΠ°ΠΊ? ΠΊΠ°ΠΊ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹?
ВрСмя Π½Π° рСтроспСктиву для 2-Ρ… нСдСльного спринта Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 2-Ρ… часов.
ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ КайдзСн ΠΈ ΡΡ‡Π°ΡΡ‚ΡŒΠ΅. КайдзСн – Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅. БчастливыС люди = высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

МоТно Π·Π°Π΄Π°Ρ‚ΡŒ вопросы: Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ вас счастливСС Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ спринтС? Π§Ρ‚ΠΎ сдСлаСт вас счастливСС Π²ΠΎΠΎΠ±Ρ‰Π΅?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Гибкая мСтодология Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€œScrum”

Π― ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ диссСртациСй ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΌΡƒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Ρƒ. БСгодня ΠΌΡ‹ ΠΊΡ€Π°Ρ‚ΠΊΠΎ рассмотрим Scrum, рассмотрим Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки, приводящиС ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ. Π”Π°Π½Π½Ρ‹ΠΉ пост Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π° ΠΏΠΎΠ»Π½ΠΎΡ‚Ρƒ, ΠΎΠ½ являСтся ΠΎΠ±Π·ΠΎΡ€Π½Ρ‹ΠΌ ΠΈ адрСсуСтся Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ со Scrum, ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌ лишь частично (ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Scrum).

Π’ настоящСС врСмя, Scrum являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных Β«ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО. Богласно ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ, Scrum β€” это каркас Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, с использованиСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ люди ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΡ€ΠΈ этом ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈ производя ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Π²Ρ‹ΡΠΎΡ‡Π°ΠΉΡˆΠ΅ΠΉ значимости (с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° β€” ΠΏΡ€ΠΈΠΌ. Автора) [1].

Π­Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Scrum Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° всС вопросы ΠΈ указания ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π²ΠΎ всСх ситуациях (ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ описании Scrum лишь ΡƒΠΊΠ°Π·Π°Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ Π½Π΅ уточняСтся Π²ΠΈΠ΄ ΠΎΡ†Π΅Π½ΠΊΠΈ. Π’.Π΅. это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ planning poker ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ ΠΎΡ†Π΅Π½ΠΊΠΈ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, само Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠΏΠΈΠΊΠ° Π½Π΅ Π²Π΅Ρ€Π½ΠΎ πŸ™‚

Когда говорят ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Scrum, Ρ‡Π°Ρ‰Π΅ всСго ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π²ΠΈΠ΄Ρƒ Π³ΠΈΠ±ΠΊΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО, ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π½Π° основС ΠΏΡ€Π°Π²ΠΈΠ» ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ Scrum, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ ваш Scrum ΠΊΡ€ΡƒΡ‡Π΅ ΠΌΠΎΠ΅Π³ΠΎ Scrum, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ Π½Π΅Π³ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π΄Π°Π»Π΅ΠΊΠΈΠΌ, ΠΊΠ°ΠΊ ВАЗ 7-ΠΊΠ° ΠΎΡ‚ BMW 7-ΠΉ сСрии πŸ™‚

Авторами Scrum заявлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ особСнности:
-Π›Π΅Π³ΠΊΠΈΠΉ (Π°Π½Π³Π». Lightweight)
-ΠŸΠΎΠ½ΡΡ‚Π½Ρ‹ΠΉ, доступный
-Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ Π² освоСнии
(практичСски Π²Π·Π°ΠΈΠΌΠΎΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Ρ‹)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π’ классичСском Scrum сущСствуСт 3 Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ€ΠΎΠ»ΠΈ:
Product owner
Scrum master
Команда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (Development team)

Product owner (PO) являСтся ΡΠ²ΡΠ·ΡƒΡŽΡ‰ΠΈΠΌ Π·Π²Π΅Π½ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ. Π—Π°Π΄Π°Ρ‡Π° PO β€” максимальноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ цСнности Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Одним ΠΈΠ· основных инструмСнтов PO являСтся Product Backlog. Product Backlog содСрТит Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для выполнСния Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Story, Bug, Task ΠΈ Π΄Ρ€.), отсортированныС Π² порядкС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° (срочности).

Scrum master (SM) являСтся «слуТащим Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌΒ» (Π°Π½Π³Π». servant-leader). Π—Π°Π΄Π°Ρ‡Π° Scrum Master β€” ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ посрСдством устранСния прСпятствий, ΠΏΠΎΠΌΠΎΡ‰ΠΈ, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΏΠΎΠΌΠΎΡ‰ΠΈ PO

Команда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (Development team, DT) состоит ΠΈΠ· спСциалистов, производящих Π½Π΅ΠΏΠΎΡΡ€Π΅Π΄ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. Богласно The Scrum Guide (Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΌΡΡ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ описаниСм Scrum ΠΎΡ‚ Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ²), DT Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ качСствами ΠΈ характСристиками:
-Π‘Ρ‹Ρ‚ΡŒ ΡΠ°ΠΌΠΎΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉΡΡ. Никто (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ SM ΠΈ PO) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΊΠ°ΠΊ ΠΈΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Product Backlog Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚
-Π‘Ρ‹Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ, ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ всСми Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ для выпуска Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°
-Π—Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ вся ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π° Π½Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€” 7 (плюс-минус 2) Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Богласно ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³Π°ΠΌ Scrum, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ слишком Π±ΠΎΠ»ΡŒΡˆΠΈΡ… рСсурсов Π½Π° ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ риски (Π·Π° счСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ отсутствия Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ²) ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. [1]

Основой Scrum являСтся Sprint, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ выполняСтся Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ Sprint Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° новая рабочая вСрсия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Sprint всСгда ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (1-4 Π½Π΅Π΄Π΅Π»ΠΈ) ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° протяТСнии всСй ΠΆΠΈΠ·Π½ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Sprint производится Sprint Planning, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ производится ΠΎΡ†Π΅Π½ΠΊΠ° содСрТимого Product Backlog ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Sprint Backlog, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π·Π°Π΄Π°Ρ‡ΠΈ (Story, Bugs, Tasks), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ спринтС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ спринт Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ†Π΅Π»ΡŒ, которая являСтся ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ достигаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ выполнСния Π·Π°Π΄Π°Ρ‡ ΠΈΠ· Sprint Backlog.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь производится Daily Scrum, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π»Π΅Π½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° вопросы Β«Ρ‡Ρ‚ΠΎ я сдСлал Π²Ρ‡Π΅Ρ€Π°?Β», Β«Ρ‡Ρ‚ΠΎ я ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сСгодня?Β», Β«ΠΊΠ°ΠΊΠΈΠ΅ прСпятствия Π½Π° своСй Ρ€Π°Π±ΠΎΡ‚Π΅ я встрСтил?Β». Π—Π°Π΄Π°Ρ‡Π° Daily Scrum β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ статуса ΠΈ прогрСсса Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Sprint, Ρ€Π°Π½Π½Π΅Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΡˆΠΈΡ… прСпятствий, Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΠΎ измСнСнию стратСгии, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для достиТСния Ρ†Π΅Π»Π΅ΠΉ Sprint’Π°.

По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ Sprint’Π° производятся Sprint Review ΠΈ Sprint Retrospective, Π·Π°Π΄Π°Ρ‡Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ) ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅ΠΌ Sprint’Π΅, ΡΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ) Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ спринтС, выявлСнии ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎΡ†Π΅Π½ΠΊΠΈ вСроятности Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

БхСматичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ процСсса ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ рисункС:
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π’Π°ΠΆΠ½Ρ‹Π΅, часто Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ особСнности

Часто ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Scrum Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ…ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ оТидалось. НСобходимо Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π°Ρ‰Π΅ всСго Ρ‚Π°ΠΊ происходит ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½:

1. Scrum примСняСтся Π½Π΅Π²Π΅Ρ€Π½ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.
Богласно Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ Scrum, эмпиричСский ΠΎΠΏΡ‹Ρ‚ являСтся Π³Π»Π°Π²Π½Ρ‹ΠΌ источником достовСрной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ выполнСния Scrum ΡƒΠΊΠ°Π·Π°Π½Π° Π² The Scrum Guide ΠΈ обусловлСна Π½Π΅Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ процСсса, отсутствиСм Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π»ΠΈΠ΄Π΅Ρ€Π° ΠΈ руководитСля.

2. НСдооцСнСна Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
Одним ΠΈΠ· основных ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Scrum ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ, ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Богласно исслСдованиям социологов, Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ самомотивированных сотрудников, способных Π½Π° ΡΠ°ΠΌΠΎΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 15% ΠΎΡ‚ работоспособного насСлСния [2].
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, лишь нСбольшая Ρ‡Π°ΡΡ‚ΡŒ сотрудников способно эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Scrum Π±Π΅Π· сущСствСнных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ролях Scrum master ΠΈ Product Owner, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ Scrum, ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΌΡƒ ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ использованию Scrum.

3. Scrum примСняСтся для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, трСбования ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡Π°Ρ‚ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ Scrum.
Scrum относится ΠΊ сСмСйству Agile, Ρ‚Π°ΠΊ Scrum привСтствуСт измСнСния Π² трСбованиях Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ (Product backlog ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚). Π­Ρ‚ΠΎ затрудняСт использованиС Scrum Π² fixed-cost/fixed-time ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. ИдСология Scrum ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС измСнСния, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅Ρ‚ смысла Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСсь ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ just-in-timΠ΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Ρ‚. Π΅. ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Sprint. [3] Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ ΠΈΠ½Ρ‹Π΅ ограничСния.

Достоинства ΠΈ нСдостатки

Scrum ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточно ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ достоинствами. Scrum ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π΅Π½. Scrum Π΄Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ измСнСния Π² трСбованиях Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½ΠΎ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ эти измСнСния Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹). Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π° для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² ПО.

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

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρƒ Scrum Π΅ΡΡ‚ΡŒ ΠΈ Π²Π°ΠΆΠ½Ρ‹Π΅ нСдостатки. Π’Π²ΠΈΠ΄Ρƒ простоты ΠΈ минималистичности, Scrum Π·Π°Π΄Π°Π΅Ρ‚ нСбольшоС количСство довольно ТСстких ΠΏΡ€Π°Π²ΠΈΠ». Однако это вступаСт Π² ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с ΠΈΠ΄Π΅Π΅ΠΉ клиСнтоориСнтированности Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Ρ‚. ΠΊ. ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π½Π΅ Π²Π°ΠΆΠ½Ρ‹ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, особСно Ссли ΠΎΠ½ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² случаС нСобходимости, ΠΏΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Sprint backlog ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½, Π½Π΅ смотря Π½Π° явноС ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ΅ с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ Scrum.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° являСтся большСй, Ρ‡Π΅ΠΌ каТСтся. Π’.ΠΊ. Scrum относится ΠΊ сСмСйству Agile, Π² Scrum Π½Π΅ принято, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, созданиС ΠΏΠ»Π°Π½Π° ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΈ рСагирования Π½Π° риски. [3] Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, дСлая слоТным ΠΈΠ»ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ (ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΈΠ»ΠΈ административноС) противодСйствиС Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡΠΌ ΠΏΡ€Π°Π²ΠΈΠ» Scrum.

Π”Ρ€ΡƒΠ³ΠΎΠΉ слабой ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Scrum являСтся ΡƒΠΏΠΎΡ€ Π½Π° ΡΠ°ΠΌΠΎΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰ΡƒΡŽΡΡ, ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. ΠŸΡ€ΠΈ каТущСмся сниТСнии Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΎΡ‚Π±ΠΎΡ€ пСрсонала, Π΅Π³ΠΎ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΡŽ, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях Ρ€Ρ‹Π½ΠΊΠ° Ρ‚Ρ€ΡƒΠ΄Π°, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ, эффСктивной Scrum ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

Помимо Scrum, я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Канбан. Π’ этом Π²ΠΈΠ΄Π΅ΠΎ я сдСлал нСбольшой ΠΎΠ±Π·ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Канбан:

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

[1] The Scrum Guide. The definitive Guide to Scrum: The Rules of the Game. (Ken Schwaber, Jeff Sutherland)
[2] ΠŸΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡ управлСния, ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС. (А. А. Π’Ρ€ΡƒΡΡŒ)
[3] How a Traditional Project Manager Transforms to Scrum: PMBOK vs. Scrum. (Jeff Sutherland, Nafis Ahmad)

Π—Π°Ρ€Π°Π½Π΅Π΅ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΡŽ Π·Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ошибки ΠΈ нСточности!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π”Π΅Π½ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ. Под ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ созданиС бэклога спринта»

Π“Π»Π°Π²Π½Ρ‹ΠΌΠΈ пСрсонаТами Π² Π½Π°Ρ‡Π°Π»Π΅ процСсса Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΈ бизнСс-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ объСм Ρ€Π°Π±ΠΎΡ‚ (список Π·Π°Π΄Π°Ρ‡) для дальнСйшСго планирования. User-story, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ спринта, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Бэклог спринта (Sprint backlog).

Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² Scrum процСссС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ΅ мСсто (Π΄ΠΎ 30% ΠΎΡ‚ всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) отводится для ΠΌΠΈΡ‚ΠΈΠ½Π³ΠΎΠ², обсуТдСний UserStory ΠΈ уточнСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ (Planning Poker), ΠΌΠ½ΠΎΠ³ΠΈΠ΅ видят Π² этом сущСствСнный минус.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π”Π΅Π½ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ-Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ-Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ. Под ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ спринтом. Scrum meetingsΒ»

ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это самыС спокойныС Π΄Π½ΠΈ, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ вся основная Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΊΠΈΠΏΠΈΡ‚ Π² это врСмя.

β€” Π¨Π΅Ρ„, ΠΌΡ‹ ΠΈ здСсь Ρ‚ΠΎΠΆΠ΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ слСды тСстировщиков?
β€” ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΊΠΎΠ»Π»Π΅Π³Π°! ИмСнно здСсь происходит написаниС самых Π²Π°ΠΆΠ½Ρ‹Ρ… тСстовых сцСнариСв для тСстирования Ρ„ΠΈΡ‡. ΠŸΡ€ΠΈ достаточном количСствС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° этом этапС Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΈΡˆΡƒΡ‚ тСст-ΠΏΠ»Π°Π½ ΠΈ тСст-кСйсы/smoke-тСсты. И ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² процСссС скрама тСстированиС являСтся Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΌ.
β€” Π¨Π΅Ρ„, я ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ нашСл! Π­Ρ‚ΠΎ какая-Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°?
β€” А это ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт, ΠΊΠΎΠ»Π»Π΅Π³Π°. О Π½Π΅ΠΌ стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, ΠΈΠ±ΠΎ Π² Π½Π΅ΠΌ Π΅ΡΡ‚ΡŒ слСды тСстировщика, ΠΈ этот инструмСнт достаточно наглядно позволяСт ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ…ΠΎΠ΄ Scrum-процСсса, ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ стадии Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ готовности Π·Π°Π΄Π°Ρ‡. ПослС Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π΅Π΅ стикСр пСрСмСщаСтся ΠΈΠ· поля Β«Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΎΒ» Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Β«Π’ Ρ€Π°Π±ΠΎΡ‚Π΅Β», Π·Π°Ρ‚Π΅ΠΌ – Π² ΠΏΠΎΠ»Π΅ «ВСстированиС», Π° ΠΏΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ – Π² ΠΏΠΎΠ»Π΅ Β«Π“ΠΎΡ‚ΠΎΠ²ΠΎΒ». РасполоТив истории Π² соотвСтствии с ΠΈΡ… Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСдставлСниС ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ состоянии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Из Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ данная Ρ‚Π°Π±Π»ΠΈΡ†Π° приТиваСтся Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ довольно быстро, ΠΈ Ссли ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π΅ΠΊΠΈΠΉ скСптицизм Π² Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΠ½Π° становится просто Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΎΠΉ.
β€” Π­Ρ‚ΠΎ ΠΆΠ΅ просто ΠΈ гСниально, ΡˆΠ΅Ρ„!)
β€” Но Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ слСд тСстировщика Π²Π΅Π΄Π΅Ρ‚ ΠΊ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹ΠΌ совСщаниям (Scrum meetings), Ρ†Π΅Π»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… – Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ стадии процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования. Π’ΠΎ врСмя совСщания ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ участник скрам-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ сообщаСт, какая Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°, какая Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ, какая Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Ρ„ΠΈΡ‡Π°-тСстингу, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ трудности Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π”Π΅Π½ΡŒ пятый-ΡˆΠ΅ΡΡ‚ΠΎΠΉ. Под ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ: «АвтоматизируСм, тСстируСм, фиксим»

ΠŸΡ€ΠΈ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ процСссС Scrum-Π° тСстированиС ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΆΠ΅ бСспрСрывный Ρ†ΠΈΠΊΠ». Для ускорСния процСсса Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π·Π°Π΄Π°Ρ‡, вСдь Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΈΡ‡ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ максимально ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ (ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΡŒ) ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Π° это довольно врСмязатратная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°. Если Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΈΡ‡Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ слабыС мСста Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π΄Π²ΡƒΡ…Π½Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ катастрофичСски ΠΌΠ°Π»ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π΅ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ спринт, особСнно ΠΏΡ€ΠΈ нСобходимости исправлСния ошибок (bug-fix).
β€” Π¨Π΅Ρ„, Π΄Π° здСсь тСстировщики изрядно наслСдили!!
β€” БогласСн! На Π΄Π°Π½Π½ΠΎΠΌ этапС ΠΎΠ½ΠΈ оставили Ρ‡Π΅ΠΊ-листы, тСст-кСйсы, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ. Π’Π°ΠΊΠΆΠ΅ слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ошибки ΠΈΠ»ΠΈ Π±Π°Π³Π° тСстировщику нСдостаточно просто ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ. Для дальнСйшСго покрытия этой Ρ„ΠΈΡ‡ΠΈ ΠΈ избСТания ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ошибок Π²Π°ΠΆΠ½ΠΎ всС: ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ написанный Π±Π°Π³, ΠΈ достаточно ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊ Π·Π°Π΄Π°Ρ‡Π΅, ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ тСст-кСйс.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π”Π΅Π½ΡŒ сСмь-восСмь-Π΄Π΅Π²ΡΡ‚ΡŒ. Под ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«ΠžΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄ΠΎ рСгрСссионного»

β€” Π¨Π΅Ρ„, сроки Π½Π° исходС. Π•Ρ‰Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ слСды тСстировщика?
β€” КоллСга, ΠΎΠ½ΠΈ практичСски прямо ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ! На Π΄Π°Π½Π½ΠΎΠΌ этапС тСстированиС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ прСкращаСтся. Π—Π΄Π΅ΡΡŒ ΠΈΠ΄Π΅Ρ‚ общая сборка всСх Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для ΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΡΠΏΠ»Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ нСбольшиС Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚Ρ‹, Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ для спринта, Ρ‚Π°ΠΊ ΠΈ большиС Π±Π°Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ вынСсСны Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ спринт ΠΈΠ»ΠΈ исправлСны Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ сборкС. Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС Ρ€Π°Π±ΠΎΡ‚Π° тСстировщиков с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, написаниС тСст-кСйсов ΠΈΠ»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† прСкращаСтся; начинаСтся процСсс собствСнно рСгрСссионного тСстирования.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Π”Π΅Π½ΡŒ дСсятый. Под ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«ΠŸΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½ΠΎΠ΅ тСстированиС»

β€” ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΠΈ нашли Ρ€ΠΎΠ»ΡŒ тСстировщика Π² Scrum-процСссС, ΡˆΠ΅Ρ„?
β€” Π•Ρ‰Π΅ Π½Π΅ совсСм, ΠΊΠΎΠ»Π»Π΅Π³Π°. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ совсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ. Π’ любом процСссС Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰ΠΈΠΉ этап Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ΅Π½. НС слСдуСт Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½ΠΎΠ΅ тСстированиС: Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΌ стСндС ΠΈΠ»ΠΈ тСстовой срСдС с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ Π±ΠΈΠ»Π΄ΠΎΠΌ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π° этой стадии написаны ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ тСст-кСйсы Π½Π° Ρ‚ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ спринт.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

Наступая Π½Π° пятки. Или ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«Π”Π΅ΠΌΠΎΒ»

На этом этапС дСмонстрируСтся Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ выпускаСмый ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚; исходя ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ вошло Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ спринт, опрСдСляСтся ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ. На Π”Π΅ΠΌΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ вся ΠΊΠΎΠΌΠ°Π½Π΄Π°, поэтому слСды тСстировщика ΠΌΡ‹ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ Π²ΠΈΠ΄ΠΈΠΌ ΠΈ Π½Π° этом шагС.
β€” А ΠΏΠΎΡ‡Π΅ΠΌΡƒ приходят всС, ΡˆΠ΅Ρ„?
β€” ВсС просто, ΠΊΠΎΠ»Π»Π΅Π³Π°! ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ участник ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ своСго Ρ‚Ρ€ΡƒΠ΄Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ Π½Π΅Π³ΠΎ уточнСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΠ»ΠΈ вопросы ΠΏΠΎ сдСланному.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрам Π² тСстировании

РасслСдованиС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ. Или ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «РСтроспСктива»

β€” ПодвСдСм ΠΈΡ‚ΠΎΠ³, ΠΊΠΎΠ»Π»Π΅Π³Π°. Scrum – это Π³ΠΈΠ±ΠΊΠΈΠΉ процСсс. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· спринтов ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ошибками, этот процСсс видоизмСняСтся, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ ΠΈ подстраиваСтся ΠΏΠΎΠ΄ Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ условия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ПослС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ спринта слСдуСт ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ стороны, это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΈΡ…. НСобходимо ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ показатСлям ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ошибки ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² дальнСйшСм.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, основныС ΠΏΡ€Π°Π²ΠΈΠ»Π° Scrum-процСсса, Π΅Π³ΠΎ шаги ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ заявлСнныС Ρ€Π°ΠΌΠΊΠΈ ΠΊΠ°ΠΊ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ ΠΈ Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π’ этом процСссС Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ ΠΌΠΈΡ‚ΠΈΠ½Π³ΠΈ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, Π½ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² процСссС, выявляя Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. На Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… ΠΌΠΈΡ‚ΠΈΠ½Π³Π°Ρ… Π² Scrum-процСссС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΈ Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ слабыС стороны, ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ story-point, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ сроки ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚. НуТно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, ΠΎΡ‚ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π΄ΠΎ тСстировщика, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π» участиС Π² обсуТдСнии ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» процСссы Π½Π° всСх этапах Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

Π₯ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ процСсса с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ доски ΠΈ стикСров. Иногда ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΈΠΌ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ ΠΈ наглядным ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ скорости выполнСния Π·Π°Π΄Π°Ρ‡.

И Ссли сначала Scrum ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ‚Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΠ½ становится ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΈ способствуСт комплСксному пониманию процСсса.

β€” Π˜Ρ‚Π°ΠΊ, ΡˆΠ΅Ρ„, участиС тСстировщика Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ?
β€” КоллСга, я ΡΡ‡ΠΈΡ‚Π°ΡŽ, Π΄Π΅Π»ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ!)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *