Кросс-компетентность в профессии системного аналитика: всё, везде и сразу?
Привет! Меня зовут Елена Голубева, я старший системный аналитик в крупном банке, а ещё наставник на курсе «Системный аналитик» в Яндекс Практикуме. В этой статье расскажу, на что стоит обратить внимание специалисту, который хочет удерживать квалификацию на высоте. Речь пойдёт о понятии «кросс-компетентность».
Что такое кросс-компетентность?
Кросс-компетентность — качество, которое становится всё более востребованным, если не обязательным на рынке труда, хотя редко характеризуется именно этим термином. Говоря простым языком, кросс-компетентный системный аналитик (СА) обладает навыками и знаниями в областях, не связанных с его профессиональными задачами.
Почему это важно?
В первую очередь кросс-компетентность важна для самого системного аналитика — это прямой путь к профессиональному и карьерному росту. Для работодателя ценность кросс-компетентного сотрудника в том, что он лучше справляется не только с прямыми обязанностями, но и с задачами по развитию продукта.
Какие стороны можно прокачать с помощью кросс-компетентности?
Гибкость и адаптивность. В условиях быстро меняющейся среды, где регулярно требуются «обновления» скилсета, кросс-компетентный системный аналитик лучше справляется с новыми задачами.
Скорость принятия решений. Дополнительное образование и опыт работы (либо учебные проекты) позволяют системному аналитику быстрее и точнее оценить ситуацию и найти решение.
Эффективность. Выход за рамки изучения узкоспециальных вопросов прокачивает креативность и openmind-подход. Эти качества полезны не только в поиске необычных решений, но, например, для оптимизации или стабилизации процессов.
Можно сказать, что сегодня кросс-компетентность — неотъемлемое качество хорошего системного аналитика.
Какие навыки можно назвать кросс-компетентными для системного аналитика?
На этом этапе стоит оговориться. Даже в развитии нужен баланс — не спешите прокачивать «всё и сразу». Перенасыщение информацией приводит к снижению концентрации и выгоранию, а в профессии системного аналитика основа эффективности — внимательность к деталям и вовлечённость.
Дополнительные навыки не бывают «лишними» или бесполезными. Но когда речь заходит о работе, их можно и нужно приоритизировать. Танцы — отличное хобби, которое вряд ли пригодится в новом проекте. А если аналитик разбирается в тестировании программного обеспечения, это сэкономит время и ресурсы команды.
Расскажу про скилы системного аналитика, которые точно будут полезными в работе, но не связаны напрямую с этой специализацией.
Тестирование ПО
Как я упоминала, этот навык облегчит и ускорит работу команды — пожалуй, у тестирования самый высокий приоритет. Ещё это поможет:
оценить качество системы, которую вы разрабатываете или пересобираете. В первую очередь — её функциональность и работоспособность;
улучшить коммуникацию с командой разработки и непосредственно с тестировщиками. Общий язык и одинаковое понимание процессов положительно отражаются на командной динамике;
заметить несоответствия требованиям и предотвратить потенциальные долгосрочные проблемы на ранних этапах разработки. Это не только снижает нагрузку на команду, но и уменьшает риски, — немаловажный аспект в коммуникации со стейкхолдерами;
лучше формулировать требования к системе. Понимая, что необходимо протестировать и как устроен этот процесс, системный аналитик составит более точный и полный запрос.
Главный результат этого навыка — глубокое и всестороннее понимание процессов разработки и повышение качества конечного продукта.
IT-архитектура
Это не только область дополнительных знаний, но потенциальный карьерный буст. IT-архитектор — следующая ступень для системного аналитика. Тогда как СА в первую очередь работает с требованиями заказчика, внимание архитектора сфокусировано на самой информационной системе. Погружение в IT-архитектуру меняет взгляд и подход к работе:
IT-архитектор ищет решение в разработке, тогда как в системном анализе акцент на методах и исследованиях;
он изучает алгоритмы создания «основ», «кирпичиков» системы. Модель, основные функции, технические характеристики, информационная безопасность — фреймворки и паттерны IT-архитектуры демонстрируют, как компоненты системы взаимодействуют друг с другом;
даже не будучи IT-архитектором, но разбираясь в основах этого направления, системный аналитик эффективнее справляется с задачами по автоматизации бизнес-процессов, поиску оптимальных решений, интеграции информационных систем, используемых в компании, и т.д.
Польза IT-архитектуры для СА — масштабирование видения. Перед вами не просто часть или уровень системы, но полная картина, которую можно «прочитать» и воссоздать — всю целиком или отдельные элементы.
Работа в Figma
Этот инструмент давно вышел за рамки профессии дизайнера. Figma используют и менеджеры, и редакторы. Системным аналитикам тоже нередко требуется визуализация. Например, чтобы:
создать макет на проектах с ограниченным ресурсом фронтендеров и дизайнеров. Скажем, при разработке программного обеспечения для использования внутри компании. Хотя интерфейс в нём будет минимальный, аналитику важно представлять конечный результат;
сформулировать функциональные требования к проекту. Работая над макетом в Figma, системный аналитик замечает детали, которые вряд ли бы увидел в роли пользователя;
собрать интерактивный прототип. Это полезно не только на этапе тестирования концепции и функционала, но и для презентации заказчикам или другим участникам проекта.
Системный аналитик взаимодействует преимущественно с техническим языком разработчиков и архитекторов, тяжеловесной документацией, схемами и алгоритмами. Figma помогает обратиться к «фронтенду» проекта: передать главные мысли минималистичными визуальными образами, а заодно «причесать» собственное восприятие.
Методологии управления проектами
Agile, диаграмма Ганта, Scrum или Waterfall — термины, которые известны каждому IT-специалисту. Это самые распространённые методологии управления проектами, которые помогают ускорить и стабилизировать разработку. В каждой — большой набор подходов и практик (фреймворков). Чаще всего методической стороной занимается отдельный специалист, но системному аналитику такое знание тоже может быть полезно — вот почему:
это повышает эффективность координации команды разработки и улучшает понимание запросов и процессов бизнеса, ценностей и приоритетов продукта;
помогает идентифицировать точки роста внутри команды и проработать их;
бережёт не только функциональный, но и ментальный ресурс сотрудников — по продуманным фреймворкам проще внедрять изменения или выстраивать процесс работы.
Опыт управления проектами входит в самые актуальные кросс-навыки для системного аналитика, хотя пул менеджерских задач на позиции СА определяется индивидуально и может сильно отличаться в зависимости от проекта и команды.
Софтскилы
Конечно, на первом месте в нашем списке хардскилы, но мягкие навыки уже давно перестали быть «приятным бонусом» в резюме. Софтскилы демонстрируют профессионализм системного аналитика не только как отдельно взятого специалиста, но и как командного игрока. Что важно уметь кросс-компетентному СА:
коммуницировать. Выстраивать эффективное и позитивное взаимодействие не только с разработкой, но и другими стейкхолдерами, включая смежные команды и нетехнических пользователей;
объяснять. Критически важно уметь выражать сложные технические концепции простым языком — не только устно, но и письменно;
презентовать проект или решение. Аргументировать лиду или заказчику свою концепцию или свой выбор и отстоять его, если потребуется;
давать и принимать обратную связь. Мы неизбежно совершаем ошибки, которые могут вызвать эмоциональную реакцию, и сами раздражаемся на коллег, если подмечаем оплошность. Управлять своими эмоциями и конструктивно формулировать критику — высший пилотаж продуктивной работы;
быть эмпатичным. Чувствовать состояние клиента, коллеги или начальника — полезное качество. Например, вы сможете подобрать правильный формат для презентации проекта или проработать формулировки в запросе так, чтобы не возникло недопонимания.
Перечисленные «харды» и «софты» взаимосвязаны: погружаясь во что-то одно, с большой вероятностью вы «заденете» близлежащие скилы. В этом ценность кросс-компетентности — любопытство к устройству процессов открывает неиссякаемый источник роста.
Как развивать кросс-компетентные навыки?
Выше перечислены навыки из очень разных сфер — от программирования до работы с текстом. Не существует универсального метода, который позволит овладеть всеми «без регистрации и SMS». И скорее всего, наиболее нужные и полезные скилы вы прокачаете в работе, когда столкнётесь с необходимостью презентовать макет без дизайнера или сдать проект в сжатые сроки с ограниченным ресурсом разработки.
Но если хочется углубиться в менеджмент или Figma, а подходящих задач в бэклоге нет, основных вариантов несколько:
Образовательные курсы. Не заменят реальных задач, но помогут «набить руку»: дадут крепкую базу знаний, опыт взаимодействия с экспертами и проекты, которыми можно пополнить портфолио (для СА в начале карьерного пути это важно).
Менторство. Индивидуальные консультации у опытных специалистов будут особенно полезными, если сформулировать конкретный запрос.
Пет-проекты. Способ проработать любые скилы в комфортном темпе, который к тому же даёт свободу самовыражения. Но требует много ресурсов взамен.
Самостоятельное обучение. Так же, как пет-проект, позволяет не ограничивать себя в направлении и формате, но требует высокой самоорганизации и методологической подкованности. Составить качественную программу может быть непросто, а «метод тыка» растягивает обучение на неопределённый срок.
Инициативность на работе. Даже если на данном этапе для вас нет задач, можно проанализировать текущие процессы, определить, в каком сегменте есть недостаток ресурса, и предложить восполнить пробелы. Проявить себя в знакомой среде легче.
Эти варианты (и любые другие, которые придут вам в голову) должны быть источником как теоретических знаний, так и практического опыта. Кросс-компетентность — не столько про глубокую экспертизу в каждой области, сколько про умение максимально выгодно применить «экстразнания» к своей основной специальности или задаче.
Внедряем кросс-компетентность в траекторию карьерного развития
Даже в начале карьерного пути стоит планировать свое развитие как специалиста. Кросс-компетентность может послужить «мостиком» от джуна до синьора (или от одной профессии к другой).
Мой опыт — я прошла путь в IT от технического писателя до старшего системного аналитика в крупном банке — наглядный пример.
На позиции технического писателя я участвовала в разработке софта для телекоммуникационной компании. В задачи входило описание пользовательского интерфейса для операторов: инструкции по заведению тарифов, пользователей, по работе с софтом, возможными ошибками и их исправлениями и т.д.
Эта работа открыла структуру продукта: в процессе я стала замечать ошибки либо слабые решения и захотела понять, как устроено создание информационных систем. Писать инструкции и техническую документацию было недостаточно. Я углубилась в разработку — самостоятельно изучила SQL и Java, разобралась в базе данных и узнала, как строится общение с заказчиком (занималась тем, что в мире системного анализа называется сбором требований). Так, совмещая самостоятельное обучение с дополнительными задачами на работе, я поняла, что вижу себя в профессии системного аналитика, и перешла на эту должность — в другую компанию.
Спустя время, когда я стала более опытным аналитиком, мне поручили проект со сжатыми сроками и, как оказалось, нехваткой ресурсов среди архитекторов. Раньше моя команда занималась реализацией проектов по уже готовым видениям, но в этот раз пришлось задуматься о том, чтобы прописать модель самостоятельно.
Новый проект был похож на предыдущий: было представление, что и как реализовывать, с какими системами интегрироваться. Поэтому я взяла на себя эту задачу — естественно, в связке с коллегой-архитектором, который вносил конечные правки и «аппрувил» видение. Готовую документацию мы запитчили перед архитектурным комитетом — и получили одобрение.
При правильной приоритизации и распределении ресурсов кросс-компетентность открывает «окно возможностей» — не важно, в компании или за её пределами.
Расти нельзя останавливаться
Считается, что у системного аналитика есть два основных вектора профессионального развития:
прокачивать софтскилы и углубляться в менеджерские задачи;
прокачивать хардскилы и расти до IT-архитектора.
В зависимости от выбранного пути можно спланировать, какие навыки из смежных сфер будут наиболее полезными. Но помните, что с карьерным ростом неизбежно возрастает важность «мягких навыков»: чем выше ваш грейд, тем больше в повседневных задачах будет коммуникации с другими людьми.
Даже если вы пока не определились с дальнейшей ступенью в карьере, старайтесь узнавать новое и выходить за пределы своих прямых обязанностей. Квалифицированный, самостоятельный специалист — запрос, который всегда актуален для рынка труда.