Определять задачу - очень важно. И оговаривать это с заказчиком тоже очень важно. Иначе могут возникнуть недопонимания.