В целом, с Вячеславом работать можно. Но, чтобы добыть у него необходимую информацию, нужно проявлять терпение и настойчивость. Техзаданию не хватает полноты и законченности, многие важные аспекты остаются за кадром, что-то меняется по ходу работы. Заказчик должен чётко обозначить начальные условия и конечную цель, а методы реализации - дело разработчика. Пользуясь случаем, хочу напомнить всем, кто это читает: половина успеха - в хорошей постановке задачи.