Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс метод ЕПВ 2011.doc
Скачиваний:
3
Добавлен:
06.08.2019
Размер:
217.6 Кб
Скачать

3.3 Визначення чисельності виконавців проектних робіт

Чисельність виконавців проекту визначається виходячи із загальної трудомісткості розробки програмного продукту та часу, який запланований на цю розробку, показано у формулі (3.2):

Чвик = = 124,08/40 = 3,102 – приймаємо 3 чол. (3.2)

де Чвик — чисельність виконавців (розрахункове значення округлюємо до цілого числа в більшу сторону);

Тпр - загальна скоректована трудомісткість проектування (формула 3.1.);

Фд - дійсний фонд робочого часу спеціаліста в період проектної розробки (в нашому проекті складає 40 годин).

Згідно з характером виконуваних робіт (див. табл. 3.1) до складу виконавців проекту повинні входити:

1) керівник;

2) програміст;

3) оператор набору;

3.4 Розподіл трудомісткості проектних робіт.

Для конкретного визначення чисельності виконавців проекту за професіями необхідно розподілити трудомісткість робіт по етапам проектування і за професійними функціями виконавців у вигляді таблиці 3.3., а за тим визначити точну чисельні тих виконавців.

Функціональний і кваліфікаційний розподіл робіт між виконавцями - це один з найважливіших принципів наукової організації праці, який забезпечує високу ефективність і продуктивність робіт. В зв'язку з цим ми розподіляємо весь комплекс проектних робіт із створенням програмного продукту по типовим етапам проектування:

1. Збір базової інформації;

2. Складання алгоритму роботи (технічне завдання);

3. Створення моделі програми;

4. Безпосереднє написання програми;

5. Закінчення проекту та приготування звіту.

Таблиця 3.3

Розподілення трудомісткості

Етап розробки

Зміст робіт

Трудомісткість етапу

Трудомісткість для виконавця

Посада виконавця

Збір базової інформації

- пошук інформації про Win32 API;

- Збір інформації про потрібні функції;

- пошук інформації про взаємодію операційних систем та середовища програмування.

10,1

2,1

Керівник

3,5

Програміст

4,5

Оператор

Складання алгоритму роботи (технічне завдання)

- постановка задачі;

- розподілення обов’язків;

- складання робочого розпорядку;

- розробка та вибір методу рішення завдання;

- затвердження плану рішення завдання.

9,8

3,1

Програміст

6,7

Керівник

Створення моделі програми

- Створення алгоритму програми;

- створення алгоритмів окремих функцій;

- створення принципового ескізу роботи програми;

- узгодження та затвердження моделі програми.

23,2

17,3

Програміст

5,9

Керівник

Безпосереднє написання програми

- написання основної програми в середовищі програмування;

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

- затвердження такого варіанту створення програми.

41,5

3,8

Керівник

32,1

Програміст

5,6

Оператор

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

- Перевірка та діагностика програми;

- Корекція програми;

- підготовка документації на впровадження та використання програми;

- передача програми з відповідною документацією;

- оформлення акту про передачу програмного продукту замовнику.

39,48

3,2

Керівник

30,8

Програміст

5,48

Оператор

Загальна трудомісткість

124,08

124,08

На основі даних таблиці 3.3. виконуємо групування трудомісткості проектних робіт по професіям та визначаємо чисельність проектного персоналу по професіями за формулою 3.2.

Визначаємо чисельність керівників:

ЧВИК= 21,7/40 = 0,54 чол.

Отримане значення округлюємо до більшого і отримуємо Чвик= 1 чол. Визначаємо чисельність програмістів:

Чвик.= 86,8/40 = 2,17 чол.

Отримане значення округлюємо і отримуємо Чвик =2 чол.

Визначаємо чисельність операторів:

Чвнк.= 15,58/40 = 0,38 чол.

Отримане значення округлюємо до більшого і отримуємо Чвик=1 чол. Отже, для виконання проекту потрібно 4 чоловіка. В процесі розподілу робіт по виконавцям виникла необхідність залучення до виконання 4 осіб, хоча попередньо на загальний обсяг робіт потреба визначалась в кількості 3 особи з достатньо великою напруженістю.