Маша Капуки и игрушки на пляже. Видео на море для детей.
Non-functional requirements: что это и зачем они нужны
Можно досконально прописать все пользовательские сценарии и выпустить продукт, который выполняет все нужные задачи. Но если он медленный, падает при нагрузке или выглядит слишком сложным, пользователи просто уйдут. И дело может быть в упущенных нефункциональных требованиях — тех, что определяют поведение системы в реальных условиях. В этой статье разберем, что именно входит в нефункциональные требования, почему они критичны для любого цифрового продукта и как грамотно их формулировать, чтобы не переписывать половину системы после запуска...