Как стать бизнес-аналитиком в IT

Как стать бизнес-аналитиком в IT Аналитика

Что нужно уметь бизнес-аналитику

Основополагающая часть работы бизнес-аналитика это работа с людьми. Поэтому список необходимых soft skills довольно длинный:

  • Умение быстро учиться и схватывать на лету, а еще пытливый ум и природная любознательность — бизнес-аналитик должен быть увлечен каждым своим проектом.
  • Умение увидеть и понять общую картину — бизнес-аналитику нужно обрабатывать, структурировать и приоритизировать огромное количество информации.
  • Умение найти решение — бизнес-аналитик должен уметь найти несколько вариантов решений и выбрать лучшее.
  • Умение и желание коммуницировать, эмпатия и понимание других людей — бизнес-аналитик должен знать, как грамотно получить информацию, и как грамотно подать ее.
  • Лидерство и уверенность в себе — бизнес-аналитик должен вызывать уважение и доверие, мотивировать и вовлекать всех в проект.
  • Командная работа — бизнес-аналитик должен уметь работать в команде, организовывать людей вокруг своей задачи и добиваться синергии.
  • Наконец, чувство юмора. Без него вообще никуда.

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

Знание особенностей индустрии обязательно (например, геймдев, экономика, машиностроение и т. д.). В нашей индустрии необходимо иметь следующие технические знания:

  • Теоретическую базу разработки ПО (вариации методологий — от Waterfall до Agile), для лучшей интеграции активностей анализа.
  • Навыки системного анализа для холистического подхода к анализу систем над которыми бизнес-аналитик работает.
  • Знания в области процессов разработки требований (поиск, документирование, верификация, поддержка изменений).
  • Программная архитектура для четкого понимания того, как устроены IT системы.

Также есть несколько уважаемых стандартов, которые описывают деятельность и функции бизнес-аналитика. Для каждого из них есть соответствующая сертификацию:

  • BABOK — самый известный стандарт роли бизнес-аналитика. Объемный, детальный и довольно абстрактный список задач и техник. Но знать про него и понимать основы основ должен любой уважающий себя бизнес-аналитик.
  • PMBOK — стандарт проектного управления, содержащий руководство правильной организации требований.
  • IREB — более предметный каркас процесса разработки требования с фокусом на разработку программного обеспечения.

Дает ли работа в достаточной мере сложных задач? ведь только ими и растешь.

На любом проекте есть задачи сложные и рутинные. В моей работе соотношение примерно 40/60, и меня это устраивает. Каждый день — и зарядка для ума, и возможность отдохнуть за написанием инструкций.

Приведу несколько примеров задач из практики:

1. Существует система X и система Y. Для выполнения одного из процессов (к определенной дате, не раньше, не позже), системе Y требуются данные из X. Системе X, в свою очередь, нужно подтверждение об успешной передаче данных в систему Y, их корректности и полноте.

Решение: Взаимодействие X и Y реализовано через веб-сервисы. Файловый обмен ведется в режиме 24/7, с момента наступления определенного события в системе Y, до полного завершения выгрузки/до наступления дедлайна/до ручной остановки процесса. Разработан формат обмена, перекрестная (между двумя системами) матрица статусов загрузок, утверждены коды возвратов.

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

Проведено нагрузочное тестирование X и Y в период работы сервиса обмена данными (результаты тестирования были неутешительными, поэтому пришлось придумать хитрый алгоритм очередности загрузок, позволяющий не грузить тяжелые файлы в периоды активной работы пользователей Y).

2. Существует утвержденный перечень нормативов (около 700 строк), с которым работает несколько компаний, включая заказчика. Одна из компаний в судебном порядке оспаривает часть нормативов, предлагая свой вариант. Суд удовлетворяет требование. Одновременно некая экспертная организация производит пересчет части нормативов, выдвигая новый перечень (еще около 150 строк).

Задача: обеспечить систему заказчика актуальной нормативной базой.

Сложность задачи в том, что каждый комплект нормативов отличался единицами измерения и наименованиями позиций. Результирующего списка нормативов не существовало.

Решение: попытки автоматизировать процесс сопоставления строк результата не дали, поскольку в каждом конкретном случае решение должен принимать человек. Поэтому списки пришлось выверять вручную, искать совпадения (Отменен судом? Пересчитан?) и включать, либо не включать в результирующий список.

3. Ввести новый параметр для расчетных операций в системе.

Выполнение:

1) Определить точку «входа» параметра в Систему: вводится пользователем? Рассчитывается из других параметров (Каких? Каким образом? В какой момент времени?)?

2) Определить функции, в которых будет задействован новый параметр.

3) Для каждой функции: Проверить, влияет ли новый параметр на выполнение последующих операций, ввести параметр в формулы расчета.

4) Определить способ и место отображения параметра в интерфейсе. Нарисовать макеты.

5) Узнать, должен ли новый параметр фигурировать в выходных формах: в каких именно, каким образом.

6) На содержимое каких выходных форм этот параметр повлияет неявно? Если да, определить степень влияния, вынести вопрос на обсуждение.

7) Определить объем необходимых доработок.

8) Написать постановку задачи на разработку, либо ТЗ (в зависимости от объема доработки).

9) Протестировать результат.

Вопросы задала Эльмира Давыдова.

Как стать бизнес-аналитиком

Это одна из сфер, где самообучение будет иметь низкий КПД. На первых порах придется изучить огромное количество информации, и понадобится человек, который поможет в этом изобилии сориентироваться, разобраться. Поэтому стоит сразу же обратить внимание на какие-то образовательные программы.

Обучение в ВУЗе будет фундаментальным и даст возможность работать в разных профессиях, однако понадобится 4-5 лет на его получение. Это хороший вариант для тех, кто недавно окончил школу или ССУЗ.

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

Топ-4 онлайн курса:

  1. Профессия Бизнес-аналитик от SkillBox. Обучение длится 12 месяцев и за это время вы изучите системный и бизнес анализ, научитесь рассчитывать и анализировать бизнес модели и процессы, решать задачи с помощью IT-разработки и программировать, работать с заказчиками. Подойдет как студентам, новичкам, так и руководителям проектов.
  2. Факультет бизнес-аналитики от GeekBrains. Обучение длится 12 месяцев и по завершению гарантирует трудоустройство. При обучении вы будете работать с актуальными данными и практикующими преподавателями из мира бизнеса.
  3. Бизнес-аналитик от Нетологии. Онлайн курс длится 3 месяца и подойдет как для тех кто уже работает бизнес аналитиком, так и для тех кто хочет только освоить данное направление.
  4. Факультет системной и бизнес аналитики от GeekBrains. Обучение длится 12 месяцев и гарантия трудоустройства закреплена в договоре. Обещают вернуть деньги если вы не найдете работу после обучения.
Дополнительный анализ:  Полезные навыки аналитиков. Как стать профессионалом / Блог компании Лаборатория тестирования / Хабр

По сравнению со стандартным обучением в ВУЗе курсы имеют ряд преимуществ:

  • обучение в сжатые сроки, обычно занимает от нескольких месяцев до года;
  • онлайн-занятия проводятся в удобное время;
  • есть возможность пересматривать записи уроков, если что-то осталось непонятым;
  • хорошо структурированная и только необходимая информация, на курсах нет предметов для «общего развития», только то, что пригодится в практической деятельности;
  • подготовка портфолио вместе с куратором, оно будет составлено правильно и привлекательно для будущих работодателей.

Построить карьеру в сфере бизнес-аналитики можно, главное, чтобы было желание и рвение. Это перспективное направление с обширными возможностями карьерного роста.

Кто такой бизнес-аналитик и как им стать

Сбор и документирование требований, пожеланий, целей бизнеса

Итак, как говориться, пора разобраться, ради чего все это затевалось. Все это, в смысле «бизнес». И если сами руководители и/или работники этого не знают, «

тогда мы идем к вам

» (ц). На самом деле, это очень важный этап и тут есть свои, совсем неочевидные сложности.

Традиционно, начнем с определений. Что есть бизнес? Бизнес, говоря по-русски, это просто некая деятельность или занятие, на которые мы тратим свои ресурсы (время, деньги) и свои способности. И любой «бизнес» существует не сам по себе в вакууме, он служит «удовлетворению потребностей».

И чтобы нам было все это славословие более понятным, давайте отвлечемся от гранита науки, к более податливым материям – к примерам. Представим, что перед нами стоит задача исследовать бизнес «Почты России». Этот пример, думаю, будет многим близок, поскольку с почтой каждый из нас сталкивался.

Итак, что же является целью данной организации? Какую потребность она (организация) удовлетворяет? Многие сходу ответят что это – «доставка почтовых отправлений». И это будет не совсем верным ответом. Спросим несколько иначе, а что отражает потребность заказчиков в «отправке писем, посылок и так далее»?

Чувствую, что будут недовольные ухмылки, мол «крутишь, вертишь, надурить хочешь» автор. Ан нет. Еще раз взглянем внимательно. Человек не родился со знанием, что для того, чтобы чего-то сообщить другому человеку за лесами и полями (в смысле который находится очень далеко) надо сначала все это записать на бумагу, запаковать в конверт и отправить с помощью почты. Таковыми были требования вследствии неразвитости средств связи.

И мы видим, что неверное определение целей бизнеса приводит к его (бизнеса, предприятия) умиранию. Ведь сотовая связь, факс, электронная почта – эти средства тоже удовлетворяют туже самую потребность – передача информации на расстояния. То, что руководство «Почты России» этого не поняло, это бывает, а вот то, что бизнес-аналитики, которых они наверняка звали, этого не указали – вот это уже проблема.

Если говорить о почте, то ее задачей была и остается «передача информации и ценностей на расстояния». Не отправка посылок, конвертов, бандеролей – а именно «передача информации и ценностей», безотносительно способов, как она это делает, даже пусть телепортирует, или же производит на месте.

Дополнительный анализ:  QlikView и плагины - система бизнес анализа от экспертов

С появлением сотовых телефонов, было очевидно, что писать письма станут меньше. Остаются только те, кому важна передача информации на физических носителях. Вот что мешало поставить факсы и получить права нотариусов в каждом отделении почты, чтобы человек на другом конце получал заверенную копию?

В дальнейшем, можно было использовать сканирование и передачу файла для печати в нужном отделении (благо цифровые подписи уже в ходу). Опять же, денежные переводы по России с получением/отправлением в каждом отделении. А если вспомнить про переговорные пункты, которые часто были на почтах, что мешало организовать VoIP, или ее аналог для дешевых звонков?

Я надеюсь, что этот пример ясно показал, что первейшей целью бизнес-аналитика является распознание и указание бизнес-целей предприятия, потребностей, которые оно удовлетворяет. А уж каким способом оно (предприятие) это делает (как в нашем примере, отправкой конвертов, нотариальным заверение факс-отправлений, или же сервисом для видео звонков) это уже вопрос второй.

Это будут всего лишь конкретные варианты бизнеса для решений задачи. Зная бизнес-цели, маркетолог, продажник, риск-аналитик и многие другие могут заранее определить возможности и риски данного направления, и предложить заказчику более интересные варианты, или же указать на конкурентов. Сосредоточенность же на конкретных вариантах бизнеса, как мы прекрасно видим, приводит к плачевным результатам.

Следующие «артефакты», с которыми должен работать бизнес-аналитик – это задачи, требования и пожелания. И вот наступает момент, когда нам (как бизнес-аналитикам) очень пригодится помощь маркетологов. Потребность то мы определили. А вот тех, кто будет удовлетворять эту свою потребность, пользуясь услугами бизнеса – должны найти маркетологи.

Очевидно, что бизнес-аналитик должен понять и зафиксировать все требования и задачи, которые будут озвучены, именно с точки зрения бизнеса – удовлетворение вполне конкретных потребностей. При этом, при их описании, желательно избегать всевозможных туманных определений задач в стиле «сделать счастливой тетю Глашу», или же постараться максимально их конкретизировать (например, «для должности «помощник»– уменьшить объем выполняемых работ до 5ти операций, общим временем не более 6 часов в день»).

Ну и самое главное, все задаваемые требования должны иметь численное, абсолютное значение. Допустим, мы получили требование: «уменьшить затраты на доставку отправлений в рамках одной области на 5%». Уменьшить что? Затраты чего: труда сотрудников, времени доставки, стоимости доставки или все вместе в некой пропорции? Как все это считать? В идеале, хотелось бы, чтобы требования фиксировались в виде, близком к следующим примерам:

Затраты времени на доставку отправлений массой до 1 кг, в пределах 300 км от места отправления, с момента оформления отправления в офисе, до момента готовности к его выдаче в отделении получателю, необходимо уменьшишь с 24 до 16 рабочих часов.Себестоимость доставки отправлений в пределах 300 км от места отправления, массой до 1 кг, с учетом:

  • затрат на оформление отправления;
  • зарплат всех занятых в процессе приемки, обработки, доставки, выдачи и иных необходимых процедур (включая уборку помещения, обслуживание транспорта и помещений, выписку документов и т.д.);
  • амортизации оборудования;
  • стоимости расходных материалов;
  • неизменного уровня качества и скорости доставки.

Должна быть снижена с 50 до 45 руб., в пересчете на одно отправление, при общем количестве отправлений не менее 50 в день.


Наверняка тут же возразят, «

a как быть с требованиями в стиле «увеличить прозрачность процессов?

» На самом деле, тут нет ничего сложного. Для начала, необходимо понять, какие причины побудили заказчика указать подобное требование? В данном случае, это является следствием того, что невозможно проконтролировать движения материалов/товаров/отправлений в процессе работ или иных действий. Поэтому, подобные требования можно записать в стиле:

Время предоставления информации на запрос о нахождении произвольной партии/единицы товара, не должно превышать 5 минут с момента его отправки/формирования.

или же

Отчет о прохождении этапов отгрузки/производства единицы/партии продукции должен обновляться не реже, чем раз в час.


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

Ну и наконец, думаю, все это понимают, цели и задачи желательно ставить на процесс в целом, а не на отдельные его этапы. Хотя оптимизация и/или автоматизация будет касаться отдельных этапов процессов, но при этом мы понимаем, что улучшение в одном месте, часто влечет за собой ухудшение в другом. Поэтому только обобщенные показатели дают нам интегральную оценку эффективности.

Едем дальше. Когда мы говорим о задачах, которые ставит заказчик, бизнес-аналитик должен убедиться, что есть реальные возможности эти задачи выполнить. Вот, допустим, ставится задача гарантировать максимальный срок доставки посылок из Калининграда в Петропавловск-Камчатский в 3 дня. Супер.

Все будут только счастливы. Однако, анализируя транспортные возможности, мы видим, что чисто физически, иногда в славном городе вулканов и «Авачи» неделю может «не быть погоды». То есть неделю самолеты туда не летают. И в таком случае, все обещания, улучшения процессов и чего угодно еще, не позволят решить данную задачу в текущих условиях.

Случай из практики

Итак, внедрение системы автоматизации дистрибуции в филиале достаточно крупной и известной международной компании в одной из республик б. СССР. В процессе анализа, выявляется одно из требований: «система должна автоматически давать скидку на заказ/накладную, при условии, что клиент включает в закупку некий, заранее согласованный, набор товаров, который привязан к каждому конкретному клиенту. Список товаров для разных клиентов различается и должен передаваться во внедряемую систему в процессе интеграции, из учетной системы заказчика».

Дополнительный анализ:  Аналитик Геннадий Стерник дал советы девелоперам, инвесторам и покупателям квартир

Как мы видим, требование в принципе простое. При поверхностном анализе – все прекрасно:

  • действительно, в контракте (договоре) с каждым клиентом присутствует приложение с указанием набора номенклатуры, наличие которого (набора номенклатуры) обеспечивает применение скидки на весь заказ;
  • более того, в 1С (с которой мы будем интегрироваться) в накладной такое поле тоже присутствует, и он часто заполнено в рабочих накладных;
  • все сотрудники филиала, от Директора филиала, до менеджера проекта со стороны заказчика и рядовых сотрудников утверждают, что все именно так и работает, причем автоматически.

Но, поскольку мне надо было подготовить не просто «некий документ» а полный и непротиворечивый источник информации о проекте и процессах, я должен был указать не только требования, но и то, как они (требования) должны и могут быть реализованы. Этот нюанс зачастую упускают, но он очень важен.

Итак, я пытаюсь понять, как же они рассчитывают эту скидку, и где у них хранится список «рекомендованных к заказу» товаров, в разрезе клиентов. Получив конфигурацию 1С, вижу, что это поле никак автоматически не заполняется вообще. Только ручным вводом. Менеджер проектов отнекивается, и утверждает, что все замечательно работает автоматически, а я смотрел «какую-то древнюю недоделанную конфигурацию 1С». Коммерческий отдел его в этом яростно поддерживает, указывая, что «вот, в накладной то оно заполнено». В итоге, прошу показать наглядно, как это работает в реальности и где же они и в каком виде хранят эти «рекомендованные заказы».

В общем, оказалось, что оператор в офисе «помнит» каждого клиента и его рекомендованный набор, и выставляет процент скидки вручную. Если же «вдруг» он «забудет», какая у данного клиента фактическая рекомендованная номенклатура, то «может найти договор и свериться с ним». Показать, как это происходит на практике, никто не смог.

В итоге, заказчик стал приводить все это безобразие к порядку, вводилась категоризация клиентов, и «рекомендованные ассортименты» вводились уже для этих категорий. Что касается внедрения, то данные функционал обеспечивался средствами внедряемой системы и управлялся там же.

Как видим, игнорирование деталей в требованиях и задачах могут привести к неприятностям на дальнейших стадиях работ и это не добавит «счастья» разработчикам, внедренцам и всем, кому придется использовать отчет и осуществлять «улучшения», предписанные бизнес-аналитиком, который «забыл уточнить пару несущественных деталей».

Надеюсь, все прониклись и осознали, что для каждого требования и задачи, необходимо убедится в возможности ее реализовать и приводить разъяснения с примерами и подробными пояснениями (с ограничениями, условиями и деталями по источникам, средствам, форматам данных, условиями их применимости и прочим).

Например, если в справочнике товаров найдены «дубликаты», то надо выяснить и указать причину их появления. В данном случае возможны, как минимум, три варианта:

  • Товары вводились одновременно несколькими операторами по новым поступлениям из накладных, в результате каждая приходная накладная использует свой вариант товарной позиции;
  • Новые товарные позиции вводятся одним ответственным лицом, но таким образом «эмулируется» отсутствующий или отключенный «партионный учет» в учетной системе;
  • «Двойники» являются результатом объединения нескольких баз и многие из них (позиций-двойников) отсутствуют в остатках и применяются только для корректного отображение исторических документов/проводок, не влияя на текущую работу.

Как мы видим, могут быть ситуации, когда или не нужно ничего менять, или достаточно организационных мероприятий, или же придется расширять фронт работ за счет модернизации используемой учетной системы. При отсутствии подобных деталей, простая констатация факта «а в справочниках задвоение позиций» не говорит ни о чем, и даже рекомендации в стиле «привести справочник в порядок» или «удалить двойников» могут быть как бесполезными, так и ошибочными.

И в завершении этого раздела, заострю внимание, что бизнес-процессы не имеют никакого отношения к таким экономическим показателям, как объемы и цены продаж. Это зона ответственности коммерческого отдела вообще, и маркетинга – в частности. Иными словами, маркетинг отвечает за формирование спроса, а работники и бизнес-процессы – за его удовлетворение.

И единственное, как бизнес-процессы любого предприятия могут повлиять на прибыль – только снижением издержек включая затраты времени. Ценообразование, формирование требований к продукции, объемы производства/реализации – все это касается маркетинга и только маркетинга.

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

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

→ Продолжение тут

Источники изображений:

1. Изображение маяка взято тут.2. Песик отсюда

Оцените статью
Аналитик-эксперт
Добавить комментарий

Adblock
detector