Ответ
Да, общался. В основном это было на этапах уточнения требований, демонстрации MVP и сбора обратной связи. Например, при разработке SaaS-решения для логистики, обсуждали с заказчиком детали интеграции с их CRM.
Пример коммуникации:
// После уточнения требований заказчика
public class DeliveryService {
private CrmIntegration crm; // Добавили интеграцию по просьбе клиента
public void updateDeliveryStatus(Order order) {
crm.syncStatus(order); // Реализовали синхронизацию статусов
}
}
Всегда фиксировал договорённости в письменном виде (email/Jira) и уточнял спорные моменты.