Всем привет!
Меня зовут Кирилл, я 2 года работаю системным аналитиком.
За это время, я для себя сформировал список умений, навыков и личных качеств, которые помогают мне в работе, которые делают меня системным аналитиком.
Идея составить такой список, пришла в офисе, когда один из экспертов предметной области подошел с вопросом: «а как вот тоже стать аналитиком, хочу понять, что нужно…». Коллега рядом, начал рассказывать про технологии, про базы данных, RESTful, контракты и т.д.
Это конечно все важно, но не делает человека аналитиком.
Я задумался, а что делает?
У Виггерса, довольно емко описаны навыки и личные качества, которыми должен обладать аналитик. Но давайте будем откровенны, системный аналитик выберет воркшоп по System Design, нежели откроет Виггерса на 700 страниц.
Технологии – это всего лишь инструмент. Но специалисты это часто игнорируют, забвенно отдаваясь хард-скиллам, забывая, как много аналитику приходится работать с людьми
Навыки, умения и личные качества аналитика
Изначально, я хотел раздели навыки на три большие группы, где каждая группа отвечала бы за свой этап разработки.
Этап 1. Что нужно сделать.
Идем к заинтересованным лицам от бизнеса. Общаемся, выявляем тех, кто знает что нужно. Вытаскиваем из них все необходимое и идем делать.
Этап 2. Как нужно сделать.
Придумываем решение. Можно одному, но лучше с теми, кто умнее - разработчики, архитекторы.
Этап 3. Как объяснить, что нужно сделать.
Документируем решение. Согласовываем со всеми. Отдаем в разработку
Но факту, на каждом из этапов приходится применять все навыки, но в разных пропорциях. Поэтому, я отказался от этапности и просто сделал список.
Поехали!
Любить анализировать
Вы удивитесь, если спросите у коллег, что значит слово анализ. А затем удивитесь еще раз, когда спросите, что значит слово синтез.
Анализ – мысленное расчленение предмета или явления на образующие его части или мысленное выделение в нем отдельных свойств, черт, качеств.
Для себя, я это определяю, как «жгучее желание разобраться в чем-то с разложением этого чего-то до атомов».
Это ключевой навык. Вы должны вожделеть разобраться в любой задаче, которую на вас закинули. Осмыслить, что от вас хотят и получить удовольствие от того, что смогли понять суть и преисполниться.
Именно желание разобраться должно двигать вас вперед, подписывать и не давать выдыхаться.
Задавать вопросы
Вам нужно будет задавать много вопросов. И задавать их разным людям. Это будут эксперты, менеджеры, ЛПР-ы. Люди из вашей команды – дизайнеры, разработчики, тестировщики, девопсы. К каждому из них нужен свой подход и понимание того, как они отвечают на вопросы. Их стиль общения и личностные качества.
Задать нужный вопрос в нужный момент, очень крутой навык, который тренируется годами, но самое приятно – всегда есть куда расти.
Чаще всего ответы - это ожидаемое поведение системы. Задача аналитика, задать вопросы, которые будут вокруг ожидаемого поведения, а еще чаще, вопреки.
Не забывайте, вопросы «зачем?», «почему?», «как?», это главный инструмент аналитика!
Любить находить ответ

Если честно, я ассоциируют работу системного аналитика, с работой журналиста. Но с одним исключением. Чаще всего что-то хотят от тебя, а не ты от кого-то.
Журналисту нужно понять, что случилось. Кто что знает. Кто что видел. Всех опросить, все записать. Сделать умозаключения и написать статью.
В случае с аналитиком тоже самое, сначала анализ, потом синтез. Начала системное решение, потом документация к нему.
Как и у журналиста, у аналитика должно быть желание найти ответ и придумать решение, которое удовлетворит потребности всех заинтересованных лиц. Речь про бизнесовую и техническую часть.
Найти ответ для аналитика равно, смоделировать решение, которое покроет истинную потребность заказчика. У журналиста тоже самое. Написать статью, которая удовлетворит потребности целевой аудитории и принесет пользу.
Желание находить ответ, точно так же должно двигать вас вперед, как и желание анализировать.
Быстро вникать в суть и адаптироваться
Речь идет об общей эрудированности человека, о его способности понимать, где он находится с кем в данный момент коммуницирует.
Например, подготовка к интервью с экспертом предметной области.
Можно подготовить самый классный и проработанный список вопросов для интервью, но в процессе, будут выявляться новые требования их нужно сразу же обработать и понимать, нет ли противоречий.
Нужно держать в голове общую картину предполагаемого решения. Корректировать ее в процессе общения и задавать следующий вопрос, без прыжком с темы на тему. А это возможно только, если вы быстро вникаете в то, что говорит эксперт или заказчик.
Идеально, если вы сразу же срезаете все безумные идеи, которые приходят в голову заказчику.
Сюда же, я бы добавил умение опускать предметную терминологию, жаргоны и зреть в корень. Например, вы слышите, «КУГ» и знать не знаете, что это такое. Конечно, можно спросить, но чаще всего, ответ будет либо формальным, либо потребует чуть более длительного и содержательного объяснения.
В первом случае, ответ ничего не даст. Во втором, отъест время. Достаточно просто записать термин и уже потом, разобраться в его значении.
Уметь слушать
и не перебивать
