MoSCoW method

MoSCoW method

Визначення пріоритетів MoSCoW або аналіз MoSCoW - це метод визначення пріоритетів, який використовується в управлінні, бізнес-аналізі, управлінні проектами та розробці програмного забезпечення для досягнення спільного розуміння із зацікавленими сторонами щодо важливості, яку вони надають виконанню кожної вимоги.

Термін "Москва" є абревіатурою, утвореною з першої літери кожної з чотирьох категорій пріоритетності: M - Must have, S - Should have, C - Could have, W - Won't have.


Метод MoSCoW визначення пріоритетів був розроблений Даєм Клеггом (Dai Clegg) у 1994 році для використання у швидкій розробці додатків (rapid application development - RAD). Вперше він був широко використаний з методом розробки динамічних систем (dynamic systems development method - DSDM) з 2002 року.


Визначення пріоритетності вимог

Для забезпечення найбільших і негайних бізнес-вигод на ранніх стадіях, вимоги повинні бути пріоритетними. Розробники спочатку намагатимуться виконати всі вимоги Must have, Should have та Could have, але вимоги, які повинні бути виконані та можуть бути виконані, будуть видалені першими, якщо виникне загроза зриву термінів виконання проекту.

Просте англійське значення категорій пріоритетності має цінність для того, щоб допомогти замовникам краще зрозуміти вплив встановлення пріоритету порівняно з такими альтернативами, як високий (High), середній (Medium) та низький (Low).

Під категоріями зазвичай розуміють:[3]

Must have
Вимоги, позначені як Must have, є критично важливими для дотримання поточних термінів поставки для того, щоб вона була успішною. Якщо хоча б одна вимога Must have не включена, виконання проекту слід вважати невдалим. MUST також може розглядатися як абревіатура для мінімально придатної підмножини (Minimum Usable Subset).

Should have
Вимоги, позначені як Should have, є важливими, але не обов'язковими для виконання в поточні терміни. Хоча вимоги, які слід виконати, можуть бути настільки ж важливими, як і вимоги, які необхідно виконати, вони часто не є настільки критичними за часом, або може існувати інший спосіб задовольнити вимогу, щоб її можна було відкласти до майбутнього терміну виконання.

Could have
Вимоги, позначені як Could have, є бажаними, але не обов'язковими, і можуть покращити досвід користувача або задоволеність замовника за невелику вартість розробки. Вони, як правило, включаються, якщо дозволяють час та ресурси.

Won't have (this time)
Вимоги, позначені як Won't have, були узгоджені зацікавленими сторонами як найменш критичні, з найнижчою окупністю, або як такі, що не є доцільними на даний момент. Як наслідок, Won't have, не включаються до графіка на наступний період поставки. Потреби, які не будуть задоволені, або відміняються, або переглядаються для включення в більш пізні терміни. (Примітка: іноді використовується термін "Would like to have"; однак, таке використання є некоректним, оскільки цей останній пріоритет чітко вказує на те, що щось виходить за межі обсягу поставки). (BCS Business Analysis Book у виданні 3 та 4 описує "W" як "Want to have but not this time around").

Варіанти
Іноді W використовується для позначення бажання wish (або хотіли б - would), тобто все ще можливо, але навряд чи буде включено (і менш ймовірно, ніж могло б). Тоді це відрізняється від X, що означає "виключено" для елементів, які явно не включені.


Використання при розробці нових продуктів

При розробці нового продукту, особливо при використанні Agile підходів до розробки програмного забезпечення, завжди потрібно зробити більше, ніж дозволяє час або фінансування - виникає необхідність у визначенні пріоритетів.

Якщо команда має занадто багато потенційних epics (тобто історій високого рівня) для наступного випуску свого продукту, вони можуть використовувати метод MoSCoW, щоб вибрати, які epics є Must have, які Should have і т.д.;

Мінімально життєздатним продуктом (або MVP) будуть всі ті epics, які позначені як Must have.

Мінімальними ринковими функціями (або MMF) будуть всі ті, що позначені як Must have. Якщо після вибору MVP або MMF є достатня потужність, команда може планувати включити елементи Should have і навіть Could have.


Критика методу MoSCoW:

  • Не допомагає прийняти рішення між декількома вимогами в межах одного пріоритету.
  • Відсутність обґрунтування того, як ранжувати конкуруючі вимоги: чому щось є must, а не should.
  • Невизначеність щодо термінів, особливо щодо категорії "Won't have": чи не буде її в цій версії, чи не буде взагалі.
  • Потенціал для політичного фокусу на створенні нових функцій, а не на технічних вдосконаленнях (таких як рефакторинг)[8].

Інші методи визначення пріоритетів продукту (Prioritization Frameworks):


Що ще треба допрацювати в ст


Що ще треба допрацювати в статті:
- Посилання на терміни управління, бізнес аналіза та керування проектами;
- Agile, MVP, RAD, DSDM (посилання на статтю);

Read more

Модель фідбеку STAR

Модель фідбеку STAR

Модель фідбеку STAR — це інструмент для надання конструктивного, структурованого зворотного зв’язку, що фокусується на конкретних діях і результатах. Вона допомагає чітко пояснити, що саме було зроблено правильно або де є можливості для вдосконалення, з метою підтримки професійного розвитку і вдосконалення співробітників. Назва STAR є абревіатурою і розшифровується як: * S

By Zosym Maxym
Формули Ерланга для колл-центрів

Формули Ерланга для колл-центрів

Формули Ерланга B і C - були створені датським математиком Агнером Крерупом Ерлангом на початку XX століття для вирішення задач телефонної мережі. Ерланг шукав спосіб визначити, скільки телефонних ліній або операторів потрібно для обробки дзвінків у межах заданого рівня обслуговування. Його робота заклала основи теорії черг, яка використовується в різних

By Zosym Maxym
Модель фідбеку GROW

Модель фідбеку GROW

Модель фідбеку GROW — це інструмент, що використовується для надання структурованого зворотного зв’язку, спрямованого на розвиток співробітників, команд або організацій. На відміну від моделі коучингу GROW, модель фідбеку зосереджується на оцінці минулої діяльності та подальшому вдосконаленні шляхом створення діалогу між керівником і співробітником. Назва моделі також розшифровується як: * G — Goal

By Zosym Maxym
Модель фідбеку PARLA

Модель фідбеку PARLA

Модель фідбеку PARLA — це практичний інструмент для ефективної комунікації та управління зворотним зв’язком. Назва моделі є абревіатурою етапів фідбеку: * Problem (проблема), * Action (дія), * Result (результат), * Learned (отримані знання), * Applied (застосування отриманих знань). PARLA застосовується як у бізнесі, так і в особистих ситуаціях, де важливо чітко та структуровано передати інформацію,

By Zosym Maxym