- •Тема 1. Проект і сутність проектної діяльності. Типи проектів
- •2. Суть і історія управління проектами
- •3. Базові поняття управління проектами
- •Тема 3.1 теоретико-методичні засади управління проектами
- •2. Методичні засади планування проектів
- •3. Методичні засади контролю та регулювання проектів Система контролю дотримання параметрів проекту
- •4. Внесення змін у виконання проекту та комплексний їх аналіз
- •Тема 3.2 мережеве і календарне планування проекту
- •Тема 3. Теоретико-методичні засади управління проектами Лекція: мережеве і календарне планування проекту
- •1. Мережеве планування: мета, основні методи і етапи
- •2. Особливості побудови графіків передування
- •3. Особливості побудови стрілочних графіків
- •4. Методи оптимізації мережевих графіків
- •5. Календарне планування проектів
- •Тема 4. Організація проектно-орієнтованої діяльності
- •Тема 4. Організація проектно-орієнтованої діяльності
- •1. Поняття організаційноїструктури проекту: суть, необхідність створення, основні складові елементи
- •2. Типи організаційних структур для груп по управлінню проектами
- •3. Форми організаційної структури проекту
- •4. Послідовність розробки і створення організаційних структур управління проектами
- •Тема 5. Функції та елементи управління проектами
- •2. Характеристика моделі управління проектами
- •Формуляр проекту
- •Процеси та інструменти в управлінні проектами
- •3. Групи процесів управління проектами
- •4. Процедури в управлінні проектами
- •Тема 6. Учасники і оточення і проекту
- •2. Середовище оточення проекту. Характеристика зовнішнього та внутрішнього середовища проекту.
- •Тема 7. Класифікація проектів інформатизації
- •2. Корпоративні інформаційні системи. Переваги впровадження Загальна характеристика корпоративних інформаційних систем
- •Розробка корпоративної інформаційної системи
- •3. Проекти реінжинірингу бізнес –процесів. Вплив інформаційних систем на розвиток реінжинірингу бізнес-процесів
- •4. Проекти іт консалтингу. Особливості управління консалтинговими іт-проектами
- •Тема 8. Стандарти організації життєвих циклів проектів інформатизації
- •2. Моделі життєвого циклу інформаційної системи
- •Каскадна модель життєвого циклу інформаційної системи
- •Основні переваги каскадної моделі
- •Недоліки каскадної моделі
- •Спіральна модель життєвого циклу
- •Переваги спіральної моделі
- •Проблеми, що виникають при використанні спіральної моделі
- •3. Стандарти та методики
- •Методика Oracle cdm
- •Загальна структура
- •Особливості методики Oracle cdm
- •Міжнародний стандарт iso / iec 12207: 1995-08-01
- •Загальна структура
- •Особливості стандарту iso 12207
- •Тема 10.1 особливості управління проектами у сфері інформатизації
- •1. Ініціація проекту
- •2. Планування цілей проекту
- •3. Розробка ієрархічної структури робіт
- •4. Підтвердження цілей проекту
- •5. Контроль над змінами цілей
- •2. Управління якістю в проектах інформатизації
- •3. Управління ресурсами і витратами (вартістю) проектів
- •1. Прямі матеріальні витрати.
- •2. Прямі трудові витрати.
- •3. Операційні витрати
- •4. Амортизація.
- •Тема 10.2. Особливості управління проектами у сфері інформатизації
- •2. Управління персоналом у проектах
- •3. Управління контрактами і забезпечення проекту
- •Тема13. Інформаційні, програмно-апаратні і телекомунікаційні засоби управління проектами
- •Загальна характеристика та особливості програми Microsoft Project 2002
- •Основні елементи інтерфейсу користувача
- •Створення нового проекту
- •Планування задач проекту
- •Планування ресурсів проекту
- •Оцінка витрат і аналіз ризиків проекту
- •Контроль ходу реалізації і завершення проекту
- •Тема 14. Управління проектами інформатизації на рівні підприємства
- •2. Впровадження системи управління проектами на підприємстві
- •Інтеграція суп з компонентами корпоративних іс
- •Адаптація закордонного програмного забезпечення
- •3. Моделі оптимального використання іт- ресурсів підприємства
Спіральна модель життєвого циклу
Спіральна модель, на відміну від каскадної, припускає ітераційний процес розробки інформаційної системи. При цьому зростає значення початкових етапів життєвого циклу, таких як аналіз і проектування. На цих етапах перевіряється і обгрунтовується реалізовуваність технічних рішень шляхом створення прототипів.
Хоча інформаційні системи є звичайним програмним продуктом, вони мають ряд суттєвих відмінностей від стандартних прикладних програм і систем. В залежності від предметної області інформаційні системи можуть дуже сильно відрізнятися за своїми функціями, архітектурі, реалізації. Однак можна виділити ряд властивостей, які є загальними:
інформаційні системи призначені для збору, зберігання і обробки інформації. Тому в основі будь-якої з них лежить середовище зберігання і доступу до даних;
інформаційні системи орієнтуються на кінцевого користувача, не володіє високою кваліфікацією в галузі застосування обчислювальної техніки. Тому клієнтські додатки інформаційної системи повинні володіти простим, зручним, легко освоюваним інтерфейсом, який надає кінцевому користувачеві всі необхідні для роботи функції, але в той же час не дає йому можливість виконувати які-небудь зайві дії.
Таким чином, при розробці інформаційної системи доводиться вирішувати два основні завдання:
завдання розробки БД, призначеної для зберігання інформації;
завдання розробки графічного інтерфейсу користувача клієнтських додатків.
Рис. 8.1. Модель спірального процесу розроблення 1С
Спіральна модель (spiral model) була розроблена у середині 1980-х років Барі Боемом. Вона ґрунтується на класичному циклі Демінга PDCA (plan-do-check-act). При використанні цієї моделі ІС створюється в кілька ітерацій (витків спіралі) методом прототипування.
Переваги спіральної моделі
Спіральний підхід до розробки програмного забезпечення дозволяє подолати більшість недоліків каскадної моделі і, крім того, забезпечує ряд додаткових можливостей, роблячи процес розробки більш гнучким. Переваги:
спрощується внесення змін в проект при зміні вимог замовника;
ітераційний підхід спрощує повторне використання компонентів дозволяє використовувати компонентний підхід до програмування. Це обумовлено тим. що набагато простіше виявити (ідентифікувати) загальні частини проекту, коли вони вже частково розроблені, ніж намагатися виділити їх на самому початку проекту;
спіральна модель дозволяє отримати більш надійну і стійку систему;
ітераційний підхід дозволяє удосконалювати процес розробки - аналіз, проведений в кінці кожної ітерації, дозволяє проводити оцінку того, що має бути змінено в організації розробки, і поліпшити її на наступній ітерації.
окремі елементи інформаційної системи інтегруються в єдине ціле поступово. Інтеграція проводиться фактично безперервно. Оскільки інтеграція починається з меншої кількості елементів, то виникає набагато менше проблем при її проведенні (за деякими оцінками, при використанні каскадної моделі розробки інтеграція займає до 40% всіх витрат в кінці проекту);
зменшення рівня ризиків. Дана перевага є наслідком попереднього, так як ризики виявляються саме під час інтеграції. Тому рівень ризиків максимальний на початку розробки проекту. У міру просування розробки очікуваний ризик зменшується;
ітераційна розробка забезпечує більшу гнучкість в управлінні проектом, даючи можливість внесення тактичних змін до розроблювальне виріб.