
Привіт друзі! Не можу не поділитись історією, що трапилась на днях. Робив тест дизайн для одного веб сервісу згідно вимог. Читаю покроковий опис логіки і натрапляю на наступний шедевр:
…
✅ Завантажити список об’єктів з бази
✅ Визначити медіану вартості об’єктів згідно формули (SUM + 1)/2
…
Пишу аналітику, що це писав, і розробнику, що створював сервіс, чи все їм ок? Вони кажуть – “так, а шо?”
Тоді розбираємо по пунктах:
⚠️ надана формула не вираховує медіану. Це замовник якось по своєму її рахує чи це помилка у вимогах?
⚠️ але якщо викликати сервіс, медіана рахується згідно загальновідомого розуміння 🤷♂️
Як же так? Виявилось, що аналітик (чия робота – аналіз) не перевірив формули, що надав замовник. А розробник, прочитавши вимоги, вирішив зробити не так, як написано, а як ЙОМУ ЗДАЄТЬСЯ БУЛО Б КРАЩЕ! І ні в кого жодних питань 🤦♂️
Який висновок в цій історії для нас?
✅ Бачите у вимогах фігню – питаєте у всіх, чому так? Саме собою питання не вирішиться
✅ Не додумуйте вимоги, навіть якщо вони здаються очевидними. Не зрозуміли бодай щось – пишіть про це всім відповідальним!
Напишіть, чи були у вас якісь курйозні кейси з вимогами на рівному місці!