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

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 особи з достатньо великою напруженістю.