143 подписчика
🔍 Что такое «требования» — и почему важно договориться о смысле
Спустя десятилетия после появления программирования мы до сих пор… спорим, что именно считать требованием.
Одни называют требованиями всё, что клиент сказал устно. Другие — только то, что вошло в ТЗ. А третьи — поведение системы в особых условиях. И никто не будет до конца прав — потому что слово одно, а смыслов много.
💬 Брайан Лоренс называл требования «нечто, определяющее выбор дизайна».
📌 Соммервиль и Сойер уточняли: это спецификация того, что должно быть реализовано, включая поведение, свойства и ограничения.
Но главное не в терминах, а в последствиях.
Если вы с заказчиком, разработчиком и тестировщиком не договорились, что вы вообще считаете требованием — ждите недопониманий и лишней работы.
✅ Поэтому: договоритесь о терминах в самом начале.
Это мелочь, которая спасает проект от большой путаницы.
Около минуты
6 мая