Статья опубликована в рамках: XXXVII Международной научно-практической конференции «Технические науки - от теории к практике» (Россия, г. Новосибирск, 27 августа 2014 г.)
Наука: Технические науки
Секция: Информатика, вычислительная техника и управление
- Условия публикаций
- Все статьи конференции
дипломов
Статья опубликована в рамках:
Выходные данные сборника:
РАЗРАБОТКА ЭКСПЕРТНОЙ СИСТЕМЫ ОЦЕНКИ ПРОФЕССИОНАЛЬНОЙ КОМПЕТЕНТНОСТИ БУДУЩИХ IT-СПЕЦИАЛИСТОВ
Насейкина Л илия Фаритовна
канд. пед. наук, доцент кафедры программного обеспечения вычислительной техники и автоматизированных систем Оренбургского государственного университета, РФ, г. Оренбург
Соколова Ирина Михайловна
магистрант кафедры программного обеспечения вычислительной техники и автоматизированных систем Оренбургского государственного университета, РФ, г. Оренбург
DEVELOPMENT OF EXPERT SYSTEM OF THE ASSESSMENT OF PROFESSIONAL COMPETENCE OF THE FUTURE
IT-SPECIALISTS
Naseykina Lilia
candidate of pedagogical sciences, associate professor of the software of ADP equipment and automated systems of the Orenburg state university, Russia, Orenburg
Sokolova Irina
undergraduate of chair of the software of ADP equipment and automated systems of the Orenburg state university, Russia, Orenburg
АННОТАЦИЯ
В данной статье представлена реализация байесовской модели логического вывода при разработке экспертной системы для оценки соответствия уровня подготовки выпускников технических направлений вузов требованиям современных работодателей в сфере IT-услуг.
ABSTRACT
In this article implementation of bayesian model of a logical output by development of expert system for an assessment of compliance of level of training of graduates of the technical directions of higher education institutions is provided to requirements of the modern employers in the sphere of IT-services.
Ключевые слова: оценка подготовки будущих IT-специалистов; профессиональная компетентность; подбор персонала; экспертная система; байесовская система логического вывода.
Keywords: assessment of training of future IT-specialists; professional competence; staff recruitment, expert system; bayesian system of a logical output.
Важной отличительной особенностью современного этапа развития нашего общества является процесс его информатизации. На сегодняшний день эффективную работу любой организации невозможно представить без использования различных программных средств, направленных на автоматизацию всех сфер ее деятельности. Как следствие, специалисты в области сетевых информационных технологий стали востребованы не только в области IT-услуг, но и в организациях практически любой сферы. Современный рынок труда предлагает большое количество IT-специалистов, однако в ситуации высокой конкуренции работодателям становится сложнее реализовать выбор подходящего сотрудника с учетом требований вакантной должности.
Следует отметить, что в настоящее время большинство руководителей для оценки уровня подготовки кандидатов используют традиционные методы, без применения средств автоматизации. Как следствие, приходиться затрачивать большое количество времени на проведение диагностики, а также обработку результатов о прохождении контрольно-измерительных испытаний.
Решением данной проблемы, на наш взгляд, станет разработка программного средства, позволяющего автоматизировать работу специалиста по подбору персонала при проведении оценки сформированности необходимых профессионально-значимых и личностных качеств кандидатов и интерпретации полученных материалов, с учетом специфики организации. Использование данного программного средства позволит оказать интеллектуальную поддержку при принятии решения о соответствии кандидатов требованиям вакантной должности IT-отдела.
В IT-отделе таковыми вакантными должностями являются: руководитель проектов, ведущий системный администратор, сетевой инженер, инженер службы технической поддержки, а также оператор эксплуатации сетей доступа. Каждая из перечисленных должностей включает в себя круг обязанностей, которые необходимо выполнять, согласно требованиям профессионального стандарта в области информационных технологий [1] и пожеланиям руководителей сферы IT-услуг (таблица 1).
Таблица 1.
Должности и обязанности сотрудников IT-отдела
Наименование должностей |
Должностные обязанности |
1 Руководитель проектов |
Осуществляет руководство группой сотрудников по разработке IT-проектов. Во время реализации проекта распределяет должностные обязанности каждого члена команды, контролирует ход выполнения и оценивает результаты проведенной работы. |
2 Ведущий системный администратор |
Осуществляет разработку плана IP-сети организации, установку и настройку сетевого оборудования. |
3 Сетевой инженер |
Осуществляет разработку прикладных программных средств для реализации сетевого взаимодействия между пользователями сети. |
4 Инженер службы технической поддержки |
Обеспечивает внедрение разработанного плана IP-сети в инфраструктуру организации, осуществляет поддержание работоспособности вычислительной сети в актуальном состоянии. |
5 Оператор эксплуатации сетей доступа |
Реализует монтаж вычислительной сети, прокладку сетевых кабелей. Обеспечивает бесперебойное функционирование программно-технических средств, программного обеспечения. |
Следует отметить, что каждая из представленных в таблице 1 должностей предполагает обладание сотрудниками определенными профессионально-значимыми и личностными качествами, необходимыми IT-специалисту для успешной реализации в профессиональной деятельности.
Анализ требований профессионального стандарта [1] и мониторинга требований руководителей сферы IT-услуг позволил определить, что к таковым профессионально-значимым качествам относятся: знания в области сетевых информационных технологий, умения проектирования и конфигурирования вычислительных сетей, навыки реализация сетевых протоколов с помощью программных средств (сетевое программирование), опыт профессиональной деятельности, мотивация к самореализации в профессиональной деятельности.
В свою очередь, к личностным качествам относятся: лидерство, коммуникабельность, умение работать в команде, стрессоустойчивость, стремление к самообучению и развитию, креативность, ответственность, самостоятельность, аккуратность, усидчивость [3].
В ходе проводимого исследования нами было выдвинуто предположение, что на основе оценки сформированности перечисленных профессионально-значимых и личностных качеств кандидатов на должность, возможно определить профессиональную уровень компетентности IT–специалиста или компетентность в области сетевых информационных технологий.
В работе [2] нами отмечено, что под компетентностью в области сетевых информационных технологий понимается «интегративное качество личности, определяющее способность специалиста решать профессиональные проблемы и типичные задачи, возникающие в реальных ситуациях при осуществлении профессиональной деятельности и отражающая уровень его готовности успешно реализовать профессиональную деятельность в области вычислительных сетей и телекоммуникаций».
Другими словами, компетентность в области сетевых информационных технологий, характеризует готовность к профессиональной деятельности в области вычислительных сетей и телекоммуникации и определяется сформированностью личностных качеств, с одной стороны и профессионально-значимых качеств, с другой.
Предлагаемое программное средство, реализованное в виде экспертной системы позволит сократить процесс прохождения контрольно-измерительных испытаний кандидатов на должность в IT-отделе, на основе анализа результатов всех кандидатов, позволит реализовать подбор наиболее подходящего сотрудника, в соответствии с требованиями вакантной должности отдела системного администрирования.
В качестве математического аппарата использовалась байесовская система логического вывода на основе метода Криса-Нейлора. Использование байесовской модели означает, что информация, обрабатываемая системой, не является точной, а носит вероятностный характер.
Программное средство обеспечивает практическое ознакомление с рассуждениями в условиях неопределенности и методами решения задач классификации и диагностики. Применяется для проведения консультации с пользователем в какой-либо прикладной области с целью определения вероятностей возможных исходов.
Его суть состоит в нахождении способа, с помощью которого можно получить исходя из априорных вероятностей каких-либо гипотез и фактов апостериорные вероятности этих гипотез, зависящих от того, какие именно факты утверждаются для данной гипотезы. Эта вероятность может быть очень малой, она может оказаться на самом деле нулевой. Но это не помешает вести вычисления так, как если бы существовала некоторая вероятность [4].
Для каждой гипотезы Н, представленной в виде вопросов, заключенных в теге <question> cсоответствует гипотеза Е, представленная в виде ответов на заданные вопросы, заключенные в теге <probiality>. Каждая гипотеза Н может рассматриваться как целевая гипотеза. При этом в одной части базы знаний фиксируются: 1) P(H) — априорная вероятность гипотезы H; 2) P(Е/Н) — вероятность свидетельства гипотезы Е, при подтверждении гипотезы Н; 3) Р(Е/неН) — вероятность свидетельства гипотезы Е, при отрицании гипотезы Н. Список целевых гипотез H и гипотез E, определенных с помощью экспертов представлены на рисунке 1.
Рисунок 1. Список целевых гипотез H и гипотез E
На каждом шаге пересчитываются вероятности всех гипотез для какого-либо свидетельства гипотезы Е (рисунок 2) по выражениям.
P(H/E)=P(Е/Н)*P(H)/(P(Е/Н)*P(H)+Р(Е/неН)*(1–P(H))), (1)
P(неH/E)=(1–P(Е/Н))*P(H)/((1–P(Е/Н))*P(H)+(1–Р(Е/неН))*(1–P(H))), (2)
где: P(H/E) — апостериорная вероятность гипотезы Н, определяемая с учетом того, что имеет место свидетельство E;
P (неH/E) — апостериорная вероятность отрицания гипотезы Н при условии, что имеет место свидетельство Е [4].
Далее в качестве P(H) рассматривается полученная апостериорная вероятность, т. е. P(H)=P(H/E).
На каждом последующем шаге для каждой целевой гипотезы значение апостериорной вероятности пересчитывается с учетом того, что полученный от пользователя ответ Q имеет градацию от 0 до +1 с шагом 0.1, в которой 0 означает «Да», 0 означает «Нет», а 0.5 — «Не знаю». Все остальные варианты ответа будут располагаться в промежуточных точках шкалы (рисунок 2).
Рисунок 2. Ответ пользователя
После того, как пользователь выставит цену Q, делается пересчет вероятностей для всех гипотез, в которых упоминалось это свидетельство. Итоговое выражение апостериорной вероятности будет иметь вид:
P(H/Q)=P(H/E)*P(Q)+P(неH/E)*P(неQ) (3)
После загрузки программного средства, у пользователя имеется возможность выбора базы знаний, а также проведеня консультаций (рисунок 3). Как видно на рисунке 3, в рассматриваемом примере уровень профессиональной компетентности кандидата соответствует требованиям должности «сетевой администратор».
Хотелось бы отметить, что программное средство не ограничивается подбором персонала IT-отдела, а позволяет решать широкий спектр задач в условиях неопределенности, так как прикладная область консультации определяется загруженной базой знаний. Помимо этого, реализация данной экспертной системы в вузе позволит преподавателю скорректировать соответствующие формы и методы организации учебной деятельности будущих IT-специалистов, способствующие формированию необходимых профессионально-значимых и личностных качеств выпускников.
Рисунок 3. Проведение консультации
Список литературы:
1.Квалификационные требования (профессиональный стандарт) в области информационных технологий «Специалист по системному администрированию». [Электронный ресурс] — Режим доступа. — URL: http://www.apkit.ru/committees/education/meetings/standarts.php. Дата обращения: 30.07.2014.
2.Насейкина Л.Ф. Эталонная компетентностная модель специалиста в области сетевых информационных технологий // Вестник ОГУ, — 2014. — № 2. — С. 148—154.
3.Соловьев Н.А., Семенов А.М., Основы экспертных систем: Учебное пособие. Оренбург: ИПК ОГУ, 2008.
4.Тагиров В.К. Формирование научно-исследовательской компетентности студента в образовательном процессе военного вуза. Автореф. дисс. на соискание ученой степени канд. пед. наук. по спец. 13.00.08. Оренбург, 2009. — 23 с.
дипломов
Оставить комментарий