Стандартизація розроблення ПЗ. Міжнародні стандарти ISO

Страницы работы

Фрагмент текста работы

Стандартизація розроблення ПЗ

Розвиток будь-якої галузі економіки обов’язково супроводжується формалізацією використовуваних підходів та появою стандартів різного рівня. На ранніх етапах окремі підприємства формалізують внутрішні процеси, щоб запезпечити повторюваність результатів процесу або створення певного продукту. Для полегшення взаємодії підприємств та зручності споживачів розробляються галузеві стандарти. Розвиток кожного виду господарської діяльності приводить до потреби у державних засобах забезпечення якості продукції або процесу, тому розробляються та затверджуються державні стандарти. Для поліпшення умов співробітництва, розроблення загальнозрозумілих правил конкуренції на міжнародному ринку створюються об’єднання галузевих органів стандартизації, результатом діяльності яких є регіональні стандарти (діють у обмеженому переліку держав, які приєдналися) або міжнародні стандарти.

Одним із перших стандартів, що мав істотний вплив на розвиток теорії проектування та розроблення ІС, був стандарт

BSP (Business System Planning). Даний стандарт був розроблений компанією IBM у середині 70-х рр. ХХ ст. Процес BSP передбачав виділення в ході розроблення ІС таких кроків: отримання підтримки керівництва, визначення процесів підприємства, визначення класів даних, проведення інтерв’ю, обробка та організація результатів інтерв’ю. Найважливіші кроки процесу BSP спостерігаються у більшості формальних методик.

На сьогодні діють такі стандарти, які регламентують процес розроблення ПЗ:

ГОСТ 34.601-90 [7] – державний стандарт, що поширюється на автоматизовані системи і встановлює стадії та етапи їх



створення. У стандарті міститься опис змісту робіт на кожному етапі.

ISO/IEC 12207. Systems and software engineering – Software Life Cycle Processes [3] – міжнародний стандарт на процеси розроблення та організацію життєвого циклу ПЗ. Поширюється на всі види замовленого ПЗ. Стандарт не містить опису фаз, стадій та етапів.

Guide to the Software Engineering Body of Knowledge (SWEBOK) [25] – Керівництво до зведення знань з програмної інженерії – галузевий стандарт Інституту інженерів з радіоелектроніки та електротехніки (IEEE), що систематизує основні види діяльності з програмної інженерії.

Міжнародні стандарти ISO

Базовим   стандартом   розроблення   ПЗ   є   ISO 12207.

Systems and software engineering – Software Life Cycle Processes,в якому усі процеси ЖЦ ПЗ розподілені на три групи

(рис.14).

У табл. 1 наведений опис основних процесів ЖЦ.

Рисунок 14 – Процеси ЖЦ ІС відповідно до стандарту

ISO 1220



Таблиця 1 – Зміст основних процесів ЖЦ ПЗ ІС відповідно до ISO 12207


Процес (виконавець)

Купівля (замовник)

Постачання (розробник ІС)


Дії

Вхід

Ініціювання

Рішення про початок

Техніко-

Підготовка вимог

впровадження ІС

впровад

заявки

Результати дослідження

Технічн

Підготовка угоди

діяльності замовника

Угода н

Контроль діяльності

Результати аналізу ринку

Акти пр

постачальника

ІС/ тендера

Акт при

Приймання ІС

План постачання/

випробу

розроблення

Комплексний тест ІС

Ініціювання

Технічне завдання на ІС

Рішення

Відповідь на

Рішення про участь у

Комерці

замовлення

розробленні

заявка

Підготовка угоди

Результати тендера

Угода п

Планування

Технічне завдання на ІС

План ке

виконання

План керування проектом

Реалізац

Постачання ІС

Створена ІС та

Акт при

документація

випробу


Продовження таблиці 1


Процес (виконавець)

Розроблення (розробник ІС)


Дії

Підготовка Аналіз вимог до ІС Проектування архітектури ІС

Розроблення вимог до ІС Проектування архітектури ПЗ Детальне проектування ПЗ Кодування та тестування ПЗ Інтеграція ПЗ та кваліфікаційне тестування ПЗ Інтеграція ІС та кваліфікаційне тестування ІС


Вхід

Технічне завдання на ІС Технічне завдання на ІС, модель ЖЦ Технічне завдання на ІС Підсистеми ІС

Специфікації вимог до компонентів ПЗ Архітектура ПЗ Інформація про деталі проектування ПЗ План інтеграції ПЗ, тести Архітектура ІС, ПЗ, документація на ІС, тести


Модель Ж План робі Склад під обладнан Специфік ПЗ Склад ком БД, план

Похожие материалы

Информация о работе