А разве программист не может сейчас сам включить голову и сделать так, как нужно бизнесу? Зачем аналитик?