Аналіз моделі рольового підбору кадрів команди розробників програмного забезпечення
Автор: Roman Kachmar • Декабрь 22, 2018 • Лабораторная работа • 527 Слов (3 Страниц) • 606 Просмотры
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
[pic 1]
ЗВІТ
до лабораторної роботи №2
з дисципліни “Основи командної розробки програмного забезпечення”
на тему: “Аналіз моделі рольового підбору кадрів команди розробників програмного забезпечення”
Виконала: ст.гр. ПЗ-31з Маліновська К.О Перевірив: доцент Федорчук Є.Н |
Львів – 2018
Мета роботи: Побудова і аналіз моделі рольового підбору кадрів команди розробників ПЗ на основі нечітких відношень
Теоретичні відомості
Успіх роботи команди розробників проектів ПЗ у великій мірі залежить
від вдалого підбору рольових кандидатів і наявності у них відповідних
компетенцій з професійної діяльності. Задача підбору включає оцінку
відношень між компетенціями і рольовими кандидатами. Кількісна і якісна
оцінка цих відношень є нечіткою, оскільки точно оцінити рівень компетенцій
неможливо. Тому для практичної оцінки застосовують апарат нечіткої логіки
–нечіткі відношення. Такі відношення подають у формі таблиці відношень.
Задача аналізу рольового підбору вирішується за допомогою алгоритму
max-min.
Шість рольових кластерів моделі проектної групи - це "Управління продуктом" (product management), "Управління програмою" (program management), "Розробка" (development), "Тестування" (test), "Задоволення споживача" (user experience) і " Управління випуском "(release management). Вони відповідальні за різні області компетенції (functional areas) та пов'язані з ними цілі й завдання. Іноді рольові кластери називаються просто ролями. Але в будь-якому разі суть концепції залишається тією ж - побудувати основу виробничих відносин і пов'язану з нею модель команди такими, щоб вони були пристосованими (масштабованими) для задоволення потреб будь-якого проекту. Одна роль (або один кластер) може бути представлена однією або кількома співробітниками, в залежності від розміру проекту, його складності та професійних навичок, необхідних для реалізації всіх областей компетенції кластеру.
Завдання:
- Заповнити таблиці 1 та 2 власними експертними знаннями про наявність відношень між елементами таблиць, керуючись описом моделі MSF.
- Виконати обчислення таблиці 3 на основі операцій алгоритму max-min.
- Побудувати на основі даних таблиці 3 графіки відповідності між кандидатами та ролями в команді, використовуючи наприклад, Exsel.
Хiд роботи:
Таблиця 1
Таблиця відношень: ролі в команді – компетенції для ролей
Менеджер продукту | Менеджер програми | Розроб- ник | тестер | Інструк- тор | Логістик | |
Вміння координувати роботу команди*1 | 0,9 | 0,9 | 0.7 | 0,9 | 1 | 0,7 |
Вміння приймати компромісні рішення*2 | 0,8 | 0,8 | 0,8 | 0,5 | 0,6 | 0,4 |
Прийняття рішень стосовно архітектури додатків*3 | 0,3 | 0,5 | 1 | 0,3 | 0,3 | 0,8 |
Випробування продукту в реальних умовах*4 | 0,5 | 0,9 | 0,5 | 0,9 | 1 | 0,9 |
Тестування зручності продукту*5 | 1 | 0,6 | 0,5 | 0,7 | 1 | 0,6 |
Оцінювання термінів виконання роботи*6 | 0,5 | 0,8 | 0,9 | 0,5 | 0,4 | 0,8 |
Підтримка низькорівневого проектування*7 | 0,5 | 0,6 | 1 | 0,6 | 0,5 | 0,6 |
Складання графіків розгортання*8 | 0,8 | 0,9 | 0,6 | 0,5 | 0,6 | 1 |
...