Спасибо автору! Статья описывает самое тяжелое и неприятное для заказчика — формулировать ТЗ.
Вообще, есть подозрение, что большинство неудач заказчиков в процессе эксплуатации любых средств автоматизации торговли обусловлено именно небрежностью в точном формулировании своей изначальной идеи.