SlideShare a Scribd company logo
ЖИТТЄВИЙ ЦИКЛ
ІНФОРМАЦІЙНОЇ
СИСТЕМИ
УІЗ
Більш детальніше про кафедру та її роботу
можна дізнатись за посиланням:
https://management.biem.sumdu.edu.ua/uk/
Зміст
2.1. СТРУКТУРА ЖИТТЄВОГО ЦИКЛУ
ІНФОРМАЦІЙНОЇ СИСТЕМИ
2.2 СТАНДАРТИ, ЩО
РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ
ІС
2.3. КЛАСИФІКАЦІЯ МОДЕЛЕЙ
ЖИТТЄВОГО ЦИКЛУ ІС
2.1. Структура
життєвого циклу
інформаційної
системи
Проєктування ІС характеризуються, як правило, такими
особливостями:
складність опису і досить велика кількість функцій,
процесів, елементів даних і складні взаємозв'язки між
ними), що вимагає ретельного моделювання і аналізу
даних і процесів;
наявність сукупності тісно взаємодіючих компонентів
(підсистем), що мають свої локальні завдання і цілі
функціонування;
відсутність прямих аналогів, що обмежує можливість
використання будь-яких типових проектних рішень і
прикладних систем;
2.1. Структура
життєвого циклу
інформаційної
системи
необхідність інтеграції існуючих і тих, що розробляються
додатків;
•функціонування в неоднорідному середовищі на декількох
апаратних платформах;
роз'єднаність і різнорідність окремих груп розробників за рівнем
кваліфікації і традиціям, що склалися використання тих чи інших
інструментальних засобів;
істотна тимчасова протяжність проєктів, обумовлена, з одного
боку, обмеженими можливостями колективу розробників, і, з
іншого боку, масштабами організації-замовника і різним
ступенем готовності окремих її підрозділів до впровадження ІС.
2.1. Структура життєвого циклу інформаційної
системи
◦ Методологія проектування інформаційних систем описує процес створення і супроводу
систем у вигляді життєвого циклу (ЖЦ) ІС, представляючи його як деяку послідовність
стадій і виконуваних процесів. Для кожного етапу визначаються склад і послідовність робіт,
одержувані результати, методи і засоби, необхідні для їх виконання, ролі і відповідальність
учасників і т.д. Таке формальне опис ЖЦ ІС дозволяє спланувати та організувати процес
колективної розробки і забезпечити управління цим процесом.
◦ Життєвий цикл інформаційної системи - безперервний процес, початком якого стає
момент прийняття рішення про необхідність системи, а завершенням - її вилучення з
експлуатації.
2.1. Структура життєвого циклу інформаційної
системи
Задум
(планування
проєкту)
Аналіз і
поставлення
задачі
Проєктування Розроблення
Розгортання
та
впровадження
Експлуатація Підтримка Модернізація
Завершення
терміну
експлуатації
Фази життєвого циклу:
2.1. Структура життєвого циклу інформаційної
системи
Планування проєкту
◦ На найпершому етапі проводиться в обов'язковому порядку обстеження для збирання
інформації про цілі та завдання компанії в цілому і впроваджуваної системи зокрема, а
також отримання даних про основні процеси.
◦ Важливо визначити:
• Зміст та границі проєкту ІС.
• Існування залежності від інших проєктів або процесів.
• Плановані фінансові, інфраструктурні та людські ресурси, бюджет проєкту (включаючи
необхідні закупівлі - наприклад, ліцензії від постачальника ПО - і плановані витрати при
необхідності оплати послуг підрядника по супроводу, з обслуговування серверів тощо).
2.1. Структура життєвого циклу інформаційної
системи
Прийнято розрізняти дві категорії обстеження: експрес обстеження та інформаційне обстеження
◦ Інформаційне обстеження, за результатами проведення якого повинні бути підготовлені:
• повний опис поточної бізнес-моделі організації замовника;
• затверджений план робіт з розробки та впровадження (включаючи склад групи впровадження по обидва боки).
детальна
пропозиція з
описом проблем,
орієнтовними
термінами і
бюджетом робіт
короткий опис
поточної бізнес-
моделі
організації
Експрес-
обстеження
2.1. Структура життєвого циклу інформаційної
системи
◦ Аналіз і поставлення задачі
◦ Існує певний набір ключових заходів, обов'язкове проведення яких може підвищити ймовірність успіху проекту. Вже на
стадії постановки завдання повинні бути визначені цілі етапів проекту і самого проекту, включаючи критерії їх виконання.
При цьому дані цілі повинні бути сформульовані гранично чітко і ясно (за можливістю, задовольняючи критеріям SMART:
◦ специфічність,
◦ вимірність,
◦ досяжність,
◦ реалістичність,
◦ обмеженість у часі).
2.1. Структура життєвого циклу інформаційної
системи
Проектування ІС
◦ Проєктування містить два основних аспекти: технічний і робоче проєктування.
◦ При технічному проєктуванні проводиться опис технічних деталей (наприклад, моделі даних і
інтерфейсу), а також моделювання ситуацій, в яких система буде використовуватися - для
подальшої розробки сценаріїв використання системи та її тестування на їх основі.
◦ При робочому проектуванні можуть складатися блок-схеми і алгоритми для програмних
модулів.
◦ З організаційної перспективи для проєктування важлива підготовка ієрархічної структури робіт
/ базового календарного плану / дорожньої карти, що б дозволили керувати проєктом протягом
усього строку його реалізації.
2.1. Структура життєвого циклу інформаційної
системи
◦ В цілому ж технічне проєктування ІТ-системи передбачає детальну підготовку до етапу
налаштування і розгортання модулів системи, для чого необхідно вирішити кілька завдань:
• Сформувати список модулів і функцій системи, необхідних для підтримки певних на етапі
аналізі автоматизованих бізнес-процесів.
• Сформувати список довідників систем (майбутньої і у разі необхідності, поточної) для
подальшого перенесення і поновлення даних.
• Визначити приблизний сценарій роботи системи за категоріями користувачів для
формування необхідного набору діалогів і процедур проектованої системи (включаючи реакції
на всі можливі і навіть дуже малоймовірні дії з боку користувача).
• Визначити елементи інтерфейсу користувачів (в разі гнучкого проєктування або
розроблення рішень «з нуля») для досягнення зручності роботи з системою.
2.1. Структура життєвого циклу інформаційної
системи
• Сформувати список звітів / панелей моніторингу (включаючи їх форми і обов'язкові для
реалізації елементи). Ці звіти в подальшому будуть використовуватися як для облікових
цілей, так і для цілей моніторингу системи її адміністратором (в частині формування та
збору статистики по навантаженню на її окремі модулі, вільних ресурсах, активності
користувачів тощо).
• Визначити перелік налаштувань функціональних компонентів системи відповідно до
виділеними на попередньому етапі вимогами.
• Визначити необхідність, можливості та шляхи інтеграції з існуючими і планованими до
реалізації системами на підприємстві замовника, щоб своєчасно передбачити технічні
засоби для інтеграції.
2.1. Структура життєвого циклу інформаційної
системи
◦ Розроблення
На час розроблення ІС повинне бути обране і підготовлене середовище розробки, а також
обрана методологія, відповідно до якої буде здійснюватися управління розробкою.
На якісні аспекти розроблення ІС містить вплив:
◦ взаємодія команди розробки / впровадження (між собою і з основними стейкхолдерами
проекту),
◦ дотримання однієї з моделей життєвого циклу ІС (каскадної, ітераційної та ін.),
◦ тривалість самого процесу розробки і тестування тощо.
2.1. Структура життєвого циклу інформаційної
системи
◦ Розгортання і впровадження
◦ Етап розгортання системи є одним з найбільш важливих з точки зору розподілу
відповідальності за роботи між замовником і підрядником. Виконавець виконує основне
завдання - інсталяцію модуля на робочий сервер з перенесенням на нього підсумкову
конфігурацію з тестового сервера.
◦ Метою даного етапу є підготовка модуля системи до дослідно-промислової експлуатації -
підготовка кінцевих користувачів, введення початкових даних, підготовка наказів по
підприємству замовника.
2.1. Структура життєвого циклу інформаційної
системи
Серед основних робіт є такі етапи.
◦ Забезпечити безумовне виконання умов готовності модулів системи до здачі в дослідно-
промислову експлуатацію (закріплених в окремому документі).
◦ Ввести і вивірити початкові дані (наприклад, початкові залишки) з кожного модуля для
введення інформації в систему.
◦ Відпрацювати на робочих місцях користувачів модуля системи практичні дії користувачів в
паралельному режимі з наявними додатками.
◦ Розробити, узгодити з підрядником і затвердити регламент взаємодії підрозділів замовника,
що беруть участь в дослідно-промислової експлуатації модуля системи.
◦ Здійснити інтеграцію модуля з іншими модулями або зовнішніми системами, впровадженими
раніше.
2.1. Структура життєвого циклу інформаційної
системи
◦ Підготувати і видати наказ по підприємству замовника про передачу модуля системи в
експлуатацію, що повинен містити:
найменування модуля системи,
що проходить експлуатацію
найменування організації-
виконавця
терміни проведення
експлуатації
список посадових осіб з боку
замовника і виконавця,
відповідальних за проведення
експлуатації модуля
перелік підрозділів організації-
замовника, що беруть участь в
проведенні дослідно-
промислової експлуатації
порядок і строки перекладу
персоналу замовника на роботу
в умовах функціонування
модуля системи
2.1. Структура життєвого циклу інформаційної
системи
◦ Експлуатація
◦ Це один з найконфліктніших етапів, оскілки отриманий результат може не відповідати
початковим очікуванням і уявленням як про функціональність, так і навіть про зовнішній вигляд /
інтерфейс системи.
◦ На цьому етапі технічні фахівці і підрядник фокусуються на вирішенні завдань безперебійної
роботи, обслуговування баз даних, а в разі необхідності - на доналаштуванні системи (що означає
одночасну модернізацію паралельно з експлуатацією
◦ Стадія супроводу, яка призводить до змін до системи в процесі експлуатації (після закінчення
приймання робіт) охоплює кілька аспектів:
• Усунення зауважень, що не зачіпає зміну ТЗ.
• Оновлення (по суті - нові версії системи), що випускаються при накопиченні критичного обсягу
доробок.
• Збільшення продуктивності системи.
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
Існує ряд стандартів, що регламентують ЖЦ програмного забезпечення та процеси розробки.
Серед найбільш відомих стандартів можна виділити ISO/IEC/IEEE 12207:2017 Systems and
software engineering — Software life cycle processes, що визначає структуру життєвого циклу,
містить процеси, дії і завдання, що повинні бути виконані під час створення інформаційної
системи.
Структура життєвого циклу ґрунтується на трьох групах процесів:
◦ основні процеси життєвого циклу (придбання, постачання, розроблення, експлуатація,
супровід);
◦ допоміжні процеси, що забезпечують виконання основних процесів (документування,
управління конфігурацією, забезпечення якості, верифікація, атестація, оцінка, аудит, дозвіл
проблем);
◦ організаційні процеси (управління проєктами, створення інфраструктури проекту, визначення,
оцінка та поліпшення самого життєвого циклу, навчання).
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
Основні процеси життєвого циклу
◦ Серед основних процесів життєвого циклу найбільшу важливість мають три: розроблення,
експлуатація та супровід.
◦ Розроблення інформаційної системи містить всі роботи зі створення інформаційного
програмного забезпечення і його компонентів відповідно до заданих вимог. Розробка
інформаційного програмного забезпечення також включає:
◦ оформлення проєктної та експлуатаційної документації;
◦ підготовлення матеріалів, необхідних для проведення тестування розроблених ІС;
◦ розроблення матеріалів, необхідних для організації навчання персоналу.
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
◦ Експлуатаційні роботи можна поділити на підготовчі та основні.
◦ До підготовчих відносяться:
◦ конфігурація бази даних і робочих місць користувачів;
◦ забезпечення користувачів експлуатаційної документації;
◦ навчання персоналу.
◦ Основні експлуатаційні роботи містять:
◦ безпосередньо експлуатацію;
◦ локалізацію проблем і усунення причин їх виникнення;
◦ модифікацію програмного забезпечення;
◦ підготовку пропозицій щодо вдосконалення системи;
◦ розвиток і модернізацію системи.
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
◦ Супровід.
◦ Основними попередніми діями при підготуванні до організації технічного обслуговування
інформаційної системи є такі:
◦ виділення найбільш відповідальних вузлів системи і визначення для них критичності
простою. Це дозволить виділити критичні складові інформаційної системи і оптимізувати
розподіл ресурсів для технічного обслуговування;
◦ визначення завдань технічного обслуговування і їх поділ на внутрішні (які вирішуються
силами обслуговуючого підрозділу) і зовнішні (які вирішуються спеціалізованими
сервісними організаціями). Таким чином, проводиться чітке визначення кола виконуваних
функцій і поділ відповідальності;
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
◦ проведення аналізу наявних внутрішніх і зовнішніх ресурсів, необхідних для організації
технічного обслуговування в рамках описаних завдань і поділу компетенції. Основні
критерії для аналізу: наявність гарантії на обладнання, стан ремонтного фонду, кваліфікація
персоналу;
◦ підготування плану організації технічного обслуговування, в якому необхідно визначити
етапи виконуваних дій, терміни їх виконання, витрати на етапах, відповідальність
виконавців.
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
◦ Допоміжні процеси
◦ Серед допоміжних процесів одне з головних місць займає управління конфігурацією. При
розробці проектів складних інформаційних систем, що складаються з багатьох компонентів,
кожен з яких може розроблятися незалежно і, отже, мати кілька варіантів реалізації і / або
декілька версій однієї реалізації, виникає проблема обліку їх зв'язків і функцій, створення
єдиної структури і забезпечення розвитку всієї системи . Управління конфігурацією
дозволяє організовувати, систематично враховувати і контролювати внесення змін до різні
компоненти інформаційної системи на всіх стадіях її життєвого циклу.
2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ
ЖИТТЄВИЙ ЦИКЛ ІС
◦ Організаційні процеси
◦ Управління проектом пов'язано з питаннями планування і організації робіт, створення
колективів розробників і контролю за термінами і якістю виконуваних робіт. Технічне і
організаційне забезпечення проекту включає:
◦ вибір методів і інструментальних засобів для реалізації проекту;
◦ визначення методів опису проміжних станів розробки;
◦ розробку методів і засобів випробувань створеного програмного забезпечення;
◦ навчання персоналу.
2.3. Класифікація моделей життєвого циклу
◦ Модель ЖЦ ІС - комбінація послідовностей етапів життєвого циклу і переходів між ними,
необхідних для гарантованого досягнення поставленої для реалізації мети проєкту ІС.
◦ Модель життєвого циклу відображає різні стани системи, починаючи з моменту
виникнення необхідності в даній ІС і закінчуючи моментом її повного виходу з ужитку.
◦ Найбільшого поширення набули дві основні моделі життєвого циклу:
◦ каскадна;
◦ ітераційна (поетапна з проміжним контролем);
◦ спіральна.
2.3. Класифікація моделей життєвого циклу
◦ Каскадна модель
◦ Каскадна модель (модель «водоспад») демонструє класичний підхід до розробки різних
систем в будь-яких прикладних областях. Для розробки інформаційних систем дана модель
широко використовувалася в 70-х і першій половині 80-х років. Каскадна модель передбачає
послідовне виконання всіх етапів проекту в строго фіксованому порядку. Перехід на наступний
етап означає повне завершення робіт на попередньому етапі.
Можна виділити ряд етапів моделі:
◦ системний аналіз;
◦ аналіз вимог;
◦ проектування;
◦ розробка (кодування);
◦ тестування (дослідна експлуатація);
◦ впровадження і супровід (здавання готового продукту).
2.3. Класифікація моделей життєвого циклу
◦ На першому етапі проводиться дослідження проблеми, яка повинна бути вирішена, чітко формуються всі
вимоги замовника. Результатом, одержуваних на даному етапі, є технічне завдання (завдання на розробку),
узгоджене з усіма зацікавленими сторонами.
◦ На другому етапі розробляються проєктні рішення, що задовольняють всім вимогами, сформульованим
у технічному завданні. Результатом даного етапу є комплект проектної документації, що містить всі
необхідні дані для реалізації проекту.
◦ Третій етап - реалізація проекту. Тут здійснюється розробка програмного забезпечення (кодування)
відповідно до проектних рішень, отриманими на попередньому етапі. Методи, які використовуються для
реалізації, не мають принципового значення. Результатом виконання даного етапу є готовий програмний
продукт.
◦ На четвертому етапі проводиться перевірка отриманого програмного забезпечення на предмет
відповідності вимогам, заявленим в технічному завданні. Дослідна експлуатація дозволяє виявити різного
роду приховані недоліки, які проявляються в реальних умовах роботи інформаційної системи.
◦ Останній етап - здавання готового проекту. Головне завдання цього етапу - переконати замовника, що всі
його вимоги реалізовані повністю.
2.3. Класифікація моделей життєвого циклу
◦ Основні переваги каскадної моделі
◦ на кожному етапі формується закінчений набір проектної документації, який відповідає
критеріям повноти і узгодженості. На заключних етапах також розробляється призначена
для користувача документація, що охоплює всі передбачені стандартами види
забезпечення інформаційної системи: організаційне, методичне, інформаційне, програмне,
апаратне;
◦ виконувані в логічній послідовності етапи робіт дозволяють планувати терміни
завершення і відповідні витрати.
2.3. Класифікація моделей життєвого циклу
◦ Недоліки каскадної моделі
◦ істотна затримка отримання результатів;
◦ помилки і недоробки на будь-якому з етапів з'ясовуються, як правило, на наступних
етапах робіт, що призводить до необхідності повернення на попередні стадії;
◦ складність паралельного виконання робіт за проєктом;
◦ надмірна інформаційна перенасиченість кожного з етапів;
◦ складність управління проєктом;
◦ високий рівень ризику і ненадійність інвестицій.
2.3. Класифікація моделей життєвого циклу
◦ Поетапна модель з проміжним контролем
◦ Для усунення недоліків каскадного проектування в 70-х роках була запропонована поетапна
модель з проміжним контролем - ітеративна модель з циклами зворотного зв'язку між етапами.
У ній, також, як і в моделі каскад використовується послідовність розташування етапів створення
ІС.
◦ Проте кожен наступний етап має зворотний зв'язок з попередніми етапами. Виправлення
помилок відбувається на кожному з етапів, відразу при виявленні проблеми через проміжний
контроль.
◦ Наступний етап не починається, поки не завершиться попередній. При першому проході по
моделі зверху вниз, як тільки виявлена помилка, здійснюється повернення до попередніх етапів
(від низу до верху), що викликав помилку. Етапи виявляються розтягнутими в часі. Результат
з'являється тільки в кінці розробки ІС, як і в каскадної моделі.
◦ Розробка ІС ведеться ітераціями з циклами зворотного зв'язку між етапами.
2.3. Класифікація моделей життєвого циклу
◦ Спіральна модель
◦ Спіральна модель, на відміну від каскадної, передбачає ітераційний процес розробки інформаційної системи.
При цьому зростає значення початкових етапів життєвого циклу, таких як аналіз і проектування. На цих етапах
перевіряється і обґрунтовується реалізація технічних рішень шляхом створення прототипів.
◦ Суть її в тому, що весь процес створення ІС представлений у вигляді умовної площині, розбитою на 4 сектори,
кожен з яких представляє окремі етапи його розробки: визначення цілей, оцінка ризиків, розробка і тестування,
оцінка замовником і планування нової ітерації.
◦ У цій моделі результат з'являється фактично на кожному витку спіралі. Цей проміжний результат аналізується, і
виявлені недоліки ІС спонукають проведення наступного витка спіралі. Усередині витка спіралі етапи не мають
зворотного зв'язку. Таким чином послідовно конкретизуються деталі проекту і в результаті вибирається і
доводиться до реалізації обґрунтований варіант. Спіраль завершується тоді, коли клієнт і розробник доходять
згоди щодо отриманого результату.
◦ Кожна ітерація завершеним циклом розробки, що приводить випуску внутрішньої або зовнішньої версії виробів
(або підмножини кінцевого продукту), що вдосконалюються від ітерації до ітерації, щоб стати закінченою
системою.
2.3. Класифікація моделей життєвого циклу
◦ Переваги спіральної моделі
◦ ітераційна розробка істотно спрощує внесення змін до проекту при зміні вимог замовника;
◦ при використанні спіральної моделі окремі елементи ІС інтегруються в єдине ціле поступово;
◦ ітераційний підхід спрощує повторне використання компонентів (набагато простіше виявити
(ідентифікувати) загальні частини проєкту, коли вони вже частково розроблені, ніж намагатися
виділити їх на самому початку проекту);
◦ спіральна модель дозволяє отримати більш надійну і стійку систему;
◦ ітераційний підхід дозволяє удосконалювати процес розробки - аналіз, проведений в кінці
кожної ітерації, дозволяє проводити оцінку того, що повинно бути змінено в організації
розробки, і поліпшити її на наступній ітерації.
2.3. Класифікація моделей життєвого циклу
◦ Проблеми, що виникають при використанні спіральної моделі
◦ Основна проблема спірального циклу - визначення моменту переходу на наступний етап.
Для її вирішення необхідно ввести тимчасові обмеження на кожний з етапів життєвого
циклу. Інакше процес розробки може перетворитися в нескінченне вдосконалення вже
зробленого.
◦ Планування робіт зазвичай проводиться на основі статистичних даних, отриманих в
попередніх проектах, і особистого досвіду розробників.
Життєвий цикл інформаційної системи.pptx
Життєвий цикл інформаційної системи.pptx

More Related Content

What's hot

Lecture 4 - Програм хангамжийн төслийн үнэлгээ
Lecture 4 - Програм хангамжийн төслийн үнэлгээLecture 4 - Програм хангамжийн төслийн үнэлгээ
Lecture 4 - Програм хангамжийн төслийн үнэлгээ
Энхтамир Ш
 
377 b6407 2be2-42e2-97a2-a3adfd4dde8f
377 b6407 2be2-42e2-97a2-a3adfd4dde8f377 b6407 2be2-42e2-97a2-a3adfd4dde8f
377 b6407 2be2-42e2-97a2-a3adfd4dde8f
SokoliukKateryna
 
ядро
ядроядро
ядро
ltasenko
 
біохімія крові частина 2
біохімія крові частина 2біохімія крові частина 2
біохімія крові частина 2
ssuser210384
 
презентація тема 7.
презентація   тема  7.презентація   тема  7.
презентація тема 7.
cit-cit
 
контроль як загальна функція менеджменту
контроль як загальна функція менеджментуконтроль як загальна функція менеджменту
контроль як загальна функція менеджменту
uliana8
 
8 клас урок 5
8 клас урок 58 клас урок 5
8 клас урок 5
Александр Карпук
 
Medulla spinalis
Medulla spinalisMedulla spinalis
Medulla spinalis
Igor68
 
Тема 8. Проектне планування та управління проектами
Тема 8. Проектне планування та управління проектамиТема 8. Проектне планування та управління проектами
Тема 8. Проектне планування та управління проектами
Victor Step
 
Оболочки головного и спинного мозга
Оболочки головного и спинного мозгаОболочки головного и спинного мозга
Оболочки головного и спинного мозга
Igor68
 
лекция тема 1
лекция тема 1лекция тема 1
лекция тема 1
NinaDrokina
 
Case технології
Case технології Case технології
Case технології
Irina Semenova
 
презентация по маркетингу
презентация по маркетингупрезентация по маркетингу
презентация по маркетингу
cdecit
 
Мислення і кора великих півкуль головного мозку.
Мислення і кора великих півкуль головного мозку.Мислення і кора великих півкуль головного мозку.
Мислення і кора великих півкуль головного мозку.
Інститут післядипломної педагогічної освіти КУБГ
 
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
Alina Krivonos
 
U.IT101 Lab 9
U.IT101 Lab 9U.IT101 Lab 9
U.IT101 Lab 9
Ganbaatar ch
 
типиалерг.pptx
типиалерг.pptxтипиалерг.pptx
типиалерг.pptx
ssuser255f7a
 
Тема 13. Управління якістю продукції (послуг)
Тема 13. Управління якістю продукції (послуг)Тема 13. Управління якістю продукції (послуг)
Тема 13. Управління якістю продукції (послуг)
Victor Step
 
тема 5.3. прогнозн¦ досл¦дження збуту
тема 5.3. прогнозн¦ досл¦дження збутутема 5.3. прогнозн¦ досл¦дження збуту
тема 5.3. прогнозн¦ досл¦дження збуту
Angela Olkhoskay
 

What's hot (20)

Lecture 4 - Програм хангамжийн төслийн үнэлгээ
Lecture 4 - Програм хангамжийн төслийн үнэлгээLecture 4 - Програм хангамжийн төслийн үнэлгээ
Lecture 4 - Програм хангамжийн төслийн үнэлгээ
 
377 b6407 2be2-42e2-97a2-a3adfd4dde8f
377 b6407 2be2-42e2-97a2-a3adfd4dde8f377 b6407 2be2-42e2-97a2-a3adfd4dde8f
377 b6407 2be2-42e2-97a2-a3adfd4dde8f
 
ядро
ядроядро
ядро
 
біохімія крові частина 2
біохімія крові частина 2біохімія крові частина 2
біохімія крові частина 2
 
презентація тема 7.
презентація   тема  7.презентація   тема  7.
презентація тема 7.
 
контроль як загальна функція менеджменту
контроль як загальна функція менеджментуконтроль як загальна функція менеджменту
контроль як загальна функція менеджменту
 
8 клас урок 5
8 клас урок 58 клас урок 5
8 клас урок 5
 
Medulla spinalis
Medulla spinalisMedulla spinalis
Medulla spinalis
 
Тема 8. Проектне планування та управління проектами
Тема 8. Проектне планування та управління проектамиТема 8. Проектне планування та управління проектами
Тема 8. Проектне планування та управління проектами
 
Оболочки головного и спинного мозга
Оболочки головного и спинного мозгаОболочки головного и спинного мозга
Оболочки головного и спинного мозга
 
лекция тема 1
лекция тема 1лекция тема 1
лекция тема 1
 
Case технології
Case технології Case технології
Case технології
 
презентация по маркетингу
презентация по маркетингупрезентация по маркетингу
презентация по маркетингу
 
Мислення і кора великих півкуль головного мозку.
Мислення і кора великих півкуль головного мозку.Мислення і кора великих півкуль головного мозку.
Мислення і кора великих півкуль головного мозку.
 
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
ОСНОВНІ ПРИНЦИПИ БІОЕТИКИ В СУЧАСНІЙ МЕДИЦИНІ​
 
U.IT101 Lab 9
U.IT101 Lab 9U.IT101 Lab 9
U.IT101 Lab 9
 
типиалерг.pptx
типиалерг.pptxтипиалерг.pptx
типиалерг.pptx
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Тема 13. Управління якістю продукції (послуг)
Тема 13. Управління якістю продукції (послуг)Тема 13. Управління якістю продукції (послуг)
Тема 13. Управління якістю продукції (послуг)
 
тема 5.3. прогнозн¦ досл¦дження збуту
тема 5.3. прогнозн¦ досл¦дження збутутема 5.3. прогнозн¦ досл¦дження збуту
тема 5.3. прогнозн¦ досл¦дження збуту
 

Similar to Життєвий цикл інформаційної системи.pptx

принципи побудови і функціонування сапр
принципи побудови і функціонування сапрпринципи побудови і функціонування сапр
принципи побудови і функціонування сапр
Irina Semenova
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
Пупена Александр
 
Лекція 4 - Планування проекту
Лекція 4 - Планування проектуЛекція 4 - Планування проекту
Лекція 4 - Планування проекту
Oleg Nazarevych
 
експертні системи в сільському господарстві
експертні системи в сільському господарствіекспертні системи в сільському господарстві
експертні системи в сільському господарстві
Alena Nelepova
 
програмне та інформаційне_забезпечення_сапр
програмне та інформаційне_забезпечення_сапрпрограмне та інформаційне_забезпечення_сапр
програмне та інформаційне_забезпечення_сапр
Irina Semenova
 
Планування проекту
Планування проектуПланування проекту
Планування проектуOleg Nazarevych
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...
Пупена Александр
 
Тема 2. Процес створення виробничої (операційної) системи та його етапи
Тема 2. Процес створення виробничої  (операційної) системи та його етапи  Тема 2. Процес створення виробничої  (операційної) системи та його етапи
Тема 2. Процес створення виробничої (операційної) системи та його етапи
Victor Step
 
Стартапи в ІТ-сфері
Стартапи в ІТ-сфері Стартапи в ІТ-сфері
Стартапи в ІТ-сфері
ssuser6472cd
 
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
Hanna Filatova
 
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія ОртинськаЧому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
UBA-komitet
 
Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій   Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій
Victor Step
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Пупена Александр
 
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
QADay
 
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Elantix
 
уряд Open source (1.1)
уряд Open source (1.1)уряд Open source (1.1)
уряд Open source (1.1)Vasyl Zhuk
 
Управління документацією: як побудувати ефективну структуру?
Управління документацією: як побудувати ефективну структуру?Управління документацією: як побудувати ефективну структуру?
Управління документацією: як побудувати ефективну структуру?
Improve Medical LLC
 
Результати проекту aCampus
Результати проекту aCampusРезультати проекту aCampus
Результати проекту aCampus
APPAU_Ukraine
 
відгук кравченко еременко
відгук кравченко еременковідгук кравченко еременко

Similar to Життєвий цикл інформаційної системи.pptx (20)

принципи побудови і функціонування сапр
принципи побудови і функціонування сапрпринципи побудови і функціонування сапр
принципи побудови і функціонування сапр
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
Лекція 4 - Планування проекту
Лекція 4 - Планування проектуЛекція 4 - Планування проекту
Лекція 4 - Планування проекту
 
експертні системи в сільському господарстві
експертні системи в сільському господарствіекспертні системи в сільському господарстві
експертні системи в сільському господарстві
 
програмне та інформаційне_забезпечення_сапр
програмне та інформаційне_забезпечення_сапрпрограмне та інформаційне_забезпечення_сапр
програмне та інформаційне_забезпечення_сапр
 
Планування проекту
Планування проектуПланування проекту
Планування проекту
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...
 
Тема 2. Процес створення виробничої (операційної) системи та його етапи
Тема 2. Процес створення виробничої  (операційної) системи та його етапи  Тема 2. Процес створення виробничої  (операційної) системи та його етапи
Тема 2. Процес створення виробничої (операційної) системи та його етапи
 
Стартапи в ІТ-сфері
Стартапи в ІТ-сфері Стартапи в ІТ-сфері
Стартапи в ІТ-сфері
 
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
Ілюстраційний матеріал за дисципліною "Облік та аналіз проєктної діяльності!
 
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія ОртинськаЧому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
Чому? Що? Як? патентувати в галузі software та бізнес методів - Марія Ортинська
 
Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій   Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
СВІТЛАНА ПРИШЛЯК «Тестування управління процесами на різних рівнях в компанія...
 
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
 
уряд Open source (1.1)
уряд Open source (1.1)уряд Open source (1.1)
уряд Open source (1.1)
 
Управління документацією: як побудувати ефективну структуру?
Управління документацією: як побудувати ефективну структуру?Управління документацією: як побудувати ефективну структуру?
Управління документацією: як побудувати ефективну структуру?
 
MOM
MOMMOM
MOM
 
Результати проекту aCampus
Результати проекту aCampusРезультати проекту aCampus
Результати проекту aCampus
 
відгук кравченко еременко
відгук кравченко еременковідгук кравченко еременко
відгук кравченко еременко
 

More from Management department, SSU

Особливості цінового регулювання на сучасному етапі.pptx
Особливості цінового регулювання на сучасному етапі.pptxОсобливості цінового регулювання на сучасному етапі.pptx
Особливості цінового регулювання на сучасному етапі.pptx
Management department, SSU
 
Індикативне планування в Україні у сучасних умовах.pptx
Індикативне планування в Україні у сучасних умовах.pptxІндикативне планування в Україні у сучасних умовах.pptx
Індикативне планування в Україні у сучасних умовах.pptx
Management department, SSU
 
Дерегуляція як умова забезпечення національної безпеки України.pdf
Дерегуляція як умова забезпечення національної безпеки України.pdfДерегуляція як умова забезпечення національної безпеки України.pdf
Дерегуляція як умова забезпечення національної безпеки України.pdf
Management department, SSU
 
Ризики та перспективи інноваційної діяльності.pdf
Ризики та перспективи інноваційної діяльності.pdfРизики та перспективи інноваційної діяльності.pdf
Ризики та перспективи інноваційної діяльності.pdf
Management department, SSU
 
Вільні економічні зони та території пріоритетного розвитку
Вільні економічні зони та території пріоритетного розвиткуВільні економічні зони та території пріоритетного розвитку
Вільні економічні зони та території пріоритетного розвитку
Management department, SSU
 
Офшорні зони та економіка України (вплив).pptx
Офшорні зони та економіка України (вплив).pptxОфшорні зони та економіка України (вплив).pptx
Офшорні зони та економіка України (вплив).pptx
Management department, SSU
 
Дерегуляція і національна безпека України.pptx
Дерегуляція і національна безпека України.pptxДерегуляція і національна безпека України.pptx
Дерегуляція і національна безпека України.pptx
Management department, SSU
 
Детінізація економіки України (напрямки) pdf
Детінізація економіки України (напрямки) pdfДетінізація економіки України (напрямки) pdf
Детінізація економіки України (напрямки) pdf
Management department, SSU
 
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptxYevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
Management department, SSU
 
Особливості інтеграційних процесів України.pptx
Особливості інтеграційних процесів України.pptxОсобливості інтеграційних процесів України.pptx
Особливості інтеграційних процесів України.pptx
Management department, SSU
 
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
Management department, SSU
 
Офшорні зони.pptx
Офшорні зони.pptxОфшорні зони.pptx
Офшорні зони.pptx
Management department, SSU
 
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdf
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdfЦіль 1 Стратегії - структурна модернізація Тарасенко.pdf
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdf
Management department, SSU
 
Управління державним боргом.pptx
Управління державним боргом.pptxУправління державним боргом.pptx
Управління державним боргом.pptx
Management department, SSU
 
Зарубіжний досвід створення ВЕЗ.pdf
Зарубіжний досвід створення ВЕЗ.pdfЗарубіжний досвід створення ВЕЗ.pdf
Зарубіжний досвід створення ВЕЗ.pdf
Management department, SSU
 
Економічна самостійність регіонів.pdf
Економічна самостійність регіонів.pdfЕкономічна самостійність регіонів.pdf
Економічна самостійність регіонів.pdf
Management department, SSU
 
Проблеми і перспективи інноваційного розвитку промисловості України.pdf
Проблеми і перспективи інноваційного розвитку промисловості України.pdfПроблеми і перспективи інноваційного розвитку промисловості України.pdf
Проблеми і перспективи інноваційного розвитку промисловості України.pdf
Management department, SSU
 
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdfГлобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
Management department, SSU
 
Досвід створення єврорегіонів в Україні.pptx
Досвід створення єврорегіонів в Україні.pptxДосвід створення єврорегіонів в Україні.pptx
Досвід створення єврорегіонів в Україні.pptx
Management department, SSU
 
Інвестиційна привабливість України.pptx
Інвестиційна привабливість України.pptxІнвестиційна привабливість України.pptx
Інвестиційна привабливість України.pptx
Management department, SSU
 

More from Management department, SSU (20)

Особливості цінового регулювання на сучасному етапі.pptx
Особливості цінового регулювання на сучасному етапі.pptxОсобливості цінового регулювання на сучасному етапі.pptx
Особливості цінового регулювання на сучасному етапі.pptx
 
Індикативне планування в Україні у сучасних умовах.pptx
Індикативне планування в Україні у сучасних умовах.pptxІндикативне планування в Україні у сучасних умовах.pptx
Індикативне планування в Україні у сучасних умовах.pptx
 
Дерегуляція як умова забезпечення національної безпеки України.pdf
Дерегуляція як умова забезпечення національної безпеки України.pdfДерегуляція як умова забезпечення національної безпеки України.pdf
Дерегуляція як умова забезпечення національної безпеки України.pdf
 
Ризики та перспективи інноваційної діяльності.pdf
Ризики та перспективи інноваційної діяльності.pdfРизики та перспективи інноваційної діяльності.pdf
Ризики та перспективи інноваційної діяльності.pdf
 
Вільні економічні зони та території пріоритетного розвитку
Вільні економічні зони та території пріоритетного розвиткуВільні економічні зони та території пріоритетного розвитку
Вільні економічні зони та території пріоритетного розвитку
 
Офшорні зони та економіка України (вплив).pptx
Офшорні зони та економіка України (вплив).pptxОфшорні зони та економіка України (вплив).pptx
Офшорні зони та економіка України (вплив).pptx
 
Дерегуляція і національна безпека України.pptx
Дерегуляція і національна безпека України.pptxДерегуляція і національна безпека України.pptx
Дерегуляція і національна безпека України.pptx
 
Детінізація економіки України (напрямки) pdf
Детінізація економіки України (напрямки) pdfДетінізація економіки України (напрямки) pdf
Детінізація економіки України (напрямки) pdf
 
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptxYevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
Yevroatlantichni-perspektivi-Ukrayini-mozhlivosti-ta-riziki.pptx
 
Особливості інтеграційних процесів України.pptx
Особливості інтеграційних процесів України.pptxОсобливості інтеграційних процесів України.pptx
Особливості інтеграційних процесів України.pptx
 
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
ДОСВІД ЗАРУБІЖНИХ КРАЇН У ДЕРЕГУЛЯЦІЇ ЕКОНОМІКИ ТА МОЖЛИВОСТІ ЙОГО ІМПЛЕМЕНТА...
 
Офшорні зони.pptx
Офшорні зони.pptxОфшорні зони.pptx
Офшорні зони.pptx
 
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdf
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdfЦіль 1 Стратегії - структурна модернізація Тарасенко.pdf
Ціль 1 Стратегії - структурна модернізація Тарасенко.pdf
 
Управління державним боргом.pptx
Управління державним боргом.pptxУправління державним боргом.pptx
Управління державним боргом.pptx
 
Зарубіжний досвід створення ВЕЗ.pdf
Зарубіжний досвід створення ВЕЗ.pdfЗарубіжний досвід створення ВЕЗ.pdf
Зарубіжний досвід створення ВЕЗ.pdf
 
Економічна самостійність регіонів.pdf
Економічна самостійність регіонів.pdfЕкономічна самостійність регіонів.pdf
Економічна самостійність регіонів.pdf
 
Проблеми і перспективи інноваційного розвитку промисловості України.pdf
Проблеми і перспективи інноваційного розвитку промисловості України.pdfПроблеми і перспективи інноваційного розвитку промисловості України.pdf
Проблеми і перспективи інноваційного розвитку промисловості України.pdf
 
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdfГлобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
Глобальні тренди розвитку науки і технологій нові виклики і можливості.pdf
 
Досвід створення єврорегіонів в Україні.pptx
Досвід створення єврорегіонів в Україні.pptxДосвід створення єврорегіонів в Україні.pptx
Досвід створення єврорегіонів в Україні.pptx
 
Інвестиційна привабливість України.pptx
Інвестиційна привабливість України.pptxІнвестиційна привабливість України.pptx
Інвестиційна привабливість України.pptx
 

Життєвий цикл інформаційної системи.pptx

  • 2. Більш детальніше про кафедру та її роботу можна дізнатись за посиланням: https://management.biem.sumdu.edu.ua/uk/
  • 3. Зміст 2.1. СТРУКТУРА ЖИТТЄВОГО ЦИКЛУ ІНФОРМАЦІЙНОЇ СИСТЕМИ 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС 2.3. КЛАСИФІКАЦІЯ МОДЕЛЕЙ ЖИТТЄВОГО ЦИКЛУ ІС
  • 4. 2.1. Структура життєвого циклу інформаційної системи Проєктування ІС характеризуються, як правило, такими особливостями: складність опису і досить велика кількість функцій, процесів, елементів даних і складні взаємозв'язки між ними), що вимагає ретельного моделювання і аналізу даних і процесів; наявність сукупності тісно взаємодіючих компонентів (підсистем), що мають свої локальні завдання і цілі функціонування; відсутність прямих аналогів, що обмежує можливість використання будь-яких типових проектних рішень і прикладних систем;
  • 5. 2.1. Структура життєвого циклу інформаційної системи необхідність інтеграції існуючих і тих, що розробляються додатків; •функціонування в неоднорідному середовищі на декількох апаратних платформах; роз'єднаність і різнорідність окремих груп розробників за рівнем кваліфікації і традиціям, що склалися використання тих чи інших інструментальних засобів; істотна тимчасова протяжність проєктів, обумовлена, з одного боку, обмеженими можливостями колективу розробників, і, з іншого боку, масштабами організації-замовника і різним ступенем готовності окремих її підрозділів до впровадження ІС.
  • 6. 2.1. Структура життєвого циклу інформаційної системи ◦ Методологія проектування інформаційних систем описує процес створення і супроводу систем у вигляді життєвого циклу (ЖЦ) ІС, представляючи його як деяку послідовність стадій і виконуваних процесів. Для кожного етапу визначаються склад і послідовність робіт, одержувані результати, методи і засоби, необхідні для їх виконання, ролі і відповідальність учасників і т.д. Таке формальне опис ЖЦ ІС дозволяє спланувати та організувати процес колективної розробки і забезпечити управління цим процесом. ◦ Життєвий цикл інформаційної системи - безперервний процес, початком якого стає момент прийняття рішення про необхідність системи, а завершенням - її вилучення з експлуатації.
  • 7. 2.1. Структура життєвого циклу інформаційної системи Задум (планування проєкту) Аналіз і поставлення задачі Проєктування Розроблення Розгортання та впровадження Експлуатація Підтримка Модернізація Завершення терміну експлуатації Фази життєвого циклу:
  • 8. 2.1. Структура життєвого циклу інформаційної системи Планування проєкту ◦ На найпершому етапі проводиться в обов'язковому порядку обстеження для збирання інформації про цілі та завдання компанії в цілому і впроваджуваної системи зокрема, а також отримання даних про основні процеси. ◦ Важливо визначити: • Зміст та границі проєкту ІС. • Існування залежності від інших проєктів або процесів. • Плановані фінансові, інфраструктурні та людські ресурси, бюджет проєкту (включаючи необхідні закупівлі - наприклад, ліцензії від постачальника ПО - і плановані витрати при необхідності оплати послуг підрядника по супроводу, з обслуговування серверів тощо).
  • 9. 2.1. Структура життєвого циклу інформаційної системи Прийнято розрізняти дві категорії обстеження: експрес обстеження та інформаційне обстеження ◦ Інформаційне обстеження, за результатами проведення якого повинні бути підготовлені: • повний опис поточної бізнес-моделі організації замовника; • затверджений план робіт з розробки та впровадження (включаючи склад групи впровадження по обидва боки). детальна пропозиція з описом проблем, орієнтовними термінами і бюджетом робіт короткий опис поточної бізнес- моделі організації Експрес- обстеження
  • 10. 2.1. Структура життєвого циклу інформаційної системи ◦ Аналіз і поставлення задачі ◦ Існує певний набір ключових заходів, обов'язкове проведення яких може підвищити ймовірність успіху проекту. Вже на стадії постановки завдання повинні бути визначені цілі етапів проекту і самого проекту, включаючи критерії їх виконання. При цьому дані цілі повинні бути сформульовані гранично чітко і ясно (за можливістю, задовольняючи критеріям SMART: ◦ специфічність, ◦ вимірність, ◦ досяжність, ◦ реалістичність, ◦ обмеженість у часі).
  • 11.
  • 12. 2.1. Структура життєвого циклу інформаційної системи Проектування ІС ◦ Проєктування містить два основних аспекти: технічний і робоче проєктування. ◦ При технічному проєктуванні проводиться опис технічних деталей (наприклад, моделі даних і інтерфейсу), а також моделювання ситуацій, в яких система буде використовуватися - для подальшої розробки сценаріїв використання системи та її тестування на їх основі. ◦ При робочому проектуванні можуть складатися блок-схеми і алгоритми для програмних модулів. ◦ З організаційної перспективи для проєктування важлива підготовка ієрархічної структури робіт / базового календарного плану / дорожньої карти, що б дозволили керувати проєктом протягом усього строку його реалізації.
  • 13. 2.1. Структура життєвого циклу інформаційної системи ◦ В цілому ж технічне проєктування ІТ-системи передбачає детальну підготовку до етапу налаштування і розгортання модулів системи, для чого необхідно вирішити кілька завдань: • Сформувати список модулів і функцій системи, необхідних для підтримки певних на етапі аналізі автоматизованих бізнес-процесів. • Сформувати список довідників систем (майбутньої і у разі необхідності, поточної) для подальшого перенесення і поновлення даних. • Визначити приблизний сценарій роботи системи за категоріями користувачів для формування необхідного набору діалогів і процедур проектованої системи (включаючи реакції на всі можливі і навіть дуже малоймовірні дії з боку користувача). • Визначити елементи інтерфейсу користувачів (в разі гнучкого проєктування або розроблення рішень «з нуля») для досягнення зручності роботи з системою.
  • 14. 2.1. Структура життєвого циклу інформаційної системи • Сформувати список звітів / панелей моніторингу (включаючи їх форми і обов'язкові для реалізації елементи). Ці звіти в подальшому будуть використовуватися як для облікових цілей, так і для цілей моніторингу системи її адміністратором (в частині формування та збору статистики по навантаженню на її окремі модулі, вільних ресурсах, активності користувачів тощо). • Визначити перелік налаштувань функціональних компонентів системи відповідно до виділеними на попередньому етапі вимогами. • Визначити необхідність, можливості та шляхи інтеграції з існуючими і планованими до реалізації системами на підприємстві замовника, щоб своєчасно передбачити технічні засоби для інтеграції.
  • 15. 2.1. Структура життєвого циклу інформаційної системи ◦ Розроблення На час розроблення ІС повинне бути обране і підготовлене середовище розробки, а також обрана методологія, відповідно до якої буде здійснюватися управління розробкою. На якісні аспекти розроблення ІС містить вплив: ◦ взаємодія команди розробки / впровадження (між собою і з основними стейкхолдерами проекту), ◦ дотримання однієї з моделей життєвого циклу ІС (каскадної, ітераційної та ін.), ◦ тривалість самого процесу розробки і тестування тощо.
  • 16. 2.1. Структура життєвого циклу інформаційної системи ◦ Розгортання і впровадження ◦ Етап розгортання системи є одним з найбільш важливих з точки зору розподілу відповідальності за роботи між замовником і підрядником. Виконавець виконує основне завдання - інсталяцію модуля на робочий сервер з перенесенням на нього підсумкову конфігурацію з тестового сервера. ◦ Метою даного етапу є підготовка модуля системи до дослідно-промислової експлуатації - підготовка кінцевих користувачів, введення початкових даних, підготовка наказів по підприємству замовника.
  • 17. 2.1. Структура життєвого циклу інформаційної системи Серед основних робіт є такі етапи. ◦ Забезпечити безумовне виконання умов готовності модулів системи до здачі в дослідно- промислову експлуатацію (закріплених в окремому документі). ◦ Ввести і вивірити початкові дані (наприклад, початкові залишки) з кожного модуля для введення інформації в систему. ◦ Відпрацювати на робочих місцях користувачів модуля системи практичні дії користувачів в паралельному режимі з наявними додатками. ◦ Розробити, узгодити з підрядником і затвердити регламент взаємодії підрозділів замовника, що беруть участь в дослідно-промислової експлуатації модуля системи. ◦ Здійснити інтеграцію модуля з іншими модулями або зовнішніми системами, впровадженими раніше.
  • 18. 2.1. Структура життєвого циклу інформаційної системи ◦ Підготувати і видати наказ по підприємству замовника про передачу модуля системи в експлуатацію, що повинен містити: найменування модуля системи, що проходить експлуатацію найменування організації- виконавця терміни проведення експлуатації список посадових осіб з боку замовника і виконавця, відповідальних за проведення експлуатації модуля перелік підрозділів організації- замовника, що беруть участь в проведенні дослідно- промислової експлуатації порядок і строки перекладу персоналу замовника на роботу в умовах функціонування модуля системи
  • 19. 2.1. Структура життєвого циклу інформаційної системи ◦ Експлуатація ◦ Це один з найконфліктніших етапів, оскілки отриманий результат може не відповідати початковим очікуванням і уявленням як про функціональність, так і навіть про зовнішній вигляд / інтерфейс системи. ◦ На цьому етапі технічні фахівці і підрядник фокусуються на вирішенні завдань безперебійної роботи, обслуговування баз даних, а в разі необхідності - на доналаштуванні системи (що означає одночасну модернізацію паралельно з експлуатацією ◦ Стадія супроводу, яка призводить до змін до системи в процесі експлуатації (після закінчення приймання робіт) охоплює кілька аспектів: • Усунення зауважень, що не зачіпає зміну ТЗ. • Оновлення (по суті - нові версії системи), що випускаються при накопиченні критичного обсягу доробок. • Збільшення продуктивності системи.
  • 20. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС Існує ряд стандартів, що регламентують ЖЦ програмного забезпечення та процеси розробки. Серед найбільш відомих стандартів можна виділити ISO/IEC/IEEE 12207:2017 Systems and software engineering — Software life cycle processes, що визначає структуру життєвого циклу, містить процеси, дії і завдання, що повинні бути виконані під час створення інформаційної системи. Структура життєвого циклу ґрунтується на трьох групах процесів: ◦ основні процеси життєвого циклу (придбання, постачання, розроблення, експлуатація, супровід); ◦ допоміжні процеси, що забезпечують виконання основних процесів (документування, управління конфігурацією, забезпечення якості, верифікація, атестація, оцінка, аудит, дозвіл проблем); ◦ організаційні процеси (управління проєктами, створення інфраструктури проекту, визначення, оцінка та поліпшення самого життєвого циклу, навчання).
  • 21.
  • 22. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС Основні процеси життєвого циклу ◦ Серед основних процесів життєвого циклу найбільшу важливість мають три: розроблення, експлуатація та супровід. ◦ Розроблення інформаційної системи містить всі роботи зі створення інформаційного програмного забезпечення і його компонентів відповідно до заданих вимог. Розробка інформаційного програмного забезпечення також включає: ◦ оформлення проєктної та експлуатаційної документації; ◦ підготовлення матеріалів, необхідних для проведення тестування розроблених ІС; ◦ розроблення матеріалів, необхідних для організації навчання персоналу.
  • 23. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС ◦ Експлуатаційні роботи можна поділити на підготовчі та основні. ◦ До підготовчих відносяться: ◦ конфігурація бази даних і робочих місць користувачів; ◦ забезпечення користувачів експлуатаційної документації; ◦ навчання персоналу. ◦ Основні експлуатаційні роботи містять: ◦ безпосередньо експлуатацію; ◦ локалізацію проблем і усунення причин їх виникнення; ◦ модифікацію програмного забезпечення; ◦ підготовку пропозицій щодо вдосконалення системи; ◦ розвиток і модернізацію системи.
  • 24. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС ◦ Супровід. ◦ Основними попередніми діями при підготуванні до організації технічного обслуговування інформаційної системи є такі: ◦ виділення найбільш відповідальних вузлів системи і визначення для них критичності простою. Це дозволить виділити критичні складові інформаційної системи і оптимізувати розподіл ресурсів для технічного обслуговування; ◦ визначення завдань технічного обслуговування і їх поділ на внутрішні (які вирішуються силами обслуговуючого підрозділу) і зовнішні (які вирішуються спеціалізованими сервісними організаціями). Таким чином, проводиться чітке визначення кола виконуваних функцій і поділ відповідальності;
  • 25. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС ◦ проведення аналізу наявних внутрішніх і зовнішніх ресурсів, необхідних для організації технічного обслуговування в рамках описаних завдань і поділу компетенції. Основні критерії для аналізу: наявність гарантії на обладнання, стан ремонтного фонду, кваліфікація персоналу; ◦ підготування плану організації технічного обслуговування, в якому необхідно визначити етапи виконуваних дій, терміни їх виконання, витрати на етапах, відповідальність виконавців.
  • 26. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС ◦ Допоміжні процеси ◦ Серед допоміжних процесів одне з головних місць займає управління конфігурацією. При розробці проектів складних інформаційних систем, що складаються з багатьох компонентів, кожен з яких може розроблятися незалежно і, отже, мати кілька варіантів реалізації і / або декілька версій однієї реалізації, виникає проблема обліку їх зв'язків і функцій, створення єдиної структури і забезпечення розвитку всієї системи . Управління конфігурацією дозволяє організовувати, систематично враховувати і контролювати внесення змін до різні компоненти інформаційної системи на всіх стадіях її життєвого циклу.
  • 27. 2.2 СТАНДАРТИ, ЩО РЕГЛАМЕНТУЮТЬ ЖИТТЄВИЙ ЦИКЛ ІС ◦ Організаційні процеси ◦ Управління проектом пов'язано з питаннями планування і організації робіт, створення колективів розробників і контролю за термінами і якістю виконуваних робіт. Технічне і організаційне забезпечення проекту включає: ◦ вибір методів і інструментальних засобів для реалізації проекту; ◦ визначення методів опису проміжних станів розробки; ◦ розробку методів і засобів випробувань створеного програмного забезпечення; ◦ навчання персоналу.
  • 28. 2.3. Класифікація моделей життєвого циклу ◦ Модель ЖЦ ІС - комбінація послідовностей етапів життєвого циклу і переходів між ними, необхідних для гарантованого досягнення поставленої для реалізації мети проєкту ІС. ◦ Модель життєвого циклу відображає різні стани системи, починаючи з моменту виникнення необхідності в даній ІС і закінчуючи моментом її повного виходу з ужитку. ◦ Найбільшого поширення набули дві основні моделі життєвого циклу: ◦ каскадна; ◦ ітераційна (поетапна з проміжним контролем); ◦ спіральна.
  • 29. 2.3. Класифікація моделей життєвого циклу ◦ Каскадна модель ◦ Каскадна модель (модель «водоспад») демонструє класичний підхід до розробки різних систем в будь-яких прикладних областях. Для розробки інформаційних систем дана модель широко використовувалася в 70-х і першій половині 80-х років. Каскадна модель передбачає послідовне виконання всіх етапів проекту в строго фіксованому порядку. Перехід на наступний етап означає повне завершення робіт на попередньому етапі. Можна виділити ряд етапів моделі: ◦ системний аналіз; ◦ аналіз вимог; ◦ проектування; ◦ розробка (кодування); ◦ тестування (дослідна експлуатація); ◦ впровадження і супровід (здавання готового продукту).
  • 30. 2.3. Класифікація моделей життєвого циклу ◦ На першому етапі проводиться дослідження проблеми, яка повинна бути вирішена, чітко формуються всі вимоги замовника. Результатом, одержуваних на даному етапі, є технічне завдання (завдання на розробку), узгоджене з усіма зацікавленими сторонами. ◦ На другому етапі розробляються проєктні рішення, що задовольняють всім вимогами, сформульованим у технічному завданні. Результатом даного етапу є комплект проектної документації, що містить всі необхідні дані для реалізації проекту. ◦ Третій етап - реалізація проекту. Тут здійснюється розробка програмного забезпечення (кодування) відповідно до проектних рішень, отриманими на попередньому етапі. Методи, які використовуються для реалізації, не мають принципового значення. Результатом виконання даного етапу є готовий програмний продукт. ◦ На четвертому етапі проводиться перевірка отриманого програмного забезпечення на предмет відповідності вимогам, заявленим в технічному завданні. Дослідна експлуатація дозволяє виявити різного роду приховані недоліки, які проявляються в реальних умовах роботи інформаційної системи. ◦ Останній етап - здавання готового проекту. Головне завдання цього етапу - переконати замовника, що всі його вимоги реалізовані повністю.
  • 31. 2.3. Класифікація моделей життєвого циклу ◦ Основні переваги каскадної моделі ◦ на кожному етапі формується закінчений набір проектної документації, який відповідає критеріям повноти і узгодженості. На заключних етапах також розробляється призначена для користувача документація, що охоплює всі передбачені стандартами види забезпечення інформаційної системи: організаційне, методичне, інформаційне, програмне, апаратне; ◦ виконувані в логічній послідовності етапи робіт дозволяють планувати терміни завершення і відповідні витрати.
  • 32. 2.3. Класифікація моделей життєвого циклу ◦ Недоліки каскадної моделі ◦ істотна затримка отримання результатів; ◦ помилки і недоробки на будь-якому з етапів з'ясовуються, як правило, на наступних етапах робіт, що призводить до необхідності повернення на попередні стадії; ◦ складність паралельного виконання робіт за проєктом; ◦ надмірна інформаційна перенасиченість кожного з етапів; ◦ складність управління проєктом; ◦ високий рівень ризику і ненадійність інвестицій.
  • 33. 2.3. Класифікація моделей життєвого циклу ◦ Поетапна модель з проміжним контролем ◦ Для усунення недоліків каскадного проектування в 70-х роках була запропонована поетапна модель з проміжним контролем - ітеративна модель з циклами зворотного зв'язку між етапами. У ній, також, як і в моделі каскад використовується послідовність розташування етапів створення ІС. ◦ Проте кожен наступний етап має зворотний зв'язок з попередніми етапами. Виправлення помилок відбувається на кожному з етапів, відразу при виявленні проблеми через проміжний контроль. ◦ Наступний етап не починається, поки не завершиться попередній. При першому проході по моделі зверху вниз, як тільки виявлена помилка, здійснюється повернення до попередніх етапів (від низу до верху), що викликав помилку. Етапи виявляються розтягнутими в часі. Результат з'являється тільки в кінці розробки ІС, як і в каскадної моделі. ◦ Розробка ІС ведеться ітераціями з циклами зворотного зв'язку між етапами.
  • 34. 2.3. Класифікація моделей життєвого циклу ◦ Спіральна модель ◦ Спіральна модель, на відміну від каскадної, передбачає ітераційний процес розробки інформаційної системи. При цьому зростає значення початкових етапів життєвого циклу, таких як аналіз і проектування. На цих етапах перевіряється і обґрунтовується реалізація технічних рішень шляхом створення прототипів. ◦ Суть її в тому, що весь процес створення ІС представлений у вигляді умовної площині, розбитою на 4 сектори, кожен з яких представляє окремі етапи його розробки: визначення цілей, оцінка ризиків, розробка і тестування, оцінка замовником і планування нової ітерації. ◦ У цій моделі результат з'являється фактично на кожному витку спіралі. Цей проміжний результат аналізується, і виявлені недоліки ІС спонукають проведення наступного витка спіралі. Усередині витка спіралі етапи не мають зворотного зв'язку. Таким чином послідовно конкретизуються деталі проекту і в результаті вибирається і доводиться до реалізації обґрунтований варіант. Спіраль завершується тоді, коли клієнт і розробник доходять згоди щодо отриманого результату. ◦ Кожна ітерація завершеним циклом розробки, що приводить випуску внутрішньої або зовнішньої версії виробів (або підмножини кінцевого продукту), що вдосконалюються від ітерації до ітерації, щоб стати закінченою системою.
  • 35. 2.3. Класифікація моделей життєвого циклу ◦ Переваги спіральної моделі ◦ ітераційна розробка істотно спрощує внесення змін до проекту при зміні вимог замовника; ◦ при використанні спіральної моделі окремі елементи ІС інтегруються в єдине ціле поступово; ◦ ітераційний підхід спрощує повторне використання компонентів (набагато простіше виявити (ідентифікувати) загальні частини проєкту, коли вони вже частково розроблені, ніж намагатися виділити їх на самому початку проекту); ◦ спіральна модель дозволяє отримати більш надійну і стійку систему; ◦ ітераційний підхід дозволяє удосконалювати процес розробки - аналіз, проведений в кінці кожної ітерації, дозволяє проводити оцінку того, що повинно бути змінено в організації розробки, і поліпшити її на наступній ітерації.
  • 36. 2.3. Класифікація моделей життєвого циклу ◦ Проблеми, що виникають при використанні спіральної моделі ◦ Основна проблема спірального циклу - визначення моменту переходу на наступний етап. Для її вирішення необхідно ввести тимчасові обмеження на кожний з етапів життєвого циклу. Інакше процес розробки може перетворитися в нескінченне вдосконалення вже зробленого. ◦ Планування робіт зазвичай проводиться на основі статистичних даних, отриманих в попередніх проектах, і особистого досвіду розробників.