вторник, 26 мая 2009 г.

В правильно заданном вопросе содержится до 90% ответа

Поступила нам тут в отдел задачка - Дайте нам отчет по среднему чеку с учетом сегмента клиентов по кассе №1. С учетом того что признак сегмента пробит в каждом чеке.

Вот скажите, что означает для программиста такая просьба? Вроде все понятно, алгоритм примерно следующий:
  1. Взять чеки с кассы№1
  2. Отфильтровать по сегменту, оставив только те что нужны
  3. Посчитать сумму по всем чекам и разделить на количество чеков.
Ведь правильно?
Под бумажкой подписалось аж 2 человека. Сделали, но так как имеющиеся ПО не смогло реализовать то что надо без дополнительной обработки в Excel - то заказчику было предложено, что дайте период мы сами сформируем для Вас отчет.

И тут совершенно случайно выясняется, что вся работа проделана впустую... Надо то совершенно другое.
Требуется посчитать не средний чек, а среднюю сумму денег потраченную на человека, т.е. надо учитывать не количество чеков, а количество людей сидящих за столиком.

После этого остается сказать просто бл....

Комментариев нет: