Fullstack-аналитик. Хорошо или плохо ❓
Фулстек (fullstack)-аналитик это человек, который совмещает в себе хард-скилы и бизнес и системного аналитика + обладает софт-скилами бизнес-аналитика (коммуникативные навыки, умение управлять требованиями заказчика, вести себя в конфликте).
Вспомните игру в глухой телефон, когда цепочка детей шепотом передает слово от одного участника игры другому👂😳 Или вспомните свои рабочие совещания, когда взрослые опытные люди кажется договорились о чем-то, но через неделю выясняется, что каждый участник встречи понял достигнутые договоренности по-своему и мнение по вопросу снова у каждого свое 😱
Каждая дополнительная коммуникация в процессе передачи информации лишает нас части исходной информации и добавляет к ней новые, не заложенные изначально куски
Таким образом, чем меньше у нас будет этапов перехода информации от одного члена команды к другому, тем выше вероятность, что в информационной системе действительно будут реализованы первоначальные желания заказчика.
Кроме того, «чистый» бизнес-аналитик не сможет, в силу отсутствия навыков, продумать как нарисованный им бизнес-процесс будет реализован технически, а значит при передаче постановки системному аналитику будут выявлены «ошибки» бизнес-процесса, которые либо невозможно реализовать совсем, либо можно было бы оптимизировать изначально. Значит, бизнес-постановку придется переделать, заново согласовать с заказчиком, а это потери времени, а следовательно и финансовой эффективности команды.
Фулстек-аналитик уже на первых встречах с заказчиком будет думать в какую техническую реализацию выльются «хотелки» заказчика и зачастую сможет предложить варианты оптимизации бизнес-процесса, которые сократят и удешевят весь процесс разработки.
Кажется, что все очевидно, всем надо срочно доучиться на фулстек-аналитиков и проектировать идеальные решения.
Но давайте вспомним, что в рабочей неделе по-прежнему 40 часов и когда работу двух людей делает 1 человек, то работа делается в 2 раза дольше (хорошо, учитывая эффективность фулстек-аналитика, о которой написано выше, в 1,5 раза дольше). При найме двух сотрудников можно декомпозировать задачи, которые на них назначены, и по завершении небольшой части работ бизнес-аналитик передает постановки в работу системному аналитику, что позволяет распараллелить их работу и сократить срок разработки.
Кроме того, люди не роботы и не могут выполнять любые работы одинаково эффективно и качественно. У каждого фулстек-аналитика есть склонность либо к бизнес-анализу, либо к системному. А та работа, которая нравится больше всегда получается лучше. Кстати, у системных аналитиков тоже есть любимые виды интеграций, любимые СУБД и любимые типы информационных систем, все мы люди 🤷♀
И все же точки зрения работодателя фулстек-аналитик кажется более привлекательным сотрудником. Если это маленькая компания и проект, то одним сотрудником можно решить задачи бизнес и системной аналитики, причем стоимость одного фулстек-аналитика все равно будет ниже, чем стоимость двух специалистов (бизнес аналитика и системного аналитика), а срок выполнения работ фулстек-аналитиком, с учетом всего вышесказанного, будет сравним с работой двух людей даже при параллельной работе.
Если компания и проект крупные, то найм нескольких фулстек-аналитиков все равно выглядит более эффективным, чем отдельные роли. При наличии нескольких фулстек-аналитиков их работы можно так же распараллелить, причем с учетом их склонностей, что позволит не только решить проектные задачи, но обеспечить взаимозаменяемость на случай болезни/отпуска, а так же обеспечить сотрудникам комфортные условия работы с целью их удержания в компании.
Поэтому если вы аналитик, или только собираетесь им стать, стремитесь стать фулстек аналитиком.
‼ За фулстеками будущее ‼ Согласиться или поспорить можно в комментариях 👇 или в обсуждении статьи в телеграм-канале
Успехов в профессии!
Вы правы Екатерина, быть экспертом во всем невозможно. Да и у людей всегда есть области, которые нравятся больше или меньше. Поэтому для себя (в роли руководителя отдела аналитики) я выработала подход - стараемся нанять фулстеков, но выясняем у каждого сотрудника какая область аналитики ему нравится больше и применяем там. И людям комфортно работать и провалов в проекте меньше. А так же параллельно курс внутреннего обучения для отдела, чтобы все могли развиваться в фулстек аналитиков "без отрыва от производства". Такой подход опробирован мной в нескольких компаниях и показывает неплохие результаты