Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_УИТП_ЛР_2012.doc
Скачиваний:
6
Добавлен:
19.11.2019
Размер:
436.74 Кб
Скачать

МІНІСТЕРСТВО освіти і науки України

Харківський НАЦІОНАЛЬНИЙ Університет радіоелектронІки

методичні вказівки

до лабораторних робіт з дисципліни

«УПРАВЛІННЯ ПРОЕКТАМИ»

для студентів усіх форм навчання за напрямком 6.050101 «Комп’ютерні науки»

ЗАТВЕРДЖЕНО

кафедрою ІУС

Протокол № __ від “__”_______ 2012 р.

Харків 2012

Методичні вказівки до лабораторних робіт з дисципліни «Управління проектами» для студентів усіх форм навчання за напрямком 6.050101 - «Комп’ютерні науки» / Упоряд.: М.В. Євланов, М.А. Керносов. - Харків: ХНУРЕ, 2012. – 44 с.

Упорядники: М.В. Євланов,

М.А. Керносов

ЗМІСТ

Вступ..........................................................................................................................4

1 Визначення життєвого циклу та створення структури декомпозиції робіт

ІТ-проекту………………………………………………………………………….8

2 Створення структури декомпозиції ресурсів іт-проекту……………………...10

3 Визначення операцій та виконавців ІТ-проекту………………………………..15

4 Розробка та оптимізація плану ІТ-проекту……………………………………..16

5 Відстежування та коригування плану ІТ-проекту…………………………...…18

Перелік посилань....................................................................................................45

ВСТУП

За останній час термін “проект” набув в світі та в Україні нового змісту. Зараз проектом називають комплекс заходів, в результаті реалізації якого у заданий строк повинна бути досягнута система взаємопов’язаних цілей при обмежених ресурсах [1, 2]. Тому під час розробки проектів, особливо крупних, дуже важливим є грамотне планування та управління. Необхідно максимально точно спрогнозувати час та ціну розробки, ідентифікувати ризики та мінімізувати їх вплив, правильно обрати життєву модель проекту, скласти команду виконавців та координувати її дії.

За думкою Роберта Т. Фатрелла, Рональда Ф. Шафера та Лінди І. Шафер, праця менеджера проектів створення програмного забезпечення інформаційних управляючих систем (ІУС) має базуватися на 34 компетенціях [2], суть яких наведено в табл. 1.

Табл. 1 – Перелік компетенцій із визначенням іх сутей

№ з/п

Назва компетенції

Суть компетенції

1

Процеси оцінювання

Визначення критеріїв для опису предметної області та проекту

2

Знання стандартів процесу

Розуміння стандартів процесів створення проекту

3

Визначення продукту

Ідентифікація клієнтського середовища і вимог, що висуваються до продукта

4

Оцінка альтернативних процесів

Оцінка різних підходів до виконання проекту

5

Керування вимогами

Моніторинг змін вимог до розроблюваного проекту

6

Керування субпідрядниками

Планування, керування і здійснення контролю субпідрядників

7

Виконання початкової оцінки

Оцінка ступеня труднощів, ризиків, витрат і створення графіка виконання проекту

8

Відбір методів і інструментів

Визначення процесів відбору методів і інструментів виконання проекту

9

Припасування процесів

Модифікація стандартних процесів з метою задоволення вимог, висунутих проектом

10

Відстеження якості продукту

Контроль якості в процесі розробки продукту

Продовження таблиці 1

11

Розуміння дій з розробки продукту

Вивчення циклу розробки програмного забезпечення

12

Створення структури поопераційного переліку робіт

Створення структури WBS для проекту

13

Документування планів

Ідентифікація ключових компонентів проекту

14

Оцінка вартості

Оцінка вартості завершення проекту

15

Оцінка трудозатрат

Оцінка трудозатрат, необхідних для завершення проекту

16

Менеджмент ризиків

Ідентифікація, визначення впливу та обробка ризиків

17

Відстеження процесу розробки

Контроль процесу розробки програмного забезпечення

18

Складання графіка

Розробка графіка і ключових стадій проекту

19

Вибір метричних показників

Вибір і використання відповідних метричних показників

20

Відбір інструментів менеджменту проектів

Визначення методик, використовуваних при виборі інструментів менеджменту проектів

21

Відстеження процесів

Моніторинг сумісності серед членів команди розробників

22

Відстеження ходу розробки проекту

Моніторинг ходу розробки проекту за допомогою обраних метричних показників

23

Оцінка продуктивності

Оцінка дій команди, спрямованих на поліпшення її продуктивності

24

Питання інтелектуальної власності

Розуміння ступеня впливу критичних проблем

25

Організація ефективних зустрічей

Планування і проведення ефективних зустрічей

26

Взаємодія і спілкування

Взаємодія з розроблювачами, вищим керівництвом та іншими командами

27

Лідерство

Навчання проектних команд для одержання оптимальних результатів

28

Керування змінами

Забезпечення ефективного керування змінами

29

Успішне ведення переговорів

Вирішення конфліктів і успішне ведення переговорів

30

Планування кар’єрного росту

Структурування і керування ходом реалізації кар’єри

Табл. 1 - продовження

31

Ефективне представлення

Ефективне використання письмових і усних навичок

32

Набір персоналу

Успішне вербування і співбесіда з членами команди

33

Відбір команди

Відбір висококомпетентних фахівців

34

Створення команди

Формування, керівництво і підтримка ефективної команди

Виходячи з цих компетенцій, для вивчення дисципліни «Управління проектами» необхідні не тільки знання та вміння з розробки програмних продуктів, а й знання системного аналізу, теорії організації, теорії управління, математики, психології.

Оскільки розробка ІУС – великий і складний проект, засвоєні студентами з дисципліни «Управління проектами» знання та вміння дозволять успішно та вчасно виконувати подібні проекти в рамках бюджету та надавати замовникам у результаті виконання цих проектів надійні та високоякісні продукти.

У рамках лабораторних робіт № 1, № 2 і № 3 студентам пропонується із застосуванням пакету автоматизованого управління проектами Microsoft Project 2002 навчитись розробляти план програмного проекту, розподілювати ресурси та балансувати навантаження на них, відстежувати хід виконання та, за потребою, коректувати план проекту. При цьому розглядаються можливості використання електронної пошти та WWW для організації зворотнього зв’язку, у тому числі – зв’язку із розробниками, які виконують конкретні завдання. Завдяки засобам пакету Microsoft Project 2002, які використовуються для організації групової роботи над проектом, розробникі програмного продукту можуть отримувати актуальну інформацію щодо плану проекта, поставлених перед ними задач, а також можуть вносити інформацію про стан виконання завдань.

У лабораторній роботі № 4 студенти знайомляться з альтернативною системою управління проектами ProftITsoft TheSystem. Ця система, на відміну від пакета Microsoft Project 2002, була створена для автоматизації управління виключно програмними проектами і тому має особливі функції, актуальні саме при управлінні таким типом проектів (наприклад, облік помилок у розроблюваному програмному забезпеченні, автоматична генерація завдань на виправлення помилок), специфічну роль тестувальника, що використовується лише в програмних проектах, тощо. У цій системі є також функція обліку часу, який було затрачено конкретним виконавцем на конкретне завдання, і функція формування на основі цих даних статистичних звітів.

Лабораторна робота № 5 дає уяву про системи контролю версій програмного продукту на прикладі системи SourceJammer 2.1.0.0. У рамках цієї лабораторної роботи студенти також знайомляться із основними поняттями й принципами групової розробки програмного продукту за допомогою системи контролю версій.

Оскільки лабораторний практикум з дисципліни “Управління проектами” розрахований на активну індивідуальну діяльність кожного студента, то конкретний проект, на прикладі якого передбачається вивчати зазначені вище інструменти і технології, студентові пропонується обрати самому і погодити свій вибір із викладачем.

Для успішного виконання лабораторного практикуму необхідно ретельно вивчити лекційний матеріал, в якому наведено теоретичні знання в галузі управління проектами, заздалегідь ознайомитися з методичними вказівками. Рекомендується самостійно вивчити додаткову літературу, запропоновану викладачем, для більш детального ознайомлення з питаннями, які розглядаються у виконуваних лабораторних роботах. Перед початком лабораторної работи студент повинен знати мету роботи та основні етапи її виконання.

Результати виконання лабораторних робіт слід оформляти як звіти у вигляді документів на папері із обов’язковим додатком створених або змінених планів проекту (якщо в лабораторній роботі такі плани формувалися у вигляді окремих файлів) у вигляді електронних додатків. Їх студенти мають здавати разом із звітом про виконання лабораторної роботи на дискеті або на іншому електронному носії за вимогами викладача.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]