През последните няколко години повечето големи компании са приели политика на спешна замяна на старите принципи на организация с по-модерни, и по-специално това се дължи на постоянната автоматизация и оптимизация на бизнес процесите. В същото време малко хора знаят, че такъв професионалист като системен анализатор играе изключително важна роля в тези процеси.
В отсъствието на системен анализатор, потокът на горните процеси варира значително. Мениджърът на разработките или програмистите получават задачи от крайни потребители, които рядко разбират как компетентно да правят тази работа, в резултат на което помощта за техните разработчици в процеса на създаване на модел е минимална. Поради тази причина програмистите използват собствения си модел в процеса на разработване, просто координиран с крайния потребител. Според експерти, с този подход, в крайна сметка настъпва момент, когато този модел или напълно престава да отговаря на реалните изисквания на бизнеса, или проектът започва да бъде застрашен от всякакви противоречия в него. Поради тази причина всяка компания, която следва пътя на модернизацията, се нуждае от системен анализатор.
В съвременните големи компании има напълно независими отдели, занимаващи се с информационни технологии, както и автоматизация на отделните отдели на тази компания, които са клиенти.
В този случай системният анализатор играе ключова роля в процеса на автоматизиране на компанията, тъй като той трябва да разработи пълноценен модел на бизнес изискванията за това какъв софтуер да бъде включен в него. За да се реши този проблем, специалистът трябва да има не само описателни способности, но, наред с други неща, да се отличава с изключителни комуникативни умения, за да разбере нуждите на своя клиент при всякакви условия. В преобладаващата част от случаите, първоначално системният анализатор събира изисквания за произведените софтуерни продукти, след което разработва техническа разработка за формиране на софтуер, както и разработва документация на софтуерни и системни архитектури на ИТ системата.
Наред с други неща, този специалист се занимава и с формулиране на задачи за разработване и тестване на различни комунални услуги, а след окончателното завършване на проекта, той обяснява основните правила за работа с тези комунални услуги на потребителите, както и поема решение на проблемите на функционирането на всеки отделен етап от жизнения цикъл на формираната система.
Досега днес няма такива образователни институции в Русия, които биха се провели специално за специалността "системен анализатор". Катедрата по бизнес разузнаване, открита през 2002 г. във Факултета по HSE, все още не е достатъчно развита, за да може да се похвали с истински успешни проекти от своите възпитаници. В преобладаващата част от случаите първоначално бизнес анализаторът трябва да получи едно или няколко висши учебни заведения, след което да поеме по пътя на усъвършенстване и да бъде допълнително обучен.
Някои експерти казват, че висшето образование, което дадено лице е получило в един наистина добре познат и уважаван университет по определена специалност, свързана с икономиката или информационните технологии, може да послужи като начало на неговото развитие в професията на системния анализатор, чиито задължения са доста сходни с това Този специалист беше обучен. В допълнение, експерти също така казват, че доста често в тази професия можете да се срещнете с хора с по-високо математическо образование, както и с дипломи в областите, в които работят в момента. Необходимите знания в областта на бизнес моделирането в по-голямата част от случаите, човек вече получава по време на допълнително образование.
Днес съществуват специализирани курсове по бизнес моделиране, както и разнообразие от методики за формиране на софтуерни системи, използвани от бизнес анализаторите и предназначени за обучение на специалисти в различни софтуерни продукти, необходими за високо квалифициран специалист. Заслужава да се отбележи, че днес по-често се изисква познаване на езиците на софтуера от такъв специалист като системен анализатор, чиито задължения са пряко свързани със специализиран софтуер.
Както бе споменато по-горе, в момента в съвременните университети няма възможност за обучение на системни анализатори, така че всяка специалност може да бъде съседна за такива специалисти. Разбира се, за да участва в процеса на автоматизация, човек трябва да притежава най-съвременните знания в областта на информационните технологии, но такива познания могат да присъстват дори и за някой, който е получил хуманитарно образование. Така наречените техничари най-често нямат проблеми с различни технически въпроси, а хуманитарните организации по-лесно се справят с дългите преговори с клиентите.
Ако имате сериозно желание да овладеете тази професия, но в същото време не сте много добри в информационните технологии, тогава в този случай трябва да започнете кариерата си като асистент или стажант. Само тогава, когато се чувствате комфортно в сферата на автоматизацията на бизнеса, ще бъде възможно да се направи обобщение на системния анализатор.
След това разглеждаме основните отговорности, които този специалист поема.
Преди всичко, резюмето на системен анализатор трябва да бъде съставено по такъв начин, че ръководителят на компанията да разбира, че можете да разработите последователни и пълни модели на бизнес процесите на компанията, основани на пряка комуникация с клиентите. Специално внимание се обръща на уменията за общуване, тъй като най-малко 35% от общото работно време на този специалист се дава на комуникация с клиенти и техните служители. По-специално, разликата между това, което е системен анализатор и бизнес анализатор, вече е очевидна. Разликата се състои в това, че системният анализатор формира пълноценен модел на бизнес процесите, а бизнес анализаторът се занимава със събиране на данните, необходими на ръководството за вземане на отговорни решения.
Събирането на информация от системния анализатор може да се извърши по следните начини:
Следващата точка, от която системният анализатор се различава от бизнес анализаторите, е, че този специалист трябва да разработи технически спецификации, за да изпълни изцяло изискванията. Познаването на предметната област, както и пълноценното владеене на нотации позволяват на анализатора напълно да разреши проблема за почтеността и последователността на модела, който прави.
Уменията за работа с най-модерния софтуер позволяват на този служител да формира еднообразие в комуникацията, независимо от това дали комуникира с клиенти или разработчици, и освен това помага да се намери общ език за тях. В преобладаващата част от случаите големите компании предпочитат първоначално да приемат стандарти за описване на бизнес процесите и в резултат на това специалността на системния анализатор осигурява умението за бързо усвояване на тази информация. Използвайки тази информация, ще трябва да проектирате клиентските заявки на език, разбираем за разработчиците на софтуер.
В този случай системният анализатор трябва да познава архитектурата на традиционното решение на фирмата доставчик, както и общите принципи на съвременните архитектури на информационните системи. Такива понятия като "разпределена архитектура", "клиент-сървър" и други трябва да бъдат изключително ясни за него. Трябва да се отбележи, че това не е всичко, което системният анализатор трябва да направи. Изисквания за продукта, характеристики на дизайна и всяка друга информация, която той трябва да може да представи на хора, които не са експерти в тази област, но трябва да разберат всички предимства и ограничения на някои видове архитектури. В същото време, разработчиците трябва да получат информация от него за това как разработеният бизнес модел ще бъде наложен върху използваното решение.
Тъй като специалистът получава информация от клиента относно моделирането на процесите, които изучава, трябва да се съхранява съответната документация. Извънредно целостта, както и приложимостта на всеки документ, участващ в проекта, в крайна сметка ще привлекат допълнителни служители в неговото развитие. В противен случай, ако длъжностната характеристика на системния анализатор не е изпълнена и управителят е взел решение за уволнението, заедно с него компанията оставя и знанията, които този специалист е получил в процеса на работа с клиенти.
Отделна роля се дава на системния анализатор в процеса на внедряване на разработения софтуер в някои реални бизнес процеси, тъй като на този етап се разкриват напълно всички тънкости и характеристики не само на модела, но и на предложената на клиента архитектура на решението. В този случай трябва да сте в състояние да откриете трудностите навреме, а също така, като имате гъвкав модел и не по-малко гъвкаво решение, започнете своевременно приключване в съответствие с исканията на клиента.
Като се има предвид това, което прави системният анализатор, трябва да се подчертаят следните ключови умения:
Ако говорим за това как да се превърнем в системен анализатор и какъв човек трябва да има лични качества, то на първо място трябва да бъдете изпълнителен и педантичен, както и напълно чувствате степента на вашата отговорност в разработвания проект, а не в политически и финансови въпроси.
Сред предимствата, които професията на системния анализатор предоставя на човек, са следните:
Но, разбира се, професията „системен анализатор“ се отличава и с някои недостатъци като:
В преобладаващата част от случаите системните анализатори печелят приблизително от 45 до 150 хиляди рубли на месец. Заслужава да се отбележи, че средният размер на компенсацията е доста висока и достига приблизително 60 хиляди рубли на месец, което може да се нарече доказателство за недостига на такива служители на пазара на труда в момента. Заслужава да се отбележи фактът, че тези цифри са надеждни за Москва, докато в регионите такива специалисти могат да имат малко по-ниска заплата в сравнение с капитала.
Експертите често казват, че днес такива специалисти са изключително търсени, и по-специално търсят компании, работещи в банковия и инвестиционния сектор. Обещаващи за такива специалисти са и различни финансови корпорации или специализирани горивни и енергийни комплекси.
Особено внимание се отделя на изключително голямото търсене на тези специалисти в интеграторските фирми, чиято дейност включва пълноценна автоматизация и модернизация на различни процеси, извършвани от фирмата-клиент.
Само по себе си концепцията за оптимизация и автоматизация на различни процеси, дори и на Запад, се формира само преди около 30 години, да не говорим за това колко млада е в Русия. Днес обаче непрекъснато нараства необходимостта от специалисти, които могат да извършват комплексно инженерство, и едва ли може да се каже, че днес има върхово търсене. Поради изключително ниското ниво на автоматизация в публичните и частните компании, може да се каже, че търсенето на системни анализатори само ще се увеличи.