НАЦІОНАЛЬНИЙ ДОСЛІДНИЙ
МІНІСТЕРСТВО ОСВІТИ УНІВЕРСИТЕТ
Факультет інноваційних технологій (ФІТ)
Кафедра інформаційного забезпечення інноваційної діяльності (ІОІД)
Реферат з дисципліни «Програмна інженерія»
Порівняльний аналіз стандартів ISO / IEC 12207-95 та ISO / IEC 12207-2008
Виконала
студентка групи 18101
О.І. Воробйова
Прийняв
завідувач кафедри ІОІД
С.Л. Міньков
Томськ 2013
Зміст
Введення
1. Стандарти ISO / IEC 12207 4
. Стандарт ISO / IEC 12207-95 5
. Стандарт ISO / IEC 12207-2008 9
Порівняльний аналіз стандартів ISO / IEC 12207-95 та ISO / IEC 12207-2008
Висновок
Список використаних джерел
Введення
В даний час програмне забезпечення є важливою складовою частиною багатьох технічних пристроїв і систем. Ці пристрої дуже різноманітні як за призначенням, так і на вимогу до надійності їх роботи. До таких пристроїв можуть бути віднесені як mp3-плеєри, стільникові телефони, пральні машинки, так і бортові системи управління літальних апаратів, системи управління та контролю атомних електростанцій, інформаційні системи державного управління. Надійність роботи таких систем багато в чому залежить від надійності роботи програмного забезпечення. Надійність самого програмного забезпечення визначається тими технологіями, відповідно до яких розробляється програмне забезпечення.
Галузеві та міжнародні стандарти у сфері інформаційних технологій є сумою досвіду, накопиченого експертами в інженерії програмного забезпечення (ПО) на основі величезної кількості проектів, що проводилися в рамках комерційних структур США, Європи і в рамках військових контрактів. Велика частина стандартів створювалася як набір критеріїв для відбору постачальників програмного забезпечення для Міністерства оборони США, і це завдання вони вирішують досить успішно. Стандарти містять опис вироблених на основі реальних проектів підходів до побудови складних програмних систем. Для коректного розгляду питань створення складних програмних систем необхідно, щоб процес розробки включав не тільки власне процедуру розробки (кодування), а й такі процедури життєвого циклу програмних систем, як підготовка до розробки (аналіз предметної області, визначення вимог, вироблення рішень), проектування, документування, тестування, впровадження, експлуатація, супровід, управління змінами, припинення використання [1].
1. Стандарти ISO / IEC 12207
(Міжнародна організація стандартизації) і IEC (міжнародна електротехнічна комісія) утворюють спеціалізовану систему світової стандартизації. Національні органи, які є членами ISO або IEC, беруть участь у розробці міжнародних стандартів за допомогою технічних комітетів, утворених відповідними організаціями, щоб розглядати окремі розділи т...