dz

Собеседуем аналитиков

Feb 18, 2014 09:41

У меня есть тест для аналитика. Понятное дело, на сбор требований. (Нет, не расскажу - в нём есть obscurity, которую аналитик должен раскопать ( Read more... )

аналитика

Leave a comment

evil_harconen February 18 2014, 05:56:10 UTC
Все очень сильно зависит от заказчика. Если заказчик точно знает что надо сделать и это знание построено на знании, а не на амбициях - то да, нужен аналитик-исследователь.

А для некоторых задач требуется понять, как докрутить стандартные функции к требованиям заказчика. И при этом заказчик хорошо если сам хоть немного понимает что хочет (а часто хочет все сразу побольше бесплатно и чтобы его благодарили за гениальные мысли). Тут важно не выйти за пределы функционального назначения. А для этого надо бизнес знать, давить на заказчика интеллектом и авторитетом, кошмарить исполнителей заказчика и уговаривать менеджеров. Да, в подобных проектах это задача аналитика, а не ПМ.

Reply

kofusun February 18 2014, 07:28:41 UTC
То, что я понимаю пот бизнес-аналитиком - это человек, который переводит требования бизнеса на язык алгоритмов и баз данных.
Когда проекты были небольшими, то программер становился спецом в отрасли (или программировать начинал специалист).
В работающем проекте типовая задача и роль такая:
"А мне вот нужно сделать очень сложное, вы наверное не сможете, и вот маленькую штучку подкрутить" - говорит представитель бизнеса.
А тебе нужно вкурить самому, обнаружить, что "очень сложное" стоит 5 минут для чела, который ваяет интерфесы, а "простенькое" требует перестройки базы данных, и объяснить:
- менеджеру проекта - что это нужно
- программистам (в виде ТЗ)
- заказчику - что без второго он обойдется (и рассказать, как), или чего это будет ему стоить.

Reply

evil_harconen February 18 2014, 11:15:00 UTC
Это один из способа пользования бизнес аналитиком.

У меня регулярно случалось, что бизнес хотел то, что:
- расходилось с законодательством
- расходилось с нормативами регуляторов
- что нельзя сделать в принципе никогда даже в n-мерном пространстве
- не соответствовало тарифам
- тормозило бы основной бизнес процесс в разы
и прочее, прочее...

И сделать то можно как два пальца. Но ведь сволочи не заплатят.

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

И вообще, понятие "аналитик" еще более растяжимое, чем "программист".

Reply

kofusun February 18 2014, 11:28:53 UTC
Ну объяснять клиенту, что что-то нельзя по законодательству и тп - это, скорее, технолог.
Но в условиях растяжимости - согласен.
Поэтому "скрытая" работа аналитика - изучение предметной области заказчика из иных, чем заказчик, источников ;)

Reply

dz February 19 2014, 05:03:32 UTC
Понятие аналитик - очень чёткое ( ... )

Reply

evil_harconen February 19 2014, 16:56:17 UTC
> Это понятие большинства Российских программерских контор о том, что такое аналитик, вот оно - нечёткое ( ... )

Reply


Leave a comment

Up