Понимание задачи

Какую проблему клиента нужно решить? Какое будет полезное действие?
С помощью чего? Как именно?
Почему и как это будет решать проблему?
В каком виде клиент ожидает результат?
Когда нужен результат и почему?
Какие ограничения могут повлиять на работу?
Делал ли кто-то что-то подобное? Как мы можем это оценить?