У меня есть тест для аналитика. Понятное дело, на сбор требований. (Нет, не расскажу - в нём есть obscurity, которую аналитик должен раскопать
( Read more... )
а сколько времени отводится на тест? p.s. я думаю что 95% аналитиков на российском рынке это люди которые решили что быть аналитиком это проще чем программить, по крайней мере 95% всех мною виденных ушли туда именно по этой причине и в целом юзались конторами на подхвате и ими затыкали всякие секретарские дыры в проектах
Собеседую соискателя в аналитики. У меня в последнее время частенько все ограничивается одним вопросом: - чувак/чувиха, расскажи что самое крутое было сделано и чем хочешь похвастаться - ну я, это, две системы интегрировало! - а что конкретно делало? системы какие? зачем ваще интегрироваться? - ну... эта... файлы ходили! - а чо в файлах та? - не знаю - а что за системы - не, ну какая разница - вали нафиг
Или второй вариант, менее распространенный, но с бОльшей вероятностью ошибиться при приеме. - чувак/чувиха, расскажи что самое крутое было сделано и чем хочешь похвастаться - я все умею (в резюме иконостас из 40 курсов на все темы, от киски до управления проектами) - ну конкретно - все. я сказало все!!! я на всех 20 местах работы за последние 10 лет все ит с нуля поднимало! - вали нафиг (в реальности был еще час клоунады, признаюсь, для своего удовольствия, а не по необходимости)
ну дак это и есть секретари которым по каким то причинам вписали в трудовую что "системный аналитик" p.s. такие люди еще кстати забавны тем что если им советуешь какюнить книгу по теме или курс, то часто закатывают глаза и рассказывают что "ой я такой занятой"
Все очень сильно зависит от заказчика. Если заказчик точно знает что надо сделать и это знание построено на знании, а не на амбициях - то да, нужен аналитик-исследователь.
А для некоторых задач требуется понять, как докрутить стандартные функции к требованиям заказчика. И при этом заказчик хорошо если сам хоть немного понимает что хочет (а часто хочет все сразу побольше бесплатно и чтобы его благодарили за гениальные мысли). Тут важно не выйти за пределы функционального назначения. А для этого надо бизнес знать, давить на заказчика интеллектом и авторитетом, кошмарить исполнителей заказчика и уговаривать менеджеров. Да, в подобных проектах это задача аналитика, а не ПМ.
То, что я понимаю пот бизнес-аналитиком - это человек, который переводит требования бизнеса на язык алгоритмов и баз данных. Когда проекты были небольшими, то программер становился спецом в отрасли (или программировать начинал специалист). В работающем проекте типовая задача и роль такая: "А мне вот нужно сделать очень сложное, вы наверное не сможете, и вот маленькую штучку подкрутить" - говорит представитель бизнеса. А тебе нужно вкурить самому, обнаружить, что "очень сложное" стоит 5 минут для чела, который ваяет интерфесы, а "простенькое" требует перестройки базы данных, и объяснить: - менеджеру проекта - что это нужно - программистам (в виде ТЗ) - заказчику - что без второго он обойдется (и рассказать, как), или чего это будет ему стоить.
Это один из способа пользования бизнес аналитиком.
У меня регулярно случалось, что бизнес хотел то, что: - расходилось с законодательством - расходилось с нормативами регуляторов - что нельзя сделать в принципе никогда даже в n-мерном пространстве - не соответствовало тарифам - тормозило бы основной бизнес процесс в разы и прочее, прочее...
И сделать то можно как два пальца. Но ведь сволочи не заплатят.
Так что бизнес аналитик частенько нужен чтобы заказчик сам понял что он хочет. Тем более, что нет более ненужных в россейских конторах людей, чем технологи.
И вообще, понятие "аналитик" еще более растяжимое, чем "программист".
Ну объяснять клиенту, что что-то нельзя по законодательству и тп - это, скорее, технолог. Но в условиях растяжимости - согласен. Поэтому "скрытая" работа аналитика - изучение предметной области заказчика из иных, чем заказчик, источников ;)
Дмитрий, а как проверить себя, гожусь ли я в аналитики столь известной компании ? :-) А то, с одной стороны, есть подозрение что именно этим я полжизни и занимался. С другой стороны - именно записи "аналитик" в трудовой книжке нема... Зато есть что угодно, от программиста и нач.отдела АСУ, до менеджера проектов и коммерческого директора :-)
Киньте, пожалуйста, резюме на welcome@dz.ru, напишите, что интересует позиция аналитика. Нач. отдела пригласит на собеседование. Я в нём буду участвовать, если физически смогу.
мне кажется, что они очень полезны просто по жизни. Это ж не только буквальный вопрос снятия показаний и формулирования требований. Это и вообще скилл препарировать проблему.
Comments 53
p.s.
я думаю что 95% аналитиков на российском рынке это люди которые решили что быть аналитиком это проще чем программить, по крайней мере 95% всех мною виденных ушли туда именно по этой причине и в целом юзались конторами на подхвате и ими затыкали всякие секретарские дыры в проектах
Reply
- чувак/чувиха, расскажи что самое крутое было сделано и чем хочешь похвастаться
- ну я, это, две системы интегрировало!
- а что конкретно делало? системы какие? зачем ваще интегрироваться?
- ну... эта... файлы ходили!
- а чо в файлах та?
- не знаю
- а что за системы
- не, ну какая разница
- вали нафиг
Или второй вариант, менее распространенный, но с бОльшей вероятностью ошибиться при приеме.
- чувак/чувиха, расскажи что самое крутое было сделано и чем хочешь похвастаться
- я все умею (в резюме иконостас из 40 курсов на все темы, от киски до управления проектами)
- ну конкретно
- все. я сказало все!!! я на всех 20 местах работы за последние 10 лет все ит с нуля поднимало!
- вали нафиг (в реальности был еще час клоунады, признаюсь, для своего удовольствия, а не по необходимости)
Reply
p.s.
такие люди еще кстати забавны тем что если им советуешь какюнить книгу по теме или курс, то часто закатывают глаза и рассказывают что "ой я такой занятой"
Reply
Reply
А для некоторых задач требуется понять, как докрутить стандартные функции к требованиям заказчика. И при этом заказчик хорошо если сам хоть немного понимает что хочет (а часто хочет все сразу побольше бесплатно и чтобы его благодарили за гениальные мысли). Тут важно не выйти за пределы функционального назначения. А для этого надо бизнес знать, давить на заказчика интеллектом и авторитетом, кошмарить исполнителей заказчика и уговаривать менеджеров. Да, в подобных проектах это задача аналитика, а не ПМ.
Reply
Когда проекты были небольшими, то программер становился спецом в отрасли (или программировать начинал специалист).
В работающем проекте типовая задача и роль такая:
"А мне вот нужно сделать очень сложное, вы наверное не сможете, и вот маленькую штучку подкрутить" - говорит представитель бизнеса.
А тебе нужно вкурить самому, обнаружить, что "очень сложное" стоит 5 минут для чела, который ваяет интерфесы, а "простенькое" требует перестройки базы данных, и объяснить:
- менеджеру проекта - что это нужно
- программистам (в виде ТЗ)
- заказчику - что без второго он обойдется (и рассказать, как), или чего это будет ему стоить.
Reply
У меня регулярно случалось, что бизнес хотел то, что:
- расходилось с законодательством
- расходилось с нормативами регуляторов
- что нельзя сделать в принципе никогда даже в n-мерном пространстве
- не соответствовало тарифам
- тормозило бы основной бизнес процесс в разы
и прочее, прочее...
И сделать то можно как два пальца. Но ведь сволочи не заплатят.
Так что бизнес аналитик частенько нужен чтобы заказчик сам понял что он хочет. Тем более, что нет более ненужных в россейских конторах людей, чем технологи.
И вообще, понятие "аналитик" еще более растяжимое, чем "программист".
Reply
Но в условиях растяжимости - согласен.
Поэтому "скрытая" работа аналитика - изучение предметной области заказчика из иных, чем заказчик, источников ;)
Reply
А то, с одной стороны, есть подозрение что именно этим я полжизни и занимался. С другой стороны - именно записи "аналитик" в трудовой книжке нема... Зато есть что угодно, от программиста и нач.отдела АСУ, до менеджера проектов и коммерческого директора :-)
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment