Какими софтами должен обладать системный аналитик
Обычно в интернете можно найти целый список софтов, которые ожидаются от аналитика:
- Коммуникабельность, навыки ведения переговоров
- Навыки презентации и умение продавать идеи
- Системное мышление
- Критическое мышление
- Умение задавать правильные вопросы
- Управление ожиданиями
- Умение принимать решения
И все это правда, аналитик является «центром» в жизненном цикле разработки ПО, который все время коммуницирует и с project менеджером, и с заказчиком, и с разработчиком, и с тестировщиком. А в более крупных компаниях еще и с сотрудниками информационной безопасности, архитекторами, девопсами, тех.поддержкой, внешними вендорами, конечными пользователями.
И аналитику действительно нужны все эти софты, даже сложно что-то выкинуть из списка.
Но среди этого списка можно выделить софты, которые влекут за собой развитие хард скиллов, и именно эти качества я бы ставила на первое место:
1. Критическое мышление. Ничего не принимать на веру, перепроверять текущую реализацию, перепроверять требования заказчика на предмет того, истинную ли цель он в них озвучивает. Этот софт-скилл сильно прокачивает навыки анализа и, как правило, аналитик с развитым критическим мышлением покрывает больше сценариев в своих требованиях и допускает меньше ошибок аналитики.
2. Педантичность (но в меру, помним про баланс скорость/качество!). Внимательность к деталям приводит к тому, что возможное количество ошибок сводится к минимуму, педантичный аналитик описывает более полные требования и не забывает указать все мелочи, которые по мнению других могут «предполагаться как само собой разумеющееся». Этот софт неплохо развивает харды написания качественной документации (полной, непротиворечивой, недвусмысленной, и т.д.).
Это мои любимые два софта-«оборотня», потому что они в большей мере обеспечивают качественную работу аналитика.
А если говорить об идеальных аналитиках, то это должен быть не только сильный в анализе человек, но и хороший коммуникатор, который умеет общаться и на техническом языке с разработчиками, и на бизнесовом языке с заказчиками. Человек, который может видеть развитие продукта и прогнозировать требования заказчика наперед, предлагать свои идеи и уметь их продавать (а так как ИТ и бизнес из совсем разных миров, и одним нужен качественный код, а другим супер срочно и через любые костыли, чаще всего идею реализации действительно нужно прям ПРОДАТЬ 😁). Человек, который умеет принимать решения в критичных ситуациях, в том числе выбирать из двух наихудших вариантов, и управлять ожиданиями, заранее озвучивая и очерчивая границы всего, о чем договорились по задаче.
А каким вы видите идеального аналитика?
· 16.07.2024
Кажется софт системного аналитика спутаны с бизнес аналитиком ;)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 16.07.2024
Бизнес-аналитики могут не писать подробные БТ, а вот системные уже обязаны уметь работать с любыми требованиями) так что педантичность БА не обязательна, а СА без нее задачу на разработку не поставит. Аналогично и по всем остальным пунктам)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён