ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ тСзисы

  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования β€” это Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ для получСния цСнности.
  • Они слуТат Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ (послС бизнСс-Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ).
  • Основной вопрос, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚: Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмы?
  • Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ инструмСнт для фиксации ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ стСйкхолдСров, опрСдСлСния Π³Ρ€Π°Π½ΠΈΡ† ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (скоупа) ΠΈ слуТат основой для тСстирования.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования?

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования β€” это формализация Π·Π°Π΄Π°Ρ‡ ΠΈ возмоТностСй, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ систСмы, с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ†Π΅Π»Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ понятны всСм участникам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: бизнСс-стСйкхолдСрам, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°ΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ тСстировщикам.

Π¦Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

  • Ѐокусировка Π½Π° цСнности: ΠŸΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·Ρƒ (Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ) ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ приносит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.
  • БрСдство ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ: Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ ΠΈ Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‚ ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ всСми заинтСрСсованными сторонами.
  • Основа для тСстирования: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для составлСния тСст-кСйсов, ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² ΠΏΡ€ΠΈΠ΅ΠΌΠΊΠΈ (Acceptance Criteria) ΠΈ опрСдСлСния готовности (Definition of Ready).

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ трСбованиями

  1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°: ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ стСйкхолдСров, прояснСниС ΠΈ обоснованиС запроса, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ бизнСс-Ρ†Π΅Π»Π΅ΠΉ, Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.
  2. Π‘Π±ΠΎΡ€: ИспользованиС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² (ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ, Π°Π½ΠΊΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, наблюдСниС, Π°Π½Π°Π»ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΎΠ²) для выявлСния потрСбностСй.
  3. Анализ ΠΈ структурированиС: ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° собранной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, выявлСниС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΡ… формализация.
  4. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: Ѐиксация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ с использованиСм шаблонов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, User Story ΠΈΠ»ΠΈ Use Case).
  5. БогласованиС: Π£Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π° со всСми заинтСрСсованными Π»ΠΈΡ†Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ:

  • ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΌΠΈ (понятными).
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌΡ‹ΠΌΠΈ.
  • ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ.
  • НСпротиворСчивыми.
  • Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ бизнСс-цСлям ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ постановкС Π·Π°Π΄Π°Ρ‡ΠΈ.

Бпособы прСдставлСния

User Story (ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ история)

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ:
«Как [Ρ‚ΠΈΠΏ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ], я Ρ…ΠΎΡ‡Ρƒ [Ρ†Π΅Π»ΡŒ], Ρ‡Ρ‚ΠΎΠ±Ρ‹ [ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°/Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ]Β».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

  • Как ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, я Ρ…ΠΎΡ‡Ρƒ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ….
  • Как ΡΠΎΠΈΡΠΊΠ°Ρ‚Π΅Π»ΡŒ, я Ρ…ΠΎΡ‡Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡŽΠΌΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°Ρ‚ΡŒΡΡ Π½Π° вакансии.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ: ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½ΠΎ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ, Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. Часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π³ΠΈΠ±ΠΊΠΎΠΉ (Agile) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

Use Case (Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования)

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Β«Π“Π»Π°Π³ΠΎΠ» + ΠžΠ±ΡŠΠ΅ΠΊΡ‚Β» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡŽΠΌΠ΅Β», Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ вакансию»).

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ скоупа Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ….
  • Π§Π°Ρ‰Π΅ примСняСтся Π½Π° ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΠ»ΠΈ Π² систСмах с высокими трСбованиями ΠΊ надёТности.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования (Use Case Diagram)

Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (Ρ€ΠΎΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ), Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΈ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

Алгоритм построСния:

  1. ВыявлСниС Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²: ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ классов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΎΠΈΡΠΊΠ°Ρ‚Π΅Π»ΡŒ, Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€).
  2. Π€ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅ΠΉ: ПониманиС, Ρ‡Π΅Π³ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π°ΠΊΡ‚ΠΎΡ€.
  3. БоставлСниС списка Use Case: ОписаниС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… дСйствий (Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования) для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†Π΅Π»ΠΈ.
  4. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ: Расстановка связСй ΠΌΠ΅ΠΆΠ΄Ρƒ Use Case (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅).

Π’ΠΈΠΏΡ‹ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅:

  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Include): ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ связь. Один Use Case Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π±Π΅Π· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для «УправлСния вакансиСй» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список вакансий»).
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Extend): ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ связь. Один Use Case Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ список» Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список»).

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹:

  • ВсС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.
  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Use Case прСдставляСт ΠΎΠ΄Π½Ρƒ Ρ†Π΅Π»ΡŒ.
  • НСт Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…ΡΡ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ Use Case.
  • Бвязи Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹.
  • Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠ° ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: БистСма для ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ агСнтства

Акторы: Π‘ΠΎΠΈΡΠΊΠ°Ρ‚Π΅Π»ΡŒ, Π Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ, ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ (ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ агСнтства).

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования (Use Case):

  • Для всСх: ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
  • Для ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°: ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡŽΠΌΠ΅, ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ вакансии, ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ Π½Π° вакансию (Π·Π° соискатСля), Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΌ.
  • Для БоискатСля: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ/Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡŽΠΌΠ΅, ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ вакансии, ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ Π½Π° вакансию.
  • Для РаботодатСля: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ вакансию, ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список своих вакансий, Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ вакансиСй (Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ), ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΈ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ трСбования β€” ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚, ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ бизнСс-Ρ†Π΅Π»ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ систСмы. Π˜Ρ… коррСктная Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΈ визуализация (Ρ‡Π΅Ρ€Π΅Π· User Story ΠΈΠ»ΠΈ Use Case Diagram) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ скоупом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π·Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ основу для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… этапов проСктирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования.