Разрыв ожиданий пользователя по отношению к программному продукту как функция будет зависеть от трех параметров:
- частоты контактов аналитика и пользователя — как часто проводились обсуждения
- степени качества требований, которую получает пользователь (полнота, детализация, связанность)
- простоты восприятия, ясности и визуализации требований
Параметры функции разрыва ожиданий дают следующий эффект:
- Чем меньше вы общаетесь с пользователем — тем больше разрыв ожиданий.
- Чем менее качественны ваши требования — тем больше разрыв ожиданий
- Чем тяжелее написаны требования (многобуков), чем меньше используется визуализация, чем сложнее визуальные конструкции (20 классов на одной диаграмме) — тем больше разрыв ожиданий