Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Поняття життєвого циклу програмного продукту




Вступ.

Самостійна робота

План лекції

Тема 1. Життєвий цикл програмних продуктів та архітектура, теорія і методи програмування.

Лекція № 1

1. Поняття життєвого циклу програмного продукту

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

5. Допоміжні основні процеси (що підтримують) процеси життєвого циклу програмного продукту.

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

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

Зміст лекції

Програмний продукт (ПП) є набором компь-ютерных програм, процедур і пов'язаної з ними документації і даних.

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

Структуру життєвого циклу ПП, склад процесів, дії і завдання, які мають бути виконані під час створення ПП, визначає і регламентує міжнародний стандарт ISO/IEC 12207: 1995 "Information Technology - Software Life Cycle Processes" (ISO - International Organization for Standardization - Междуна-рідна організація по стандартизації; IEC - International Electrotechnical Commission - Міжнародна комісія з элек-тротехнике; назва стандарту "Інформаційні технології - Процеси життєвого циклу програм").

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

Кожен процес розділений на набір дій, кожне дей-ствие - на набір завдань. Запуск і виконання процесу, дії або завдання здійснюються іншими процесами.

У Росії, починаючи з 1970-х років, створення ПП регламентировалось стандартами ЕСПД (Єдина система програмної доку-ментации - серія ГОСТ 19.XXX), які були орієнтовані на клас відносно простих програм невеликого об'єму, що створюються окремими програмістами. Нині ука-занные стандарти застаріли концептуально і за формою, їх терміни дії закінчилися і подальше використання цих стандар-тов недоцільно. В результаті для кожного серйозного проекту доводиться створювати комплекти нормативних і методичних документів, що регламентують процеси створення конкретного прикладного ПП, тому у вітчизняних розробках целесо-образно використовувати сучасні міжнародні стандарти.

Відповідно до стандарту ISO/IEC 12207 усіх процесів жиз-ненного циклу ПП розділені на три базові групи: основні процеси; допоміжні (що підтримують) процеси; організаційні процеси.

 

Життєвий цикл програмного забезпечення (ПО) - період годині, який починається з моменту прийняття рішення про необхідність створення програмного продукту і закінчується у момент його повного вилучення з експлуатації. Цей цикл - процес побудови і розвитку ПЗ.

1. Стандарти життєвого циклу ПО ГОСТ 34.601-90 ISO / IEC 12207:1995 (російський аналог - ГОСТ Р ІСО / МЕК 12207-99)

2. Стандарт ГОСТ 34.601-90

Стандарт ГОСТ 34.601-90 передбачає наступні стадії і етапи створення автоматизованої системи:

· Формування вимог до АС

· Обстеження об' єкта та обгрунтування необхідності створення АС

· Формування вимог користувача до АС

· Оформлення звіту про виконання робіт і заявки на розробку АС

· Розробка концепції АС

· Вивчення об' єкта

· Проведення необхідних науково- дослідних робіт

Розробка варіантів концепції АС і вибір варіанту концепції АС, що задовольняє вимогам користувачів:

· Оформлення звіту про виконану роботові

· Технічне завдання

· Розробка та затвердження технічного завдання на створення АС

· Ескізний проект

· Розробка попередніх проектних рішень по системі і її частинам

· Розробка документації на АС і її частини

· Технічний проект

· Розробка проектних рішень по системі і її частинам

· Розробка документації на АС і її частини

· Розробка та оформлення документації на постачання комплектуючих виробів

· Розробка завдань на проектування в суміжних частинах проекту

· Робоча документація

· Розробка робочої документації на АС і її частини

· Розробка та адаптація програм

· Введення в дію

· Підготовка об' єкта автоматизації

· Підготовка персоналу

· Комплектація АС поставляються виробами (програмними і технічними засобами, програмно- технічними комплексами, інформаційними виробами)

· Будівельно - монтажні роботи

· Пусконалагоджувальні роботи

· Проведення попередніх випробувань

· Проведення дослідної експлуатації

· Проведення приймальних випробувань

· Супровід АС.

· Виконання робіт відповідно до гарантійних зобов'язань

· Післягарантійне обслуговування

Ескізний, технічний проекти і робоча документація - це послідовне побудова усе більш точних проектних рішень. Допускається виключати стадію "Ескізний проект" і окремі етапи робіт на всіх стадіях, об' єднувати стадії "Технічний проект" і "Робоча документація" в "техноробочий проект", паралельно виконувати різні етапи і роботи, включати додаткові.

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

 




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 717; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.