я рівень ризиків 4) спрощується внесення змін до проекту при зміні вимог замовника 5) вдосконалюється процес розробки
3. Поняття стандарту і стандартизації. Види стандартів. Основні стандарти на розробку ПЗ, діючі на території РФ. (файл)
Існуючі на сьогоднішній день стандарти м/розділити по слід. ознаками:
1) з предмету стандартизації
функціональні
на організацію ЖЦ ПП
2) за яка каже організації
офіц. міжнародні
офіц. національні
стандарти міжнародних консорціумів і комітетів зі стандартизації (ISO/IEC 12207)
стандарти, що діють В«де фактоВ» (Офіційно не затверджені, але фактично діючі)
фірмові стандарти
3) з методичного джерела (відносяться різного роду методичні матеріали провідних фірм розробників, їх консультантів)
На території РФ діють слід. основні групи стандартів:
ГОСТ 19 (ЕСПД)
ISO/IEC 12207 (на організацію ЖЦ прог. процесів)
ГОСТ 34 (на створення і розвиток автоматизованих с-м)
ГОСТ РФ (на документування ПО І ІТ)
4. Стандарт ISO/IEC 12207-05: призначення, загальна характеристика, виготовлянням. (Файл)
Стандарт визначає високорівневу архітектуру ЖЦ як набір процесів і взаємозв'язків між ними.
Загальна ієрархія складових елементів ЖЦ виглядає слід. чином:
виділяють гр. процесів
процеси
роботи
завдання
Особливості:
1) не передбачено будь-яких фаз, етапів, стадій ЖЦ. Динамічний хар-тер ЖЦ дозволяє реалізувати будь-яку модель ЖЦ.
2) забезпечується максимальна ступінь адаптивності стандарту, яка зводиться до виключення процесів, робіт і завдань, що не застосовних в конкр. проекті
3) не містить опис конкр. методів дій; описує заг. архітектуру процесу
4) забезпечує контроль якості протягом ЖЦ, починаючи з самого раннього кроку розробки
У стандарті ISO12207 описані:
5 основних процесів ЖЦ ПЗ:
o Процес придбання. Визначає дії підприємства-покупця, яка придбаває АС, програмний продукт або сервіс ПЗ. p> o Процес постачання. Визначає дії підприємства-постачальника, яке постачає покупця системою, програмним продуктом або сервісом ПЗ. p> o Процес розробки. Визначає дії підприємства-розробника, яке розробляє принцип побудови програмного виробу і програмний продукт. p> o Процес функціонування. Визначає дії підприємства-оператора, яке забезпечує обслуговування системи (а не тільки ПО) в процесі її функціонування в інтересах користувачів. На відміну від дій, які визначаються розробником в інструкціях з експлуатації (ця діяльність розробника передбачена у всіх трьох розглянутих стандартах), визначаються дії оператора з консультування користувачів, отриманню зворотного зв'язку та ін, які він планує сам і бере на себе відповідно обов'язки. p> o Процес супроводу. Визначає дії персоналу супроводу, який забезпечує супровід програмного продукту, що представляє собою управління модифікаціями програмного продукту, підтримку його поточного стану та функціональної придатності, включає в себе інсталяцію та видалення програмного виробу на обчислювальної системі. p> 2.8 допоміжних процесів, які підтримують реалізацію іншого процесу, будучи невід'ємною частиною всього ЖЦ програмного виробу, і забезпечують належну якість проекту ПЗ:
o вирішення проблем;
o документування;
o управління конфігурацією;
o гарантування якості, який використовує результати решти процесів групи забезпечення якості, до якої входять:
В§ Процес верифікації;
В§ Процес атестації;
В§ Процес спільної оцінки;
В§ Процес аудиту.
4 організаційних процесу:
o Процес управління;
o Процес створення інфраструктури;
o Процес удосконалення;
Процес навчання
5. Стандарти комплексів ГОСТ 19 і ГОСТ 34: призначення, загальна характеристика, стадії розробки, приклади (файл).
Основу вітчизняної нормативної бази в галузі документів програмних засобів складає комплекс стандартів:
1.ЕСПД (Єдина Система Програмної Документації) ГОСТ 19,
2.ISO/IEC 1227-95 на організацію ЖЦ ПЗ,
3.ГОСТ 34 на створення і розвиток автоматизованих систем,
4.ГОСТ Р (РФ) на документування програмних засобів та інформаційних технологій на основі ISO.
Зауваження: всі стандарти носять рекомендаційний характер відповідно до закону В«Про стандартизаціюВ» стають обов'язковими на контрактній основі.
ЕСПД - забезпечення стандартів у цій групі будується по класифікаційному принципом:
Код групи
Наймен...