Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Огляд стандартів процесу створення програмного забезпечення




Кожна із стадій створення системи передбачає виконання певного об'єму робіт, які представляються у вигляді процесів ЖЦ. Процес визначається як сукупність взаємозв'язаних дій, що перетворюють вхідні дані у вихідні. Опис кожного процесу включає перелік вирішуваних завдань, початкових даних і результатів.

Існує цілий ряд стандартів, регламентуючих ЖЦ ПЗ, а в деяких випадках і процеси розробки.

Серед найбільш відомих стандартів можна виділити наступні:

· Комплекси стандартів ГОСТ 34 та ГОСТ 19.

ГОСТ 34.601-90 (Стадии создания автоматизированных систем) - поширюється на автоматизовані системи і встановлює стадії і етапи їх створення. Крім того, в стандарті міститься опис змісту робіт на кожному етапі. Стадії і етапи роботи, закріплені в стандарті, більшою мірою відповідають каскадній моделі життєвого циклу. ГОСТ 34.602-89 (Техническое задание на создание автоматизированной системы) та методичні вказівки РД 50-34.698-90 (Требования к содержанию документов). Стандарти ГОСТ 34 мають статус міждержавних стандартів країн СНД, що діють на території України на підставі міждержавної угоди по стандартизації і не втратили своєї актуальності до теперішнього часу. Об’єктом стандартизації зазначеного комплексу є автоматизовані системи самих різних призначень та всі види компонентів, включаючи програмне забезпечення та бази даних. Основна увага цього комплексу стандартів в основному приділяється вмісту проектних документів кожного етапу життєвого циклу системи. Стандарти ГОСТ 34, завдяки спільності понятійної бази залишаються актуальними в дуже широкому діапазоні випадків. Вони запроваджують єдину термінологію, достатньо раціональну класифікацію робіт, документів, видів забезпечення. Основу національної нормативної бази в сфері документування програмного забезпечення складає комплекс стандартів єдиної системи програмної документації (ЕСПД). На даний час цей комплекс теж являє собою систему міждержавних стандартів країн СНД. Стандарти ЕСПД (ГОСТ 19) використовуються до теперішнього часу тому, що вносять елемент упорядкування в сам процес документування програмного забезпечення, допускають додавати, об’єднувати та вилучати документи. Комплекси ГОСТ 34 та ГОСТ 19 гармонійно поєднуються та доповнюють один одного

· ISO/IEC 12207:1995 - стандарт на процеси і організацію життєвого циклу. Поширюється на усі види замовленого ПЗ. Стандарт не містить опису фаз, стадій і етапів. Еквівалентом цього стандарту в Україні є ДСТУ 3918-1999 "Інформаційні технології. Процеси життєвого циклу програмного забезпечення" (адаптований ISO/IEC 12207:1995).

· Custom Development Method (методика Oracle) по розробці прикладних інформаційних систем - технологічний матеріал, деталізований до рівня заготовок проектних документів, розрахованих на використання в проектах із застосуванням Oracle. Застосовується CDM для класичної моделі ЖЦ (передбачені усі роботи/завдання і етапи), а також для технологій "швидкої розробки" (Fast Track) або "полегшеного підходу", рекомендованих у разі малих проектів.

· Rational Unified Process (RUP) пропонує ітеративну модель розробки, що включає чотири фази: початок, дослідження, побудова і впровадження. Кожна фаза може бути розбита на етапи (ітерації), в результаті яких випускається версія для внутрішнього або зовнішнього використання. Проходження через чотири основні фази називається циклом розробки, кожен цикл завершується генерацією версії системи. Якщо після цього робота над проектом не припиняється, то отриманий продукт продовжує розвиватися і знову мине ті ж фази. Суть роботи у рамках RUP - це створення і супровід моделей на базі UML.

· Microsoft Solution Framework (MSF) схожа з RUP, так само включає чотири фази: аналіз, проектування, розробка, стабілізація, є ітераційною, припускає використання об'єктно-орієнтованого моделювання. MSF порівняно з RUP більшою мірою орієнтована на розробку бізнес-додатків.

· Extreme Programming (XP). Екстремальне програмування (найновіша серед даних методологій) сформувалося в 1996 році. У основі методології командна робота, ефективна комунікація між замовником і виконавцем впродовж усього проекту по розробці ІС, а розробка ведеться з використанням послідовно допрацьовуваних прототипів.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных