Вимоги до змісту і оформлення
Unified system for program documentation.
Technical specification for development.
Даний стандарт встановлює порядок побудови і оформлення технічного завдання на розробку програми чи програмного продукту для ПЕОМ, комплексів і систем незалежно від їх призначення та сфери застосування.
Загальні положення.
1.1. Технічне завдання оформляють за допомогою комп’ютера на одній стороні аркуша білого паперу формату А4 (210х297 мм) через півтора міжрядкових інтервали. (Текстовий редактор Word 7.0, розмір шрифту - 14, Tymes New Roman).
Обсяг технічного завдання повинен становити 3-4 сторінки основного тексту.
Текст документу необхідно друкувати, залишаючи береги таких розмірів: лівий - 20 мм, правий - 10 мм, верхній - 20 мм, нижній - 20 мм.
Структурними елементами технічного завдання є розділи.
Заголовки розділів пишуть прописними буквами і розміщають симетрично відносно правої і лівої меж тексту (розмір шрифту - 14, жирний, Times New Roman).
Технічне завдання повинно містити такі розділи:
вступ;
підстави для розробки;
призначення розробки;
вимоги до програми чи програмного продукту;
вимоги до програмної документації;
техніко-економічні показники;
стадії і етапи розробки;
порядок конролю і приймання;
в технічне завдання допускається включати додатки.
Залежно від особливостей програми, її специфіки допускається уточнити зміст розділів, вводити нові розділи чи об’єднати окремі з них.
Зміст розділів
2.1. В розділі “Вступ” вказують найменування, коротку характеристику галузі застосування чи програмного продукту і об’єкта, в якому використовують програму чи програмний продукт.
2.2. В розділі “Підстави для розробки” повинні бути вказані : документ (документи), на підставі яких проводиться розробка; організація, яка затвердила цей документ і дата його затвердження; найменування і (або) умовне позначення теми розробки.
2.3. В розділі “Призначення розробки” повинно бути вказано функціональне і експлуатаційне призначення програми чи програмного продукту.
2.4. Розділ “Вимоги до програми чи програмного продукту” повинен містити такі підрозділи:
вимоги до функціональних характеристик;
вимоги до надійності;
умови експлуатації;
вимоги до складу і параметрів технічних засобів;
вимоги до інформаційної і програмної сумісності;
вимоги до маркування і упаковки;
вимоги до траспортування і збереження;
спеціальні вимоги.
2.4.1. В підрозділі “Вимоги до функціональних характеристик” повинні бути вказані вимоги до складу виконуваних функцій, організації вхідних і вихідних даних, часових характеристик та ін.
2.4.2. В підрозділі “ Вимоги до надійності ” повинні бути вказані вимоги до забезпечення надійного функціонуваня (забезпечення стійкого функціонування, контроль вхідної і вихідної інформації, час відновлення після збою та ін.).
2.4.3. В підрозділі “ Умови експлуатації ” повинні бути вказані умови експлуатації, при яких повинні забезпечуватися задані характеристики, а також вид обслуговування, необхідна кількість і кваліфікація персоналу.
2.4.4. В підрозділі “ Вимоги до складу і параметрів технічних засобів ” вказують необхідний склад технічних засобів із вказанням їх основних технічних характеристик.
2.4.5. В підрозділі “ Вимоги до інформаційної і програмної сумісності ” повинні бути вказані вимоги до інформаційних структур на вході і виході і методів розв’язування, вихідних кодів, мов програмування і програмних засобів, що використовуються програмою. При необхідності повинні забезпечуватися захист інформації і програм.
2.4.6. В підрозділі “ Вимоги до маркування і упаковки ” в загальному випадку вказують вимоги до маркування програмного виробу, варіанти і способи упаковки.
2.4.7. В підрозділі “ Вимоги до траспортування і збереження ” повинні бути вказані для програмного виробу умови транспортування, місце збереження та ін.
2.5. В розділі “ Вимоги до програмної документації” повинен бути вказаний попередній склад програмної документації і, за необхідності, спеціальні вимоги до неї.
2.6. В розділі “ Техніко-економічні показники ” повинні бути вказані: орієнтовна економічна ефективність, передбачувана річна потреба, економічні переваги розробки у порівнянні з кращими вітчизняними і зарубіжними зразками чи аналогами.
2.7. В розділі “ Стадії і етапи розробки ” встановлюють необхідні стадії розробки, етапи і зміст робіт (перелік програмних документів, які повинні бути розроблені, узгоджені і затверджені), а також, як правило, терміни розробки і визначають виконавців.
2.8. В розділі “ Порядок конролю і приймання ” повинні бути вказані види випробувань і загальні вимоги до приймання роботи.
2.9. В додатках до технічного завдання, за необхідності, подають:
перелік науково-дослідних робіт та інших робіт, що обумовлюють розробку;
схеми алгоритмів, таблиці, описи, обгрунтування, розрахунки та інші документи, які можуть бути використані при розробці;
інші джерела розробки.