текст требования

advertisement
ТЕМА 4.
Стадия предпроектного
обследования
Лекция 15.
Трудоемкость разработки ТЗ.
Общие приемы написания ТЗ





Детализация
Шаблонное построение фраз
Штампы и унификация при подготовке
текста
Перечни и нумерация разделов
Осторожное применение «тематических»
ГОСТ
Детализация

Для лингвистического
обеспечения системы
приводят требования к
применению в системе
языков
программирования
высокого уровня, языков
взаимодействия
пользователей и
технических средств
системы, а также
требования к
кодированию и
декодированию данных,
к языкам ввода-вывода
данных, языкам
манипулирования
данными, средствам
описания предметной
области (объекта
автоматизации), к
способам организации
диалога

4.3.2.1. Требования к лингвистическому
обеспечению системы
4.3.2.1.1. Требования к применению в
системе языков программирования высокого
уровня
(текст требования)
4.3.2.1.2. Требования к языкам
взаимодействия пользователей и технических
средств системы
(текст требования)
4.3.2.1.3. Требования к кодированию данных
(текст требования)
4.3.2.1.4. Требования к декодированию
данных
(текст требования)
4.3.2.1.5. Требования к языкам ввода-вывода
данных
(текст требования)
4.3.2.1.6. Требования к языкам
манипулирования данными
(текст требования)
4.3.2.1.7. Требования к средствам описания
предметной области (объекта автоматизации)
(текст требования)
4.3.2.1.8. Требования к способам организации
диалога
(текст требования)
Шаблонное построение фраз
4.3.2.1. Требования к
применению в
системе языков
программирования
высокого уровня
 В системе должны
быть применены
перечисленные
ниже языки
программирования
высокого уровня:
1. язык C++;
2. язык Pascal;
3. и т.д.
Штампы и унификация при
подготовке текста ТЗ

Назначение системы - система предназначена
для решения перечисленных ниже задач:




задачи …;
задачи …;
и т.д.
Цели создания системы - целями создания
системы являются:






увеличение скорости...;
повышение точности...;
уменьшение издержек...;
снижение потребления...;
улучшение показателей...;
и т.д.
Штампы и унификация при
подготовке текста ТЗ
Требования к функциям (задачам), выполняемым
системой:
 Система должна обеспечивать возможность
выполнения перечисленных ниже функций:




в рамках первой задачи – выполнение функции 1,
функции 2, … функции N;
в рамках второй задачи – выполнение функции 1,
функции 2, … функции M.
Если функция автоматизированная, тогда
система должна обеспечивать возможность
выполнения указанной функции.
Если функция автоматическая, тогда система
должна обеспечивать выполнение функции.
Нумерация разделов
Вариант 1
Для решения задачи ведения базы
данных программные средства
системы должны обеспечивать
выполнение перечисленных
ниже функций:



автоматизированной
функции добавления записей в
таблицы базы данных;
автоматизированной функции
удаления записей из таблиц
базы данных;
автоматизированной функции
сортировки записей в таблицах
базы данных...;
Вариант 2
4.3.2.1. Для решения задачи
ведения базы данных
программные средства системы
должны обеспечивать
выполнение перечисленных
ниже функций:
1.
2.
3.
автоматизированной функции
добавления записей в таблицы
базы данных;
автоматизированной функции
удаления записей из таблиц
базы данных;
автоматизированной функции
сортировки записей в таблицах
базы данных...;
Оценка трудоемкости разработки ТЗ



Справочник базовых цен на разработку технической
документации на автоматизированные системы
управления технологическими процессами (АСУТП)
Разработчики:
 ЗАО «Научно-производственный центр «ВНИПИ
САУ-40»
 ТП «ЦЕНТРИНВЕСТпроект» Минстроя России.
Базовая цена разработки ТЗ определяется в
зависимости от количества баллов (Б),
подсчитанных по основным факторам трудоемкости,
соответствующего ценностного множителя (S) и
общего поправочного коэффициента (K):
Цбаз = S x Б x К
8
Факторы, определяющие
трудоемкость разработки ТЗ
1. Степень научно-технической новизны
технологического объекта управления (ТОУ)
(Ф1)
2. Характер протекания управляемого
технологического процесса во времени (Ф2)
3. Количество технологических операций,
выполняемых на ТОУ (Ф3)
4. Количество переменных, характеризующих ТОУ
(Ф4)
9
Степень научно-технической новизны
ТОУ (Ф1)




I степень: имеет аналоги в России – 1 балл
II степень: имеет аналоги только за рубежом –
2 балла
III степень: ни с конструкторской, ни с
технологической точек зрения ТОУ не
является принципиально новым объектом, но
действующих аналогов не имеет – 4 балла
IV степень: принципиально новый объект – 8
баллов
10
Характер протекания управляемого
технологического процесса во времени (Ф2)






Непрерывный – 1 балл
Полунепрерывный (непрерывный, с существенными для управления
переходными режимами, вызванными добавками (заменами) сырья или
реагентов либо выдачей продукции) – 2 балла
Непрерывно-дискретный, сочетающий непрерывные и прерывистые
режимы на различных стадиях процесса – 4 балла
Непрерывно-дискретный, сочетающий непрерывные и прерывистые
режимы с малой длительностью непрерывных режимов в аварийных
условиях – 5 баллов
Циклический (прерывистый, с существенной для управления
длительностью интервалов непрерывного функционирования и
циклическим следованием интервалов с различными режимами) – 4 балла
Дискретный (прерывистый, с малой, несущественной для управления
длительностью непрерывных технологических операций) – 3 балла
11
Количество технологических операций,
выполняемых на ТОУ (Ф3)








до 5 – 1 балл
от 5 до 10 – 2 балла
от 10 до 20 – 4 балла
от 20 до 35 – 5 баллов
от 35 до 50 – 7 баллов
от 50 до 70 – 9 баллов
от 70 до 100 – 10 баллов
за каждые 50 свыше 100 – 1 балл
12
Количество переменных, характеризующих ТОУ (Ф4)














До 20 – 1 балл
от 20 до 50 – 2 балла
от 50 до 100 – 3 балла
от 100 до 170 – 4 балла
от 170 до 250 – 5 баллов
от 250 до 350 – 6 баллов
от 350 до 470 – 7 баллов
от 470 до 600 – 8 баллов
от 600 до 800 – 9 баллов
от 800 до 1000 – 10 баллов
от 1000 до 1300 – 11 баллов
от 1300 до 1600 – 12 баллов
от 1600 до 2000 – 13 баллов
за каждые 500 свыше 2000 – 1 балл
13


Базовая цена разработки ТЗ на создание
АСУТП – 2,76 млн. руб. (в ценах 1997 г.)
Базовая цена разработки ТЗ на создание
АСУТП с учетом деноминации и
инфляции:
~ 18 000 руб.
14
Поправочные коэффициенты
Повышающие
Понижающие
Учет
Учет
разработки АСУТП с
целью тиражирования
Учет разработки нескольких
вариантов построения системы
Учет разработки АСУТП за
рубежом
Учет особых условий
функционирования АСУТП
повторной
применимости АСУТП
Учет разработки ТЗ для
перенастройки АСУТП
при реконструировании
объекта управления
15
Пример определения базовой цены
разработки ТЗ
1.
2.
Исходные данные:
 Ф1 - II степень; Ф2 – полунепрерывный технологический
процесс; Ф3 - 42; Ф4 - 400;
 создаваемая АСУТП является впервые разрабатываемой
и подлежит эксплуатации в России;
 АСУТП разрабатывается с целью тиражирования;
 АСУТП создастся на вновь проектируемом ТОУ.
Значения коэффициентов:
 АСУТП создается с использованием зарубежных
технических средств: К6 = 1,2;
 АСУТП подлежит эксплуатации в условиях
взрывоопасного производства: К10.1 =1,2.
16
Пример определения базовой цены разработки ТЗ
3. Расчет базовой цены разработки ТЗ:

а) определяется сумма баллов
Бтз = 2+2+7+7=18
б) определяется цена разработки ТЗ
Sтз x Бтз = 18000*18= 324000 руб.
в) определяется общий повышающий коэффициент
Кпв = 1+(0,2+0,2) = 1,4
г) с учетом коэффициентов базовая цена разработки составит
324000*1,4 = 453600 руб.
Правило определения общих коэффициентов:



При определении базовой цены с применением нескольких коэффициентов, больших
единицы, общий повышающий коэффициент определяется путем суммирования их
дробных частей и единицы.
При определении базовой цены с применением нескольких коэффициентов, меньших
единицы, общий понижающий коэффициент определяется путем их перемножения.
В случае применения одновременно повышающих и понижающих коэффициентов
сначала в указанном порядке определяются общий повышающий и общий
понижающий коэффициенты, которые затем перемножаются.
17
Нормативы времени на
разработку проекта ТЗ


ГОСТ Р ИСО МЭК
15910-2002.
Процесс создания
документации
пользователя
программного
средства.
Нормативы
времени
определяются
объемом (в листах
ф. А4) и
количеством
показателей.
Показатели До 10
Объем
До 10 л. А4
20 ч.
Свыше 26 л. 93 ч.
А4
Свыше 46
46 ч.
215 ч.
18

Нормоконтроль - 0,2 ч /лист ф. А4
Квалификация – старший инженер.

Технический контроль - 0,2 ч /лист ф. А4
Квалификация – старший инженер.

Выдача заключения сторонними
организациями - 0,9 ч /лист ф. А4
Квалификация – ведущий инженер.



Оклад инженера ~ 15000 руб.
Старший инженер ~ 20000 руб.
Ведущий инженер ~ 25000 руб.
19
Пример расчета стоимости ТЗ


Условие: Заказчику требуется проект технического задания на АС с
количеством оговариваемых показателей, превосходящим 46.
Решение:
Предварительный объем ТЗ = 35 л. А4
Трудоемкость = 215 ч (ведущий инженер).
Фактический объем проекта ТЗ = 60 листов ф. А4.
Нормоконтроль: 0,2 • 60 = 12 ч. (ст. инженер)
Технический контроль: документа 0,2 • 60 = 12 ч. (ст. инженер).
Общая продолжительность работ составит 215 + 24 = 239 ч или (239 / 8) / 21 =
1,42 мес.
Основная заработная плата: 96,4 тыс. руб.
Дополнительная заработная плата: 96,4 • 0,0833 = 8,0 тыс. руб.
Износ технических средств при стоимости 100 тыс. руб. и сроке амортизации 5
лет:
(100 /(12 • 5)) • 1,42 = 2,3 тыс. руб.
Стоимость услуг сторонних организаций (интернет и мобильная связь):
(300 + 700) • 1,42 = 1,4 тыс. руб.
Накладные расходы: 96,4 • 0,12 = 11,6 тыс. руб.
Себестоимость: 96,4 + 8,0 + 2,3 + 1,4 + 11,6 = 119,7 тыс. руб.
Прибыль: 0,1 • 119,7 = 12,0 тыс. руб.
Стоимость работ: 119,7 + 12,0 = 131,7 тыс. руб.
20
Варианты разработки ТЗ




силами самого Заказчика;
непосредственным Исполнителем, в чьи
обязанности в дальнейшем войдут
проектирование и проведение испытаний;
«конкурсным» Исполнителем, чьи
взаимоотношения с Заказчиком
завершатся разработкой технического
задания;
сторонним Исполнителем.
21
Взаимоотношения Заказчика и
исполнителя при разработке ТЗ
Умный
Исполнитель
Наивный
Исполнитель
Умный
Заказчик
Продление
Бесконечные
сроков договора переделки за счет
Исполнителя
Наивный
Заказчик
Высочайшая
норма прибыли
Исполнителя
Бой быков
22
Download