Компетенция Системного Аналитика
Очень давно хотел написать статейку про знания и навыки, которыми должен обладать Аналитик. И вот свершилось, ураааааа!
Начнем с того, что Аналитик, который занимается выявлением, анализом, документированием, проверкой и управлением требованиями к ПО, может называться по разному:
- ИТ Аналитик
- Аналитик требований
- Системный Аналитик
- Бизнес Аналитик
- Постановщик задач
- и т.д.
Я уже не говорю про то, что аналитической деятельностью может заниматься практически любой специалист в ИТ: менеджер проектов, разработчик, архитектор и т.д.
Лично мне нравится название — Системный Аналитик или просто Аналитик.
Во-первых, п.ч. в названии есть слово Аналитик, т.е. человек, который анализирует информацию и представляет ее конечным потребителям.
Во-вторых, п.ч. в первом моем любимом названии есть слово Системный, которое с одной стороны говорит, что человек анализирует не просто информацию, а информацию относящийся к Системам (ПО+Железо+Человек); а с другой стороны показывает, что у человека должно быть Системное мышление.
Про то, что такое системное мышление и для чего оно нужно, можно почитать в книге Искусство системного мышления. Очень рекомендую полистать для расширения общего кругозора.
С другой стороны для Аналитиков (давайте пока нас называть так), по сути есть только один стандарт — BABOK — Business Analysts Body of Knowledge от IIBA. Подробнее о стандартах для Аналитиков можно почитать у меня в блоге ЖЖ. А в данном стандарте Аналитик называется Бизнес Аналитик.
Так что путаница существует и мне вряд ли получится развеять ее данным постом. Причем путаница в терминологии существует не только у нас, но и за рубежом, см. Snapshot of Business Analyst/Systems Analyst Profession (хотя на данном сайте была раньше еще смешнее статья, где авторы давали определение понятию Modern Analyst, как специалисту совмещающего роли Бизнес и Системного Аналитика).
И так, перейдем к тому, какими знаниями и навыками должен обладать Аналитик.
Мне нравится данная картинка, которая делит компетенцию Аналитика на 5 частей:
- Навыки и техники анализа
- Знание бизнеса
- Знание технологий
- Навыки межличностного общения и профессионализм
- Навыки упрвления
Чуть позже я раскрою все эти части знаний и навыков. А пока можно почитать статью Four Key Knowledge Areas for Business Analysts.