Критерии профессиональности программистов при разработке экспертной системы управления программными проектами
Аннотация
Дата поступления статьи: 24.05.2017В течение долгого времени в программной инженерии существует проблема, связанная с довольно большим процентом провалов программных проектов. Одной из наиболее частых причин данной проблемы является неоптимальное распределение человеческих ресурсов, т.е. распределение разработчиков по задачам в соответствии с их навыками и спецификой задачи. Сфера разработка программного обеспечения требует постоянного совершенствования имеющихся у сотрудника навыков и приобретение новых. В связи с чем, существует потребность в системе поддержки принятия решений, позволяющей осуществлять близкое к оптимальному распределение человеческих ресурсов в совокупности с отслеживанием изменяющихся навыков разработчиков. При этом из-за широкой вариабельности оценок навыков и частичного их перекрытия друг с другом, обработка информации о сотрудниках более удобна с использованием интервалов достоверности из теории нечетких множеств, нежели при применении классической теории множеств или теории вероятности.
Ключевые слова: экспертные системы, разработка программ, управление проектами, распределение людских ресурсов, нечеткие множества, неопределенность, теория вероятности, навыки разработчика
05.13.01 - Системный анализ, управление и обработка информации (по отраслям)