Системний аналітик: обов'язки, посадова інструкція, резюме. Що робить, що повинен знати системний аналітик? Як стати системним аналітиком? Системний і бізнес-аналітик: відмінності

За останні кілька років більшість великих компаній прийняло політику екстреної заміни старих принципів організації більш сучасними, і зокрема це пов`язано з постійною автоматизацією і оптимізацією бізнес-процесів. При цьому мало хто знає про те, що такий професіонал, як системний аналітик, грає в цих процесах вкрай важливу роль.

Хто це?

При відсутності системного аналітика протікання зазначених вище процесів значно змінюється. Керівник розробки або ж програмісти отримують завдання від кінцевих користувачів, які досить рідко розбираються в тому, як грамотно зробити цю роботу, внаслідок чого допомога їх розробникам в процесі створення моделі є мінімальною. Саме з цієї причини програмістами використовується в процесі розробки власна модель, просто узгоджена з кінцевим користувачем. На думку експертів, при такому підході в кінцевому підсумку настає такий момент, коли дана модель або повністю перестає відповідати реальним вимогам бізнесу, або ж проекту починають загрожувати всілякі протиріччя всередині неї. Саме з цієї причини будь-якої компанії, яка йде по шляху модернізації, потрібен системний аналітик.

системний аналітик

Де і як він працює?

У сучасних великих компаніях присутні повністю самостійні відділи, які займаються інформаційними технологіями, а також автоматизацією окремих підрозділів даної компанії, які є клієнтами.

В даному випадку системний аналітик відіграє ключову роль в процесі автоматизації компанії, так як він повинен розробити повноцінну несуперечливу модель вимог бізнесу до того, яке повинно в нього впроваджуватися програмне забезпечення. Для вирішення даного завдання фахівець повинен мати не тільки описові здатності, але крім усього іншого відрізнятися неабиякими комунікативними навичками, для того щоб в будь-яких умовах з`ясовувати потреби свого клієнта. У переважній більшості випадків спочатку системний аналітик займається збором вимог до випускається програмним продуктам, а потім вже займається розробкою технічного створення на формування програмного забезпечення, а також займається проектуванням документального оформлення програмної і системної архітектур системи ІТ.

Крім усього іншого, даний фахівець займається також постановкою завдань на розробку і тестування різних утиліт, а після кінцевого завершення проекту пояснює користувачам основні правила роботи з даними утилітами, а також бере на себе вирішення проблем функціонування на кожній окремій стадії життєвого циклу сформованої системи.

Яке потрібна освіта?

Поки що на сьогоднішній день немає таких навчальних закладів в Росії, якими б здійснювалася підготовка конкретно по спеціалізації «системний аналітик». Кафедра бізнес-аналітики, відкрита в 2002 році при факультеті ГУ-ВШЕ, є ще недостатньо розвиненою для того, щоб похвалитися якими-небудь дійсно успішними проектами з боку своїх випускників. У переважній більшості випадків спочатку бізнес-аналітик повинен отримати одне або ж декілька вищих освіт, після чого стає на шлях вдосконалення і додатково проходить навчання.

системний аналітик обов`язки

Деякі експерти говорять про те, що вища освіта, яку отримав чоловік в дійсно відомому і шанованому вузі за певною спеціальністю, пов`язаною з економікою або інформаційними технологіями, може послужити початком його становлення в професії «системний аналітик», обов`язки якого досить схожі з тим, чого навчався даний фахівець. Крім усього іншого експерти говорять також про те, що досить часто в даній професії можна зустріти людей, які мають вищу математичну освіту, а також дипломи в тих областях, де вони на даний момент працюють. Необхідні знання в сфері бізнес-моделювання в переважній більшості випадків людина вже отримує при проведенні додаткової освіти.

Де їх отримати?

На сьогоднішній день існують спеціалізовані курси по бізнес-моделюванню, а також різноманітні методології формування програмних систем, що використовуються бізнес-аналітиками і призначені для того, щоб навчати фахівців різних програмних продуктів, необхідним для фахівця високого рівня. Варто відзначити той факт, що на сьогоднішній день частіше за інших знання програмних мов потрібно від такого фахівця, як системний аналітик, обов`язки якого безпосередньо пов`язані зі спеціалізованим програмним забезпеченням.

Ким ще може бути такий фахівець?



Як говорилося вище, на даний момент в сучасних вузах не присутній можливість підготовки системних аналітиків, тому для таких фахівців суміжній може бути будь-яка спеціальність. Звичайно, для того щоб брати участь в процесі автоматизації, людина повинна володіти найсучаснішими знаннями в сфері інформаційних технологій, однак такі знання можуть бути присутніми навіть у того, хто отримував гуманітарну освіту. Так звані технарі найчастіше практично не мають жодних проблем з різними технічними питаннями, в той час як гуманітарії легше справляються з тривалими переговорами з замовниками.резюме системного аналітика

Якщо у вас є серйозне бажання освоїти цю професію, але при цьому ви не дуже розбираєтеся в інформаційних технологіях, то в такому випадку вам варто почати свою кар`єру з посади помічника або ж стажиста. Тільки потім уже, коли ви звикнете у сфері автоматизації бізнесу, можна буде формувати резюме системного аналітика.

Далі ми розглянемо основні обов`язки, які бере на себе цей фахівець.

Розробка моделі бізнес-процесів компанії

В першу чергу, резюме системного аналітика має складатися таким чином, щоб керівник компанії зрозумів, що ви зможете розробляти несуперечливі і повноцінні моделі бізнес-процесів компанії, грунтуючись на безпосередньому спілкуванні з клієнтами. Навичкам комунікації приділяється окрема увага з тієї причини, що як мінімум 35% від загального часу роботи даного фахівця приділяється спілкуванню з клієнтами і своїми співробітниками. Зокрема тут вже проявляється різниця між тим, що являє собою системний аналітик і бізнес-аналітик. Відмінності полягають в тому, що системний аналітик формує повноцінну модель бізнес-процесів, в той час як бізнес-аналітик займається збором даних, потрібних керівництву для прийняття відповідальних рішень.

Збір інформації системним аналітиком може здійснюватися наступними способами:

  1. Переписка. У переважній більшості випадків використовується для того, щоб заощадити кошти компанії і власний час в разі роботи з віддаленими клієнтами, а також в процесі узгодження або ж обговорення деталей. В даному випадку фахівець повинен проявляти педантичність і акуратність, ідеально знати мову, дотримуватися етикету і стиль, а також мати можливість обговорювати в листуванні один і той же питання з декількома адресатами.
  2. Анкетування. В основному прийнято використовувати на початковому етапі обстеження або ж для того, щоб оцінити підсумкові результати проекту. Спеціаліст повинен володіти навичками складання і розробки анкети, тобто повинен вміти поставити завдання, сформулювати питання і інтерпретувати результати.
  3. Інтерв`ю. Дана форма спілкування з клієнтом дозволяє отримати можливий максимум інформації, особливо в тому випадку, якщо фахівець добре підготувався, а також зміг провести одночасно кілька раундів зустрічей. Якщо інтерв`юер був дійсно професійним, то він зможе зацікавити клієнта, надасть йому допомогу в підготовці до зустрічі, використовуючи різні попередні питання, чи встигне задати всі потрібні йому питання за відведений час, а також не втратить жодної інформації між звітом про роботу і отриманими відповідями.
  4. Переговори й наради. Тут приймаються найважливіші рішення в житті будь-якого проекту. Що робить системний аналітик в даному випадку? Допомагає компанії домагатися тих рішень, які будуть для неї найбільш продуктивними і прибутковими.
  5. Робота з документами. Звичайно, тут розглядається не окремий вид спілкування, але системний аналітик в будь-якому випадку повинен працювати з такими джерелами інформації. В даному випадку важливо зрозуміти, як облаштований технологічний процес, а також визначити всілякі неточності або ж нестиковки в описі, які потрібно буде уточнити перед початком роботи.

Детальна розробка технічного завдання



Наступний момент, ніж системний аналітик відрізняється від бізнес-аналітика, полягає в тому, що цей фахівець повинен розробляти технічні завдання, для того щоб повністю реалізувати закладені вимоги. Знання предметної області, а також повноцінне володіння нотаціями дозволяє аналітику повністю вирішувати завдання цілісності і несуперечності тієї моделі, яку він становить.

Навички в роботі з найсучаснішим програмним забезпеченням дозволяють даному співробітнику формувати однаковість в спілкуванні незалежно від того, спілкується він з клієнтами або ж розробниками, і більш того - він допомагає знайти їм спільну мову. У переважній більшості випадків великі компанії воліють спочатку приймати стандарти опису бізнес-процесів, внаслідок чого спеціальність «системний аналітик» передбачає навик швидкого вивчення даної інформації. Використовуючи цю інформацію, потрібно буде проектувати запити клієнта на таку мову, який є зрозумілим для розробників програмного забезпечення.системний аналітик і бізнес аналітик відмінності

В даному випадку від системного аналітика потрібне знання архітектури традиційного рішення компанії-постачальника, а також загальні принципи сучасних архітектур інформаційних систем. Такі поняття, як «розподілена архітектура», «клієнт-сервер» і інші повинні бути для нього гранично зрозумілими. При цьому варто відзначити, що це далеко не все, що повинен робити системний аналітик. Вимоги до продукту, особливості розробки та всю іншу інформацію він повинен вміти викладати людям, які не є фахівцями в даній області, але при цьому повинні розуміти всі переваги та обмеження певних типів архітектур. У той же час розробники повинні отримати від нього інформацію про те, яким чином розроблена бізнес-модель буде накладатися на використовуване рішення.

Записування архітектури бізнес-процесів

У міру того, як фахівець буде отримувати інформацію від клієнта щодо моделювання досліджуваних їм процесів, обов`язково повинна вестися відповідна документація. Виключно цілісність, а також актуальність кожного документа, який бере участь в проекті, дозволить в кінцевому підсумку в разі потреби залучити до його розробки додаткових співробітників. В іншому ж випадку, якщо посадова інструкція системного аналітика не було виконане і керівник прийняв рішення про його звільнення, разом з ним компанію залишають і ті знання, які даний фахівець отримав в процесі роботи з клієнтами.

Пояснення правил роботи з системою

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

що робить системний аналітик

навички

З огляду на те, чим займається системний аналітик, в якості ключових навичок його варто виділити наступні:

  1. Можливість гранично швидко розуміти вимоги, а також визначати їх пріоритет. При цьому важливо вміти розповідати клієнту на зрозумілій йому мові про технічні рішення і про те, яким чином вони впливають на бізнес.
  2. Уміння в різних проектах використовувати прийняту методологію, форми документів і нотації.
  3. Навички роботи з усім необхідним програмним забезпеченням.
  4. Навички колективної роботи з іншими аналітиками в тому випадку, якщо розробкою проекту займається ціла команда професійних фахівців.
  5. Зберігаючи індивідуальний творчий стиль роботи, провідний системний аналітик повинен постійно дотримуватися дисципліни щодо ведення документів, протоколів і версій, а також бути готовим працювати тісно з розробниками, тестувальниками і архітекторами.
  6. Даний фахівець повинен в будь-яких умовах вміти демонструвати компетенцію своєї компанії в тій чи іншій області, а в кінцевому підсумку після розмови складати уявлення про клієнта і про те, які вони висувають вимоги до вирішення.

Якщо ж говорити про те, як стати системним аналітиком і які людина повинна мати особистісні якості, то в першу чергу потрібно бути виконавчим і педантичним, а також повністю відчувати міру своєї відповідальності в проекті, що розробляється і не лізти в політичні і фінансові питання.

переваги

Серед переваг, які надає людині професія системного аналітика, варто виділити наступне:

  1. Досить непоганий рівень оплати праці, який на порядок вище середньої зарплати інших фахівців.
  2. Необхідність застосування індивідуального підходу до кожного окремого проекту, в зв`язку з чим людина повністю розкриває свої творчі здібності.
  3. Результат проведеної роботи проявляється практично моментально, так як практична користь від впровадженого рішення видно майже відразу після того, як робочий процес компанії виходить на якісно новий рівень.
  4. Використовуючи навички комунікативного спілкування в процесі розробки проектів різних компаній, фахівець набирає собі широке коло корисних знайомств.ніж системний аналітик відрізняється від бізнес аналітика

недоліки

Але, звичайно ж, професія «системний аналітик» відрізняється і певними недоліками, такими як:

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

Скільки вони заробляють?

У переважній більшості випадків системні аналітики заробляють приблизно в діапазоні від 45 до 150 тис. Рублів щомісячно. При цьому варто відзначити той факт, що середній розмір компенсації є досить високим і досягає приблизно 60 тис. Рублів на місяць, що можна назвати свідченням дефіциту таких співробітників на ринку праці на даний момент. Варто відзначити той факт, що дані цифри є достовірними для Москви, в той час як в регіонах такі фахівці можуть мати зарплату трохи нижче в порівнянні зі столичною.спеціальність системний аналітик

перспективи

Експерти часто говорять про те, що на сьогоднішній день такі фахівці є надзвичайно затребуваними, і особливо їх шукають компанії, що працюють в банківському та інвестиційному секторах. Перспективними для таких професіоналів є також і різноманітні фінансові корпорації або ж спеціалізовані паливно-енергетичні комплекси.

На окрему увагу заслуговує надзвичайно висока затребуваність цих фахівців в компаніях-інтегратора, бізнес яких включає в себе повноцінну автоматизацію і модернізацію різних процесів, які виконуються компанією-замовником.

Саме по собі поняття оптимізації та автоматизації різних процесів навіть на Заході сформувалося всього близько 30 років тому, не кажучи вже про те, наскільки молодим воно є в Росії. Однак на сьогоднішній день потреба у фахівцях, які вміють проводити комплексний інжиніринг, стає дедалі більше, і навряд чи можна сказати про те, що на сьогоднішній день присутня пік попиту. У зв`язку з надзвичайно низьким рівнем автоматизації в державних і приватних компаніях можна сказати про те, що затребуваність системних аналітиків буде тільки збільшуватися.



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!