You are on page 1of 11

Навчальна дисципліна «ЕКОНОМІКА ІТ - ПРОЕКТІВ»

Змістовний модуль 2. Теоретичні основи проектування


інформаційних систем і технологій.

Групове заняття 2.3 Тема: Основи методології


проектування інформаційних технологій.

Навчальні питання:

1. Технологія проектування ІТ.


2. Формалізація технології проектування ІТ.
3. Методи і засоби проектування.

Рекомендована література:
1.Державний стандарт України ДСТУ 3918-99 «Інформаційні технології.
Процеси життєвого циклу програмного забезпечення».
2.Грицунов О. В. Інформаційні системи та технології: навч. посіб. для
студентів за напрямом підготовки «Транспортні технології» / О. В. Грицунов;
Харк. нац. акад. міськ. госп-ва. – Х.: ХНАМГ, 2010. – 222 с. ISBN 978-966-
695-195-6.
3.Ушакова І. О. А. Основи системного аналізу об’єктів і процесів
комп’ютеризації. Ч. 2. Навчальний посібник для студентів напряму
"Комп’ютерні науки"/ І. О. Ушакова. — Харків: Вид. ХНЕУ, 2008. — 308 с.
(Укр. мов.)
4. Шаціло П.В., Цуркан В.В. Методологія аналізу,моделювання і
проектування систем і процесів IDEF. Навчальний посібник / — К.:
Видавництво ІСЗЗІ НТУУ «КПІ» 2011. — 146 с.

Ресурси мережі Internet


1. Інтернет-журнал Link Львівського сайта інформаційних технологій
// ITEL. http://itel.netfirms.com/
2. Сайт компанії Gartner, Inc. (NYSE: IT) // http://www.gartner.com/
3. Сайт компанії Microsoft // http://www.microsoft.com/
4. Центр информационных технологий // http://www.citmgu.ru/
Розгляд питання № 1. Технологія проектування ІТ.

Визначення:

1) ІТ–проект
─ це проектно-конструкторська і
технологічна документація, в якій
наведений опис проектних рішень щодо
створення (модернізації або
впровадження) й експлуатації
інформаційної технології у конкретному
програмно-технічному середовищі.
2) ІТ–проектування
─ це діяльність, яка спрямована на
створення, модернізацію
інформаційної технології або її
впровадження в бізнес – процеси
замовника протягом визначеного терміну
та за певних фінансових обмежень.
Класифікація ІТ – проектів за ознакою
«призначення проекту»:

ІТ- проекти створення ІТ – проекти впровадження


(модернізації) і інформаційної технології в
експлуатації бізнес – процеси замовника
інформаційних
технологій

Класифікація ІТ – проектів за іншими


ознаками:

* За характером змін: * За стадіями


─прості (проект, здійснення життєвого циклу
змін у структурі та змісті інформаційної технології:
яких, що не призводить до ─ оформлення задуму і
зміни його вартісних і концепції;
часових параметрів); ─ формулювання вимог до
─середні (проект, ІТ;
здійснення змін у структурі ─ розробка ІТ;
та змісті яких, призводить ─ введення ІТ в експлуата
до не суттєво зміни його цію;
вартісних і часових ─ модернізація ІТ;
параметрів); ─ впровадження ІТ в
─складні(проект, здійснення бізнес процеси замовника:
змін у структурі та змісті ─ підтримка існуючої
яких призводить до істотної інформаційної технології.
зміни його вартісних і
часових параметрів).
За орієнтованість По виду реалізації:
продуктів ІТ – проекту на
напрямки діяльності ─ система;
замовника: ─ програмний продукт.
─ програмно – технічний
─ виробничі; комплекс.
─ технологічні;
─ фінансові;
─ дослідні;
─ маркетингові;
─з управління персоналом. За масштабом:
─ малі (вартістю до 10 тис.
Грн.);
─ середні (вартістю 10-50
тис. Грн.);
По виду замовника: ─ великі (вартістю 50-100
─ держсектор; тис. Грн.);
─ медицина; ─ значні (вартістю 100-1000
─ освіта; тис. Грн.); дуже значні
─ дрібний бізнес; (вартістю понад 1 млн.
─ великий бізнес; Грн.).
─ логістика,
─ сфера послуг;
─ енергетика;
─ банківський сектор;
─ транспорт і зв'язок;
─ промисловість;
─ сектор оборони;
─ і т.п.
МЕТОДОЛОГІЯ – ІТ–проектування
вчення про ─ це діяльність, яка
організацію
+ спрямована на
створення, модерні -
діяльності. зацію інформаційної
технології або її
впровадження в
бізнес – процеси
замовника протягом
визначеного терміну
та за певних
фінансових

обм
еже
нь.

МЕТОДОЛОГІЯ ІТ – ПРОЕКТУВАННЯ:
вчення про організацію діяльності, яка спрямована на
створення, модернізацію інформаційної технології або її
впровадження в бізнес – процеси замовника протягом
визначеного терміну та за певних фінансових обмежень.

Рис. 1 Визначення поняття «Методологія ІТ - проектування»


МЕТОДОЛОГІЯ ІТ – проектування:
 Реалізується:
─ за допомогою конкретних технологій
проектування;
─ стандартів, що підтримують технології
проектування;
─ методів та інструментів проектування.
 Базується на моделі життєвого циклу ІТ –
технології.

Життєвий цикл ІТ ─ визначається як термін часу, який


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

Головним нормативним документом, що регламентує склад


процесів життєвого циклу інформаційної технології, є
міжнародний стандарт ISO/IEC 12207: 1995 «Information
Technology – Software Life Cycle Processing» та відповідний
йому Державний стандарт України ДСТУ 3918-99
«Інформаційні технології. Процеси життєвого циклу
програмного забезпечення».
СКЛАД ТЕХНОЛОГІЇ ІТ –
ПРОЕКТУВАННЯ:

Інструментальні Управління
засоби проектування проектуванням

Рис. 2 Склад технології ІТ – проектування

Методичні матеріали,
(інструкції, нормативи,
стандарти, критерії оцінки результатів)

Вхідні дані в стандар


тному поданні Технологічна Результати в
стандартному поданні
(документи, робочі операція
матеріали, результати)
Виконавці, програми
і технічні засоби

Рис. 3 Технологічна операція проектування


Розгляд питання № 2. Формалізація технології проектування ІТ.

Основою формалізації технології ІТ -


проектування є формальне визначення технологічної
операції (ТО) проектування в наступному вигляді:
ТО = < V, W, П, R, S >,
де – V – вхід;
W – вихід;
П – перетворювач;
R – ресурси;
S – засоби.
Di Dj
Ui Uj

Pi V П, R, S W Pj
Gi Gj

Рис. 4 Графічна інтерпретація технологічної операції

Документ D – це описувач множини взаємозалежних фактів. За


допомогою документів описуються об’єкти матеріальних та
інформаційних потоків, організаційної структури, технічних засобів,
необхідні для проектування і впровадження ІТ.
Параметр Р – це описувач одного факту ( параметр
розглядається як окремий випадок документа). Виділення параметрів
зі складу документів підкреслює значимість окремих фактів у процесі
ІТ - проектування.
Програма G – окремий випадок документа, що наводить опис
алгоритму вирішення завдання, яке зазнає змін в міру зміни
життєвого
циклу ІТ: від специфікації програми до машинного коду.
Універсум U – це кінцева і повна множина фактів (документів)
одного типу (у якості універсумів можуть розглядатися
множини параметризованих описів технічних засобів, програмних
засобів (операційних систем, СУБД, ППП і т. д.), технологій
проектування тощо).
Перетворювач П – це певна методика, формалізований алгоритм
чи машинний алгоритм перетворення входу технологічної операції в її
вихід.
Ресурси R – набір людських, комп’ютерних, часових і фінансових
засобів, що дозволяють виконати технологічну операцію.
Засоби проектування S – це спеціальний вид ресурсу, що
включає методичні і програмні засоби виконання технологічної
Розгляд питання № 3. Методи і засоби проектування.

Методи ІТ - проектування
Ступінь автоматизації

Ручного проектування Комп’ютерного проектування

Використання типових проектних рішень

Індивідуального Типового проектування

Адаптивність проектних рішень

Реконструкція Параметризація Реструктуризація


коли адаптація коли проектні моделі
проектних рішень рішення коли змінюється
виконується шляхом настроюються модель проблемної
переробки
відповідних (перегенеруються) області, на основі
компонентів відповідно до якої автоматично
(перепрограмування змінюваних перегенеруються
програмних параметрів; проектні рішення.
модулів);

Рис. 5 Методи ІТ - проектування


Поєднання різних ознак класифікації методів проектування
обумовлює характер використовуваної технологій ІТ - проектування
, серед яких виділяються два основних види технологій:
─ канонічна;
─ індустріальна.
Індустріальна технологія проектування, у свою чергу,
розбивається на автоматизоване (використання CASE-технологій) і
типове (параметрично-орієнтоване чи модельно-орієнтоване)

Характеристика технологій проектування

Технологія Рівень
Рівень типізації
проектування автоматизації
Канонічне Індивідуальне
Ручне проектування
проектування проектування
Індивідуальне
Індустріальне Комп’ютерне проектування
проектування проектування Типове проектування

Завдання на самостійну роботу. Тема: Програмна інженерія.


1. Відпрацювати питання Групового заняття 2.3.
2. Поняття життєвого циклу програмного продукту.
Ушакова І. О. А. Основи системного аналізу об’єктів і процесів
комп’ютеризації. Ч. 2. Навчальний посібник для студентів напряму
"Комп’ютерні науки"/ І. О. Ушакова. — Харків: Вид. ХНЕУ, 2008. — 308 с.
(Укр. мов.) Стор. 20 – 28.

You might also like