Загальні відомості про сімейство стандартів 12207

В основі практично всіх сучасних промислових технологій створення програмних засобів (ПЗ) лежить міжнародний стандарт ISO/IEC 12207 «Системна й програмна інженерія. Процеси життєвого циклу програмних засобів».

 

До складу сімейства входять:

– ISO/IEC 12207:1995 «Information technology-Software life cycle processes» з доповненнями й змінами ISO/IEC 12207:1995/AMD 1:2002 і ISO/IEC 12207:2002/AMD 2:2004 (прийнятий у новій редакції в 2008 році).

– ISO/IEC 12207:2008 «Systems and software engineering-Software life cycle processes».

– ISO/IEC TR 15271:1998 Information technology – Guide for ISO/IEC 12207 (Software Life Cycle Processes).

– ISO/IEC TR 16326:1999 Software engineering – Guide for the application of ISO/IEC 12207 to project management.

– Специфікації ISO/IEC 12207:1995, ISO/IEC TR 15271:1998 і ISO/IEC TR 16326:1999 уведені як національні стандарти РФ.

Основні процеси життєвого циклу

Група основних процесів життєвого циклу містить у собі базові процеси, що беруть участь у створення програмного продукту. Виділяються п'ять основних груп:

– Замовлення.

– Поставка.

– Розробка.

– Експлуатація.

– Супровід.

Дані процеси описують поетапно всі кроки, необхідні для створення продукту.

 

Більш докладно структура виглядає в такий спосіб.

Основні процеси життєвого циклу

1 Замовлення:

– Підготовка.

– Підготовка заявки на підряд.

– Підготовка договору.

– Коректування договору.

– Підписання договору.

– Нагляд за постачальником.

– Приймання й закриття договору.

2 Поставка.

3 Розробка:

– Підготовка ПЗ.

– Аналіз технічного завдання (ТЗ).

– Проектування архітектури програмного засобу.

– Детальне проектування програмного засобу.

– Конструювання програмного засобу.

– Комплексування програмного засобу.

– Тестування.

4 Експлуатація.

5 Супровід.

Розглянемо докладно усі процеси життєвого циклу.

Замовлення

Процес замовлення визначає роботи замовника, тобто організації, що здобуває систему, програмний продукт або програмну послугу.

Кожний етап має на увазі, що попередній завершено.

Підготовка

1. Зібрано інформацію, що пояснює необхідність розробки або модифікування продукту.

2. Складено й затверджений список системних вимог.

3. Визначено глобальні вимоги до програмного забезпечення.

4. Розглянуто варіанти покупки готового програмного продукту, покупки й модернізації, створення "з нуля".

5. Проаналізовано технічні вимоги.

6. Підготовлено, документально оформлений і виконаний план замовлення, що містить:

– вимоги до системи;

– плановане завантаження системи;

– тип реалізованого договору;

– обов'язку організацій, що беруть участь у договорі;

– забезпечення підходів до реалізації договору;

– аналіз можливих ризикованих ситуацій, а також методи керування такими ситуаціями.

7. Визначено й документально оформлені прийняті правила й умови (критерії) реалізації договору.

Підготовка заявки на підряд

1. Документально оформлені вимоги до замовлення, состав яких залежить від варіантів реалізації замовлення. Відповідна документація за замовленням повинна містити:

– вимоги до системи;

– опис області застосування системи;

– вказівки для учасників торгів;

– список програмних продуктів;

– строки й умови реалізації замовлення;

– правила контролю над субпідрядниками;

– технічні обмеження (наприклад, за умовами експлуатації).

2. Визначено, які із процесів, робіт і завдань, описаних у справжньому стандарті, застосовні до умов проекту, і відповідним чином адаптовані.

3. Визначено контрольні пункти договору, при виконанні яких аналізується й перевіряється діяльність постачальника.

4. Вимоги до замовлення представлені організації, обраної для виконання робіт у процесі замовлення.

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

1. Визначено процедуру вибору постачальника, що включають критерії оцінки вступників пропозицій по реалізації замовлення і їхня відповідність установленим вимогам.

2. Обраний постачальника, виходячи з оцінки пропозицій, що надійшли від потенційних постачальників, їхніх можливостей і інших розглянутих факторів.

3. Залежно від того, чи була проведена адаптація справжнього стандарту до умов проекту, включення в текст договору (або вказівка на джерело) адаптований справжній стандарт.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: