What toxic requirements is? How they can impact to your project? What you can deal with the strongest toxic requirements like: "and etc" or "nice interface"
2. 2
#01 Що таке токсичні вимоги?
Питаннячка
W h a t w e w i l l d i s c u s s t o d a y
#02 Типи токсичних вимог
#03 Чому вони виникають?
#04 Що з ними робити?
#05 Рекомендації
3. 3
Golden Poison Frog
The golden poison frog is considered one of the most toxic animals on Earth. A single specimen measuring two
inches has enough venom to kill ten grown men. The indigenous Emberá people of Colombia have used its
powerful venom for centuries to tip their blowgun darts when hunting, hence the species' name.!
https://www.nationalgeographic.com/animals/amphibians/g/golden-poison-frog/
4. 4
Визначення
W h a t i s t o x i c r e q u i r e m e n t s ?
Що ми розуміємо під токсичними вимогами, як вони впливають
на проект
#1
6. 6
НУ ТО Й ЩО ?
Питання часу, коли токсини почнуть діяти – але за приховані
проблеми, конфлікти – великі ризики, непорозуміння через різні
очікування, втрати часу, прибутку.
7. 7
Типи вимог
П р о п о з и ц і я я к ї х к л а с и ф і к у в а т и
Як ми можемо класифікувати?
#2
8. 8
Тощо
Т о к с и ч н а в и м о г а
Виникають завдяки прямої вказівки на безліч варіантів.
Класичний варіант – використання таких слів як: тощо, та інші,
будь - які інші.
9. 9
“Заточки”
Н а р о с і й с ь к і й м о в і
Несподівано чіткі обмеження, які створюють сукупність вимог,
що обмежує вибір виконавця
10. 10
Думки
всесвіту
Т о к с и ч н а в и м о г а
Надлишкові, не відповідають визначеним цілям та обмеженням, не
реалістичні
11. 11
Похибки
Т о к с и ч н а в и м о г а
Як правило - це похибки у нефункціональних вимогах. Зазвичай
плутанина за цифрами, одиницями виміру.
12. 12
Визначення
способу
реалізації
Т и п т о к с и ч н и х в и м о г
Вимоги, які надають визначення не тільки що потрібно зробити, але і
як саме це зробити, які технології використати.
13. 13
Розрив
трикутника
Т и п т о к с и ч н и х в и м о г
Вимоги, які роблять неможливим реалістичний баланс у проектному
трикутнику, порушуються певні норми на виконання окремих задач
(явна невідповідність обмежень по строкам до об'єму визначеної
задачі).
16. 16
• Невизначеність
• Шаблони
• Законодавство
Реальність
• Захист від демпінгу
• Захист від некомпетентних
• Обмеження архітектури
Захист
• Досвід
• Відсутність компетенцій
• Неправильні компетенції
Компетенції
• Корупція
• Страхи
• Відсутність часу
• Дурко начальник
Фактор Z
КЛАСИ ФАКТОРІВ ВИНИКНЕННЯ
24. 24
• Невизначеність
• Шаблони
• Законодавство
Реальність
• Захист від демпінгу
• Захист від некомпетентних
• Обмеження архітектури
Захист
• Досвід
• Відсутність компетенцій
• Неправильні компетенції
Компетенції
• Корупція
• Страхи
• Відсутність часу
• Дурко начальник
Фактор Z
ТАК ЩО Ж З НИМИ РОБИТИ?
25. 25
Change responsible – визначте хто у
компанії може виступати аналітиком
Change scope – оберіть ту частину
вимог яку ви дійсно зможете
підготовити
Outsource – ви можете
передати задачу аналізу
вимог досвідченим фахівцям.
У комерційних проектах ваші
партнери можуть вам надати
допомогу.
КОМПЕТЕНЦІЇ
Ф а к т о р и
Досвід
Відсутність компетенцій
Неправильні компетенції
28. 28
Рекомендації - зрозуміти
адекватність. Замовник дійсно
може мати підстави вимагати
специфічні умови та
кваліфікації.
Захист
Ф а к т о р и
Захист від демпінгу
Захист від некомпетентних
Обмеження архітектури
Час від часу замовник може
скопіювати вимоги іншої компанії
не враховуючи специфіку та
вартість додаткових вимог. Вам
необхідно перевірити чи дійсно ці
вимоги належать саме до цього
бізнесу та саме до цієї задачі
30. 30
когда, но, исключая, хотя, пока не, обычно,
часто, нормально, типично, дружественный,
универсальный, гибкий, приблизительно,
может, возможно, следует, должно, могло,
вероятно, пожалуй, надежный, безопасный
застрахован от любых неожиданностей,
устраивает всех пользователей, запускается
на всех платформах, не имеет сбоев,
способен модифицироваться во всех
будущих ситуациях, насколько возможно,
как правило
Плахие саветы