ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 27.03.2024
Просмотров: 80
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Лабораторная работа №1. Стандарты и методология создания и эксплуатации ИС
Лабораторная работа №4. Разработка стратегического плана автоматизации компании
Лабораторная работа №5. Разработка плана управления рисками проекта автоматизации компании
Лабораторная работа №6. Подготовка итоговой презентации по проекту автоматизации компании
Лабораторная работа №7. Расчет укрупненных затрат на разработку программных продуктов
Лабораторная работа №7. Расчет укрупненных затрат на разработку программных продуктов
Цель работы:
освоить методику формирования цены на информационные продукты и услуги, автоматизировать расчеты затрат на разработку и внедрение программного продукта.
Общая постановка задачи
-
На отдельных листах наберите нормативно-справочную информацию в табл.1 – табл.4, дав листам смысловые имена.
Таблица 1. Профессиональные характеристики разработчиков ПП.
-
Стаж разработчика, год
Коэффициент квлификации
0-2
0,3
2-3
1
3-5
1,1
5-7
1,3
7-более 7
1,5
Таблица 2. Единая тарифная сетка
Заполните графу «Разряд» в виде числового ряда
-
Разряд
Тарифный оклад
1
450
2
500
3
555
4
610
5
680
6
750
7
830
8
910
9
1000
10
1100
11
1205
12
1300
13
1405
14
1510
15
1630
16
1755
17
1890
18
2025
Таблица 3. Базовые характеристики программного продукта
-
Размер
Среднее число исполнителей (чел.)
Длительность разработки (мес.)
Предполагаемое число операторов (тыс. команд)
малый
1,7
4,9
0-2
промежуточный
4,2
8,4
2-8
Средний
16
14
8-32
Большой
51
24
32-128
Очень большой
157
41
Более 128
Таблица 4. Нормативы распределения трудоемкости по этапам разработки
-
Размер ПП
Проектирование
Программирование
Отладка
Итого
малый
18%
60%
22%
промежуточный
20%
56%
24%
Средний
24%
51%
25%
Большой
28%
46%
26%
Очень большой
32%
40%
28%
Графу «Итого» рассчитайте, применив функцию суммирования СУММ().
-
Создайте таблицу вида 5.
Таблица 5.
Характеристики исходного программного продукта. Предполагаемое число операторов, тыс. команд | Коэффициент сложности ПП (1-2) | Средний стаж разработчиков ПП | Коэффициент квалификации разработчиков | Реальное число команд ПП (тыс. команд) | Размер программного продукта | Среднее число исполнителей (разработчиков ПП, ел) | Длительность разработки ПП (мес.) |
q | c | Sст | Ккв | Q | V | R | T |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | |
Данные в графах, выделенных серым цветом, вводятся в таблицу пользователем.
Графа «Коэффициент квалификации разработчиков» (Ккв) вычисляется исходя из данных графы «Средний стаж разработчиков» табл.5 и нормативно-справочной информации из табл.1.
Данные графы «Реальное число команд» рассчитывается по формуле
,
Где q – предполагаемое число операторов (табл.5),
c – коэффициент сложности (табл.5),
Ккв – коэффициент квалификации разработчиков (табл.5).
Размер программного продукта (V) определяется с помощью вложенной функции ЕСЛИ(). Используя нормативно-справочные данные (табл.3), задайте условия определения размера программного продукта по соответствующим ячейкам графы «Реальное число команд» табл.5.
Среднее число исполнителей (r) находится с помощью функции ВПР(), где
1 аргумент – размер программного продукта (V) (соответствующая ячейка таблицы 5);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.3.
3 аргумент – номер столбца табличного массива, из которого извлекаются данные-2;
4 аргумент – 0, признак точного поиска.
Длительность разработки (Т) рассчитывается по функции ВПР, где
1 аргумент – размер программного продукта (V) (соответствующая ячейка таблицы 5);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.3.
3 аргумент – номер столбца, из которого извлекаются данные – 3;
4 аргумент – 0, признак точного поиска.
-
Создайте таблицу вида 6.
Таблица 6. Этапы разработки программного продукта.
-
Проектирование
Программирование
Отладка
Продолжительность, мес.
Численность, чел.
Продолжительность, мес.
Численность, чел.
Продолжительность, мес.
Численность, чел.
Т проект.
r проект.
Т программ.
r программ.
Т отлад.
R отлад.
, где
Т – берется из соответствующей ячейки графы «длительность разработки» таблицы 5.
δ проект. рассчитывается с помощью функции ВПР(), где
1 аргумент – размер программного продукта (V) (соответствующая ячейка таблицы 5);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.4.
3 аргумент – номер столбца, из которого извлекаются данные-2;
4 аргумент – 0, признак точного поиска.
, где
r необходимо скопировать из соответствующей ячейки графы «Среднее число исполнителей» табл.5
, где
δ программ. рассчитывается с помощью функции ВПР(), где
1 аргумент – размер программного продукта (V) (соответствующая ячейка таблицы 5);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.4.
3 аргумент – номер столбца, из которого извлекаются данные-3;
4 аргумент – 0, признак точного поиска.
, где
r необходимо скопировать из соответствующей ячейки графы «Среднее число исполнителей» табл.5.
, где
Т – берется из соответствующей ячейки графы «Длительность разработки» таблицы 5.
δ отлад. рассчитывается с помощью функции ВПР(), где
1 аргумент – размер программного продукта (V) (соответствующая ячейка таблицы 5);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.4.
3 аргумент – номер столбца, из которого извлекаются данные-4;
4 аргумент – 0, признак точного поиска.
, где
r необходимо взять из соответствующей ячейки графы «Среднее число исполнителей таблицы 5.
-
Создайте таблицу вида 7.
Таблица 7. Анализ фонда заработной платы исполнителей по этапам работ
Средний разряд проектировщиков | Средний разряд программистов | Средний разряд отоадчиков | Фонд оплаты труда | |||
Проектировщики | Программисты | Отладчики | Всего | |||
R проек. | R програм. | R отлад. | Ф проект. | Ф програм. | Ф отлад. | Ф основ. |
| | | | | | |
| | | | |||
| | | | | | |
| | | | | | |
Данные в графах, выделенных серым цветом, вводятся в таблицу пользователем.
, где
r проект., r програм., r отлад., Т проект., Т програм., Т отлад. – скопируйте из соответствующих ячеек таблицы 6.
З проект. рассчитывается с помощью функции ВПР(), где
1 аргумент – средний разряд проектировщиков (R проект.) (см. таблицу 7);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.2.
3 аргумент – номер столбца, из которого извлекаются данные-2;
4 аргумент – 1, признак приближенного поиска.
З програм. рассчитывается с помощью функции ВПР(), где
1 аргумент – средний разряд проектировщиков (R програм.) (см. таблицу 7);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.2.
3 аргумент – номер столбца, из которого извлекаются данные-2;
4 аргумент – 1, признак приближенного поиска.
З отлад. рассчитывается с помощью функции ВПР(), где
1 аргумент – средний разряд проектировщиков (R отлад.) (см. таблицу 7);
2 аргумент – табличный массив – блок ячеек, определенный данными табл.2.
3 аргумент – номер столбца, из которого извлекаются данные-2;
4 аргумент – 1, признак приближенного поиска.
-
Создайте таблицу вида 8.
Таблица 8. Фонд оплаты труда производителей
-
Фонд основной зарплаты, руб.
Фонд дополнительной зарплаты, руб.
Отчисление на социальные нужды, руб.
Накладные расходы, руб.
Прочие расходы, руб.
Общий фонд, руб.
Ф осн.
Ф доп.
Ф сн.
ФФ накл.
Ф проч.
Ф