Проектирование программного обеспечения для формирования эффективных бизнес-команд
Гибадуллина Эндже Анваровна студентка,
Казанский национальный исследовательский технологический университет,
rainy [email protected]
Аннотация
Рассматривается вопрос о формировании оптимальных (эффективных) команд для реализации бизнес-проекта из разных компетенций. Эта проблема часто возникает на практике. В статье приводится научно-обоснованная методика выбора команды для реализации бизнес-проекта, с учетом технического интеллекта, а также априорного требования. Проводится тестирование программного обеспечения.
Examines the formation of the optimal (effective) teams to implement the business project from different competences. This problem often arises in practice. The article provides a science-based method of selecting teams to implement the business project, given the emotional and technical intelligence, as well as a priori requirements. Held software testing.
Ключевые слова
бизнес-проект, формирование эффективных команд, технический интеллект, ЛВС - способности, компетентность, принцип Парето business-project, formation of effective teams, technical intelligence, ABC -abilities, competence, Pareto principle
Введение
Проблема возникает, когда в проектной организации имеется множество специалистов с разным набором значений показателей технического интеллекта, и каждый специализируется в своей компетенции. Необходимо из них выбрать N специалистов, чтобы создать команду, которая сможет наиболее эффективно реализовать бизнес-проект из определенной компетенции. При этом эксперт в зависимости от сложности проекта указывает:1) к какой компетенции относится проект; 1) чему равно значение М, т.е. сколько специалистов должны входить для реализации проекта; 2) выбрать М специалистов среди проектировщиков, которые наилучшим образом подходят по своему интеллекту для реализации проекта.
Технический интеллект (ТИ)
В работе интеллект рассматривается как инструмент, который дан человеку для решения проблем. Эффективность деятельности во многом зависит от уровня развития интеллекта. Каждый человек обладает своим уровнем и спецификой развития технического интеллекта.
Как известно [1-4] любую проблему человек решает через три макрооперации: 1) формализует проблему в когнитивной сфере и трансформирует ее в задачу; 2) конструирует план (алгоритм) решения этой задачи; 3) реализует
(исполняет) этот план на практике. Все эти операции человек делает лучше или хуже в зависимости от развития своих способностей (умений) на фоне усвоенных им знаний. При этом умения рассматриваются как практическое проявление его способностей и знаний, т.е. чем выше уровень развития способностей и наличия знаний, тем больше умений он проявляет в деятельности. Модель взаимосвязи в деятельности способностей человека, его знаний, а также других ресурсов приводится на рис. 1.
СПОС ОБНОСТИ (УПРАВЛЕНИЕ)
Рис.1. Инвариантная схема разрешения проблем определенной сложности
По этой модели деятельность человека происходит следующим образом: ВХОД (проблема сложности S) трансформируется в ВЫХОД (в результат) под управлением (АВС - способностей) с помощью механизма (знания и другие ресурсы).
Из модели следует, что эффективность разрешения человеком проблемы корреляционно (KF) зависит (как минимум) от шести параметров, которую формально можно записать:
Э = KF (A, B, C, POL, CHL, S)
Через A, B, C - соответственно обозначены формализационные, конструктивные и исполнительские способности человека, POL и CHL- полнота и целостность усвоенных им знаний, S - сложность решаемой проблемы. Очевидно, что чем выше значения параметров A, B, C, POL, CHL, тем больше (по вероятности) значение параметра Э. В то же время чем больше значение параметра S, тем меньше (по вероятности) значение показателя Э, т.е. на практике проявление способностей и знаний человека компенсируются сложностью решаемой им проблемы. Также можно сказать, чем больше значение параметров A, B, C, POL, CHL у человека, тем больше эффективность, а чем сложнее проблема, тем ниже (рис.2). В целом набор этих значений характеризует уровень развития технического интеллекта.
POL CHL
Рис.2. Оценка уровня развития технического интеллекта в рамках компетенции
Формирование бизнес-команд
В свою очередь эксперт, исходя из сложности проекта, высказал мнение, что
проектант должен иметь следующую карту (рис.3). В целом задача сводится к тому,
что нужно выбрать людей, которые наиболее эффективно подходят под экспертную
оценку из определенной компетенции. На рис.4. представлены значения ABC
способностей и параметров POL, CHL специалистов.
в
Рис.3. Экспертное заключение
№ тестируемого А способность B способность С способность POL CHL
1 0.9 0.7 0.6 0.7 0.6
2 0.6 0.5 0.7 0.6 0.8
3 0.4 0.8 0.6 0.8 0.5
4 0.8 0.9 1 0.9 0.7
5 0.3 0.5 0.7 0.6 0.4
6 0.4 0.7 0.9 0.7 0.5
7 0.2 0.4 0.4 0.3 0.4
8 0.5 0.3 0.8 0.5 0.9
9 0.7 0.6 0.5 0.5 0.6
10 0.7 0.9 0.3 0.8 0.7
Рис.4. Значение ABC способностей и параметров POL, CHL проектантов из
определённой компетенции
На рис.5 приводится ранжирование данных проектантов по предложенным
Ранги I II III IV V VI VII VII IX X
А способность 1 4 N/10 - 2 8 3/6 - 5 7
B способность 4/10 - 3 1/6 - N 2/5 - 7 8
С способность 4 6 8 2/5 - 3 1/7 - N 10
POL 4 3/10 - 1/6 - 2/5 - 8/N - 7
CHL 8 2 4/10 - 1/N - 3/6 - 5/7 -
Рис.5. Ранжирование данных
Согласно методу Парето лучшим является тот вариант, который по всем показателям был бы не хуже первого, а хотя бы по одному показателю лучше него. На следующем этапе проведем сравнительный анализ тестируемых по данным показателям. Применяя метод Парето, составим часть таблицы предпочтений 3-х тестируемых (рис. 6) следующим образом: например, для 1-го тестируемого в клетку пересечения строки «А способность» и столбца «2» поставим символ «+», если значение «А способности» 1-го тестируемого больше чем 2-го, символ «-», если
№1 №2 №3 №4 №5 №6 №7 №8 №9 №10
А способность + + + + + + + + +
B способность + - - + 0 + + + -
С способность - - - - - 0 - + +
POL + - - + 0 + + + -
CHL - + - + + + - 0 -
№2 №1 №3 №4 №5 №6 №7 №8 №9 №10
А способность - + - + + + + - -
B способность - - - 0 - + + - -
С способность + + - 0 - + - + +
POL - - - 0 - + + + -
CHL + + + + + + - + +
№3 №1 №2 №4 №5 №6 №7 №8 №9 №10
А способность - - - + 0 + - - -
B способность + + - + + + + + -
С способность + - - - - + - + +
POL + + - + + + + + 0
CHL - - - + 0 + - - -
Рис.6. Таблица предпочтений по правилу Парето
Принимая во внимание определение правила выбора по Парето, получаем, что в данном случае выбирается (предпочтительнее других вариантов) того сотрудника, которому соответствуют столбцы, не содержащие символа «-». На рис. 7 представлен алгоритм выбора лучшего по Парето. Этот алгоритм включает в себя следующие действия:
1. Определяются исходные данные тестируемых.
2. Формируется матрица эффективности первого ранга на первой стадии
анализа.
3. Определяются номера тестируемых первого ранга.
4. Осуществляется проверка наличия неисследованных альтернатив.
5. Производятся 2-4 этапы. В матрице эффективности доминируемые тестируемые расположены слева от альтернатив первого ранга.
6. Формируется решение первого ранга.
7. Осуществляется проверка соответствия результатов тестируемых на априорные требования, проводящей анализ. В случае выявления противоречий производится корректировка показателей, и расчет повторяется.
8. Принимается решение о продолжении либо окончании процедуры ранжирования.
9. Формируются матрица последующих рангов.
10. Среди элементов вновь полученной матрицы определяются решения следующих рангов (2-6 этапы).
11. По результатам всех этапов формируется итоговое решение.
Рис.7. Алгоритм выбора лучшего по принципу Парето
Таким образом, учитывая все эти способности набирается команда для реализации бизнес-проекта, которая намного сильнее чем отдельно взятый инженер, т.е. получается эффект синергии.
Алгоритм построения таблиц предпочтений может быть легко реализован на компьютере, что существенно упрощает применение метода на практике [5-7].
Пример работы программного продукта
По алгоритму выбора лучшего по Парето из определенной компетенции была написана программа на языке Object Pascal версии Delphi XE8. Покажем правильность работы этого программного продукта на следующем примере. Допустим, что в компании технический интеллект рассматривается по трем компетенциям (рис.8). Необходимо выбрать трех сотрудников для реализации проекта из второй компетенции.
1 -ый специалист
15
2-й специалист pfjL \HL
в в
PL THL
ГО1. Till
3-й специалист
4-й специалист
lllL TilL
QJ_1Ж
5-й специалист ^ >(,HL
Рис.8. Данные компании и интеллекты сотрудников по компетенциям
Данная программа определила, что к проекту из 2-й компетенции подходят
следующие сотрудники: первый, второй, четвертый специалисты. На рис.9.
представлена технического интеллекта команды.
В
POL CHL
Рис.9. Карта технического интеллекта команды
Таким образом, по алгоритму выбора лучшего по Парето выбираются оптимальные команды для реализации бизнес-команд.
Литература
1. Нуриев Н.К., Старыгина С.Д., Гибадуллина Э.А. Оценка компетентности через качества владения компетенцией // Международный научный журнал «Символ науки»- №7/2015-c.145-147-ISSN 2410-700X
2. Нуриев Н.К., Старыгина С.Д., Титов А.Н., Пашукова Е.В. Подготовка инженеров в дидактических системах нового поколения // Международный электронный журнал "Образовательные технологии и общество (Educational Technology & Society)" - 2011.- V.14. - N 4. - С. 386-403. - ISSN 1436-4522
3. Гибадуллина Э.А. Организация в компетентностном формате базы учебных задач по дисциплине «Вычислительная математика» // Наука: прошлое, настоящее, будущее: сборник статей Международной научно-практической конференции. -Часть 1. - Уфа: Аэтерна, 2015. - С. 139-144.
4. Нуриев Н.К. Модель подготовки инженера на основе компетентностного подхода и принципа природосообразности (монография) // Международный электронный журнал "Образовательные технологии и общество (Educational Technology & Society)" - 2009. - V.12. - №1. - C.329-390. - ISSN 1436-4522. URL: http://ifets.ieee.org/russian/periodical/journal.html
5. Гибадуллина Э.А. Алгоритм формирования эффективных команд по правилу Парето для реализации бизнес-проектов //Сборник статей Международной научно-практической конференции (18 ноября 2015 г., г.Екатеринбург) -ч.2. -уфа:РИО МЦИИ ОМЕГА САЙНС, 2015.-с. 68-78 с.-ISBN 978-5-906781-98-7.
6. Гибадуллина, Э.А. Алгоритм организации бизнес-команд для реализации проекта // Взаимодействие науки и общества: проблемы и перспективы: сборник статей Международной научно-практической конференции. - Уфа: Аэтерна, 2015. - С. 138-141.
7. Нуриев Н.К., Старыгина С.Д. Методика организации бизнес - команд инженеров по Парето //Вестник Казанского технологического университета-2010-№12-с.244-249.