Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014

Post on 26-Jan-2015

316 views 0 download

description

 

Transcript of Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014

Даша Бакирова, «Технология 2000», РП, аналитик

Лариса Лукоянова, «Метамодель», аналитик, архитектор

2

Мы на субподряде

3

ГОСТ для старушек?

4

Обед для команды

5

«во многой мудрости много печали; и кто умножает познания, умножает скорбь»

6

7

ТЗ ни о чем

«Электронная Россия» (публичный портал) http://aisup.economy.gov.ru/pubportal/

8

ТЗ для разработчиков

9

ТЗ для себя

11

ТЗ для заказчика

12

Потребность в ГОСТ1. Обусловлена спецификой заказчика,

использование ГОСТ оговорено в контракте

2. В вакансиях (даже для продуктовых аналитиков) «…аналитик» часто встречается требование знать ГОСТ

13

14

15

ТЗ мутанты

Software requirements specification + ТЗ по ГОСТ 34 =

16

ГОСТыГОСТ 34.602-89 Техническое задание на создание автоматизированной системы

РД 50-34.698-90 Автоматизированные системы. Требования к содержанию документов

ГОСТ 19.201-78 «Техническое задание. Требования к содержанию и оформлению»

ГОСТ 2.105-95 «Единая система конструкторской документации. Общие требования к текстовым документам»

17

Пример структуры ТЗ 1/2Термины и определения

Общие положения

Назначение и цели создания системы

Характеристика объекта автоматизации

Требования к системе• Требования к системе в целом• Требования к составу системы• Краткое описание модулей• Краткое описание подсистем• Требования к составу документов и объектов, помещаемых в систему

18

Пример структуры ТЗ 2/2Требования к функциям, выполняемым системой

• Общие сведения• Подсистема 1• Подсистема 2

Требования к видам обеспечения

Состав и содержание работ по подготовке объекта автоматизации к воду системы в действие

Источники разработки

19

Математическоеобеспечение (требования к формулам,

логике, числам)

Программноеобеспечение (требования к

алгоритмам, процессам)

Информационноеобеспечение (требования к набору полей, журналам)

Техническоеобеспечение(«железо»)

Организационноеобеспечение (описание ОРШ, РП, РА)

20

Достоинства• Облегчают понимание (один язык общения)• Позволяют максимально полно описать

абстрактную сущность• Гарантируют полноту ТЗ• Часть требований уже сформировано• Облегчают сдачу-приемку работ

21

Важность нотаций

22

«Аннотация содержит краткое описание типового решения; эскиз служит визуальной иллюстрацией решения и часто (хотя не всегда) представляет собой UML-диаграмму. Аннотация и эскиз предназначены для создания наглядного “образа” решения и облегчают его запоминание»

23

Проблемы• Затрудняют понимание • Исполнитель и заказчик могут по-разному

трактовать ГОСТ• ГОСТы устарели, много шелухи

24

Типичные ошибки• Плохая структура• Неоднозначные нечеткие требования• Отсутствие форматирования

25

ТребованиеНазвание системы Система учета заявок

Должна предоставлять возможность

Роль Специалисту отдела приема документов

Цель Выполнять текстовый поиск

Объект По базе обращений пользователей

Параметры / критерии Возвращая результаты поиска за..

Другие условия Если в строке поиска введено…

26

Нормоконтроль• Использовать шаблоны (отступы, шрифты,

интервалы, поля…)• Послать только в pdf• Следить за ссылками• Проверить на «Errors» и «Источник ссылки не

найден»• «Глюки» Word

27

Чем больше страниц — тем больше «глюков»

28

Спасибо за внимание!

skype: d.bakirovadashabakirova@gmail.com

skype: lukoyanova.larisalimbwizard@gmail.com