Огляд сучасних методологій управління вартістю ІТ-проектів
Проведення огляду сучасних механізмів управління ІТ-проектів задля з'ясування підходу до оптимізації процесу оцінювання вартості ІТ-проекту. Аналіз стандартів, концепцій та підходів до управління ІТ-проектами. Особливості проекту та його команди.
Рубрика | Менеджмент и трудовые отношения |
Вид | статья |
Язык | украинский |
Дата добавления | 27.04.2023 |
Размер файла | 391,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Огляд сучасних методологій управління вартістю ІТ-проектів
Марина Нос
аспірант, Національний аерокосмічний університет імені М. Є. Жуковського «Харківський авіаційний інститут», вул. Чкалова, 17, Харків, Україна
Marina NOS
Postgraduate Student, National Aerospace University "Kharkiv Aviation Institute", 17 Chkalova str., Kharkiv, Ukraine
Анотація
Предметом дослідження даної статті є методології управління ІТ-проєктів. Мета роботи - проведення огляду сучасних механізмів управління ІТ-проєктів задля з'ясування підходу до оптимізації (раціоналізації) процесу оцінювання вартості ІТ-проєкту. В статті вирішуються такі завдання: аналіз стандартів, концепцій та підходів до управління ІТ-проєктами, розгляд критеріїв вибору підходящої методології для того чи іншого проєкту. Використовуються такі методології: Waterfall (каскадна модель), Agile, Scrum, Kanban, Гібридна та Спіральна методологія. Отримано наступні результати: Визначено, що методології управління ІТ-проєктами можна розділити на традиційні (каскадні) та гнучкі, а всі інші -- їх комбінації. Розкрито сутність Waterfall методології, Agile, Scrum, Kanban, Гібридної та Спіральної моделі. Позначено, для яких ІТ-проєктів більш за все підходить кожна з них. Проведено аналіз національних стандартів в області управління ІТ-проєктами. Визначено, що відповідно до діючого Державного стандарту «Інформаційна технологія» створення ІТ-проєкту як автоматизованої системи зводиться до восьми послідовних стадій: формування вимог, розробка концепції, технічне завдання, розробка ескізного проєкту, технічний проєкт, розробка робочої документації, введення в дію, супровід. Цей Держстандарт, як інші, вже застарів та не охоплює всіх аспектів управління проєктами, як от, наприклад, вартістю. Досліджено міжнародні еталони управління ІТ-проєктами: IPMA (Individual Competence Baseline), Prince 2 (PRoject IN Controlled Environments 2), P2M (Project and Program Management for Enterprise Innovation), керівництво до зводу знань з управління проєктами (PMBOK), керівництво до зводу знань з інженерії програмного забезпечення (SWEBOK), керівництво до збору знань з бізнес-аналізу (BABOK). Проілюстровано взаємодію керівництв збору знань в формуванні методології управління вартістю ІТ-проєктів та визначено, що саме на перетині керівництв до збору знань з управління проєктами, інженерії програмного забезпечення та бізнес-аналізу формується методологія управління вартістю ІТ-проєктів. В межах огляду стандартів управління ІТ-проєктами, виділено, що для корпоративного управління ІТ-проєктами можуть бути обрані окремі стандарти через складність узгодження їх між собою. Висновки: За результатами проведеного дослідження можна зробити висновок, що методології управління ІТ-проєктів є незамінними інструментами для реалізації успішних ІТ-проєктів. Вибір залежить від особливостей проєкту та його команди і будь-яка методологія має бути адаптована під конкретний проєкт - універсальних підходів не існує.
Ключові слова: ІТ-проєкти, методології, управління проєктами, стандарт, автоматизовані системи.
OVERVIEW OF MODERN METHODOLOGIES OF IT PROJECT MANAGEMENT управління іт проект стандарт
Abstract. The subject of this article is the methodology of IT project management. The purpose of the work is to review modern mechanisms of IT project management in order to clarify the approach to optimization (rationalization) of the process of estimating the cost of IT project. The article solves the following tasks: analysis of standards, concepts and approaches to IT project management appropriate methodology for a project. The following methodologies are used: Waterfall (cascade model), Agile, Scrum, Kanban, Hybrid and Spiral methodology. The following results were obtained: It is determined that the methodologies of IT project management can be divided into traditional (cascading) and flexible, and all others - their combinations. The essence of Waterfall methodology, Agile, Scrum, Kanban, Hybrid and Spiral models is revealed. It is indicated for which IT projects each of them is most suitable. An analysis of national standards in the field of IT project management. It is determined that according to the current State Standard "Information Technology" the creation of IT project as an automated system is reduced to eight successive stages: requirements, concept development, terms of reference, draft design, technical design, development of working documentation, implementation, maintenance . This State Standard, like others, is outdated and does not cover all aspects of project management, such as cost. International standards of IT project management have been studied: IPMA (Individual Competence Baseline), Prince 2 (PRoject IN Controlled Environments 2), P2M (Project and Program Management for Enterprise Innovation), Project Management Knowledge Management Guide (PMBOK), Management Guide Knowledge in Software Engineering (SWEBOK), Business Analysis Knowledge Collection Guide (BABOK). The interaction of knowledge gathering management in the formation of IT project cost management methodology is illustrated and it is determined that it is at the intersection of management to knowledge collection on project management, software engineering and business analysis that the methodology of IT project cost management is formed. As part of the review of IT project management standards, it is highlighted that separate standards can be selected for corporate IT project management due to the difficulty of reconciling them. Conclusions: Based on the results of the study, it can be concluded that IT project management methodologies are indispensable tools for the implementation of successful IT projects. The choice depends on the characteristics of the project and its team and any methodology must be adapted to the specific project - there are no universal approaches.
Key words: IT projects, methodologies, project management, standard, automated systems.
У минулому багато ІТ-компаній не усвідомлювали важливості управління проєктами і навіть не мали таких спеціалістів, як менеджери проєктів. В основному, був лише розробник або команда розробників і клієнт, які безпосередньо спілкувалися один з одним, обговорювали вимоги та робочий процес тощо.
Така організація роботи мала багато недоліків, тому що розробникам доводилося мати справу з великим обсягом зайвих процесів замість того, щоб виконувати свою безпосередню роботу - кодування. В результаті розробники зіткнулися з перевантаженістю, низькою продуктивністю та простроченими термінами.
Тому багато компаній з розробки програмного забезпечення підготували кілька підходів до управління ІТ-проєктами, щоб замінити модель «розробник-клієнт».
Незважаючи на те, що сьогодні ситуація інша, клієнти компаній-розробників програмного забезпечення не знають, які підходи до управління процесом розробки підходять для їх конкретного випадку. Отже, особливо актуальною стає інформація і знання про методології управління ІТ-проєктами, їх вартістю та коли використовувати той чи інший підхід до управління проєктом.
Аналіз останніх досліджень і публікацій показав, що на сьогодні існує велика кількість наукових доробок вітчизняних і зарубіжних авторів, що присвячено розробці і удосконаленню методологій управління ІТ-проєктами. Але треба виділити наступних: А. Катренко, Н. Бойко, М. Чайковська, О.Псарьов, Л. Ременяк, А. Сидорова, Л. Піддубна, У Мельник, Н. Казакова, В. Тіторенко, А. Доброволь- ський, А. Яковенко, Н. Шашкова, Д. Коноваленко, М. Чубенко, М. Беляков. Всі роботи зазначених авторів присвячено розробці окремих елементів чи вирішенню окремих питань вдосконалення методології управління ІТ-проєктами, але враховуючи постійний розвиток і ускладнення сучасних задач, що ви- віщуються всіма учасниками процесу розробки і провадження ІТ-проєктів, на думку автора, потребує подальшого розвитку питання пов'язані з оптимізацією ресурсів, що задіяні в ІТ-проектах.
Виділення невирішених раніше частин загальної проблеми показує, що не зважаючи на значну кількість праць, на сьогоднішній день питання вибору методології для ефективного управління ІТ-про- єктами залишається важливим та до кінця невирішеним. Отже, визначення та підбір методології і її окремих аспектів, які можна застосувати на практиці залишається актуальною задачею.
Мета роботи - розгляд періодизації розвитку методології управління ІТ-проєктами, а також виділення позитивних і негативних сторін кожної з методологій і формування подальших задач для удосконалення зазначених методологій.
В практиці управління ІТ-проєктами існує значна кількість методологій управління ними. Всі вони складаються з певного набору інструментів і процесів, що дозволяє використовувати їх до певних про- єктів розробки специфічного програмного забезпечення, але залишається відкритим питання щодо їх стандартизації і чіткої регламентації вибору під особливі потреби проєктування інформаційних систем, їх модернізації, чи створення інноваційних ІТ-продуктів. За даними дослідження [1], більшість ІТ-проєктів (85%), що не мають корпоративних стандартів управляння не досягають поставлених цілей, а 32% з них достроково закриваються, не досягнувши поставленої кінцевої мети.
Методологія управління ІТ-проєктом є дорожньою картою розробки і реалізації ІТ-проєкту, яка надає проєктній команді набір інструментів і регламентованих процесів для ефективної і якісної роботи над ІТ-проєктом. Завдяки вчасно обраній методології проєктна команда може ефективно використовувати час для реалізації проєкту, пришвидшити виконання проєкту і стандартизувати вихідні результати.
Існує значна кількість різних методологій управління і розробки ІТ-проєктів, які використовуються для реалізації різних ІТ-проєктів для різних галузей національного господарства, вони відрізняються різним набором інструментів і різними підходами до управління ІТ-проєктами. Однак вибір методології управління ІТ-проєктом є складною задачею. Для цього необхідно усвідомлювати сутність кожної з них.
На думку автора, під методологією управління ІТ-проєктами будемо розуміти структуру організації роботи, цілі, задачі, функціональні блоки, ключові етапи, методи і підходи до управління ІТ-проєктами із зазначенням метрик і показників ефективності результатів роботи.
В практиці методології управління ІТ-проєктами можна розділити на дві великі групи: традиційні (каскадні) і гнучкі, всі інші методології є комбінацією цих двох з додаванням окремих прийомів і процесів. Каскадна методологія характеризується чіткими прийомами, запланованим, запротокольованим і деталізованим підходом до управління ІТ-проєктом, в якому всі учасники повинні строго дотримуватися плану проєкту. Гнучкі методології є протилежністю традиційним і дають змогу змінювати, повертатися і корегувати етапи розробки, а також встановлювати пріоритетність етапів і процесів ІТ-проєкту.
Waterfall (каскадна модель) [2] - це послідовна методологія управління ІТ-проєктом, що складається з п'яти етапів: аналіз вимог, проєктування, розробка, тестування і технічна підтримка продукту. Перехід між етапами суворо регламентований, тільки при завершенні попереднього етапу можливий перехід до наступного. Повернення і виправлення у попередніх етапах заборонено. В каскадній моделі значну увагу приділяють документуванню результатів кожного з етапів. Перехід до наступних етапів без задокументованих етапів не можливий. При виборі даної методології важливою умовою є чітке бачення кінцевого результату ІТ-проєкту. Каскадна методологія має чітку структуру, її легко використовувати завдяки чітко сформованим строкам і кінцевим цілям. Каскадна модель підходить для середніх ІТ-проєктів метою яких є впровадження готового рішення, або його доопрацювання, з великим бюджетом проєкту, з проєктною командою від 10 і більше учасників, де ролі участі у проєкті чітко визначені.
Agile методологія - це протилежна каскадній моделі методологія, створена для управління складними ІТ-проєктами. Ця методологія ґрунтується на гнучкому управлінні і більш швидкоокому реагуванні на виклики. Головними принципами Agile є наступні:
- здатність адаптуватися до змін вимог;
- якісна комунікація між членами команди;
- можливість впливу на кінцевий результат кожного учасника проєкту;
- постійна взаємодія з замовником програмного продукту.
Agile має множину технік, процесів і прийомів, що дозволяє команді проєкту адаптуватися до динамічних змін. Характерною рисою Agile методології є менша кількість вимог, етапи в методології ітеративні з незначним коригуванням, які вносяться у відповідності до зміни вимог. Agile методологія не регламентує чіткого завершення проєкту, а відповідно немає кінцевої вартості ІТ-проєкту. Ця методологія може бути використана для управління проєктами з малим і середнім бюджетами, до складу проєктної команди якого входить від п'яти до десяти членів. Ролі членів команди повинні бути чітко регламентовані. Більш за все Agile методологія підходить для розробки інноваційного програмного продукту, впровадження готового рішення, чи його доопрацювання [3].
Гнучкі методології дозволяють вдосконалювати ІТ-проєкт на основі внесення позитивних змін до програмного продукту. Головну увагу при гнучкому управлінні приділяють не формальному виконанню етапів, а якісному кінцевому результату. В основу гнучких методологій покладено наступні принципи:
- увага приділяється взаємодії учасників проєкту, а не процесам і інструментам;
- готовність команди проєкту і розробників до змін, а не дотримання початкового плану;
- постійна взаємодія з замовником;
- ухилення від створення вичерпної документації.
Гібридна методологія (структурована Agile методологія) - це методологія, що поєднує у собі комбінаціє Agile і Waterfall методології, звідси і виникає її назва. Ця методологія ґрунтується на кращих практиках двох методологій і представляє собою гнучкий, але структурований підхід. На першому етапі проводиться збір і обробка вимог до ІТ-проєкту, після чого проводяться гнучкі і швидкі ітерації. Ця методологія може бути використана для складних ІТ-проєктів з середнім і великим бюджетом, з командою проєкту більше 100 учасників, ролі яких чітко визначені. Гібридна методологія більш за все підходить для ІТ-проєктів, що представляють собою впровадження готового рішення чи його доробку [3].
Scrum методологія - представляє собою гібридну методологію, в якій акцент робиться на роботу проєктної команди (зустрічі для обговорення результатів і коригування дій). В основу методології Scrum покладені підходи Agile методології, але в цій методології присутні особливі підходи, методи і тактики до управління ІТ-проєктами. Scrum є найбільш популярною методологією розробки програмних продуктів, одними з головних переваг цієї методології є системний підхід до оцінювання завдань ІТ-проєкту, ефективному розподілі ролей учасників проєкту, організації зустрічей, мотивації учасників, а також візуалізації процесу розробки програмного продукту. Основним завданням Scrum методології є самоорганізація і самокерованість проєктної команди, тобто ця методологія підходить до команд зі значним досвідом і високою кваліфікацією її учасників [4]. Scrum методологія - може бути запропонована для нескладних ІТ-проєктів з маленьким та середнім бюджетами, де у складі проєктної команди є від п'яти до десяти членів з чітко визначеними ролями. Використовується ця методологія для розробки нових програмних продуктів, впровадження готових рішень і їх доробка і модернізація. Для впровадження Scrum методології основними вимогами є створення позитивного комунікаційного клімату в компанії-виконавця, готовність керівництва і колективу компанії до впровадження змін, розуміння команд проєктів принципів гнучких методологій, здатність створювати дієвого плану дій у відповідності до змін проєкту, а також підготовка команди проєкту до цих змін.
Kanban методологія - це методологія управління ІТ-проєктом, що ґрунтується на Agile методології. Специфікою Kanban методології є прозорість процесів управління проєктом, а також спрощення процесів обміну інформацією між учасниками проєкту, це дозволяє більш швидко розробляти, впроваджувати і реалізовувати ІТ-проєкти. Ця методологія використовує так звані дошки Kanban, яка є інструментом контролю виконання робіт за проєктом. Дошка включає наступні питання: що потрібно зробити, які роботи в процесі реалізації, які роботи проходять перевірку і що зроблено. Ця дошка дозволяє про- єктній команді швидко орієнтуватися в задачах і процесах ІТ-проєкту і розробляти тактичні дії щодо успішного завершення проєкту. Основними принципами Kanban є прозорість і своєчасність термінів виконання робіт за проєктом і рівномірний розподіл навантаження між його учасниками. Також методологія Kanban дозволяє гнучко вирішувати поточні задачі проєкту, без чіткого розділу на ролі, що в свою чергу дає змогу вільного переходу окремих виконавців проєкту до інших складних задач. Ця методологія підходить для управління нескладних і середньої складності ІТ-проєктів з малими і середніми бюджетами. Склад проєктної команди може складатися від п'яти до десяти членів, де немає чіткого розділення на ролі. Найбільш краще підходить для ІТ-проєктів, що спрямовані на інноваційну розробку ІТ-продукту, чи доробку вже існуючого [5].
Спіральна методологія - це методологія управління ІТ-проєктами, що ґрунтується на каскадній і іте- раційній моделях. Специфікою даної методології є поглиблений підхід до управління ризиками. Кожний виток спіралі відповідає частині програмного забезпечення, що розробляється. Якість вихідного продукту досягається за рахунок уточнення цілей і характеристик ІТ-проєкту на кожному витку спіралі методології. Саме поглиблення і конкретизація задач, робіт, процесів і деталей ІТ-проєкту дає змогу обґрунтовано обрати один з найефективніших варіантів, який потім впроваджується у життя. Кожному витку повинні відповідати наступні його частини: цілі; оцінювання ризиків і їх шляхи зменшення їх впливу; розробка і тестування; планування наступного витку спіралі [6]. Спіральна методологія може бути обрана для реалізації легких і складних ІТ-проєктів з середнім і великим бюджетами. Склад про- єктної команди в цій методології може бути від десяти до ста і більше учасників з чітким визначенням їх ролей. Ця методологія підходить для будь-яких ІТ-проєктів (розробки нового продукту чи доробка вже існуючого).
Вибір методології управління ІТ-проєктами спирається на великій кількості критеріїв, але сьогодення все більшу популярність набирають гнучкі методології, це в першу чергу пов'язано з динамічністю, складністю і невизначеністю зовнішнього середовища. Гнучкий підхід дозволяє проводити удосконалювати код з кожною інтеграцією, що дає змогу мінімізувати кількість помилок. Гнучкі методології більш орієнтовані на клієнта на основі постійної взаємодії з ним. Крім того гнучкі методології виходять за рамки використання ІТ-проєктів і починають впроваджуватися в інших галузях.
Треба зазначити, що постійний розвиток і модернізація інформаційних технологій й програмного забезпечення призводить до удосконалення існуючих методологій управління ІТ-проєктами. Найактуальнішими викликами сьогодення є: необхідність швидкісної розробки програмних продуктів; постійна модернізація програмного забезпечення; вимоги до якості програмного забезпечення, що постійно зростають; збільшення конкурентного тиску в зв'язку зі збільшенням компаній-розробників програмного забезпечення.
Створення ІТ-проєкту може бути представлено як розробка автоматизованої системи. Відповідно до діючого «ДСТУ 34.601-90 Інформаційна технологія. Комплекс стандартів на автоматизовані системи. Автоматизовані системи» [7] створення автоматизованої системи має вісім послідовних стадій:
1. Формування вимог до автоматизованої системи (обстеження об'єкту, формування вимог користувача, оформлення звіту і заявки про розробку автоматизованої системи);
2. Розробка концепції автоматизованої системи (проведення необхідних науково-дослідних робіт, розробка варіантів концепції автоматизованої системи);
3. Технічне завдання (розробка технічного завдання та його затвердження);
4. Розробку ескізного проєкту (розробку окремих частин ескізного проєкту, розробка документації автоматизованої системи і її частин);
5. Технічний проєкт (розробка проєктних рішень, розробку документації, розробка завдань на про- єктування в суміжних частинах проєкту);
6. Розробка робочої документації (розробка робочої документації, розробка та адаптація програм);
7. Введення в дію автоматизованої системи (підготовка об'єкту автоматизації в дію, підготовка персоналу, комплектація автоматизованої системи, пускові роботи, проведення випробувань, експлуатація, проведення приймальних випробувань);
8. Супровід автоматизованої системи (проведення робіт у відповідності з гарантійними зобов'язаннями, післягарантійне обслуговування).
На думку автора, цей Державний стандарт є застарілим, був прийнятий ще в 1990 році. Він не повністю відображає сучасну специфіку створення ІТ-продукту і управління ІТ-проєктами.
Також треба звернути увагу на Національний стандарт «Інженерія систем і програмного забезпечення. Процеси життєвого циклу програмного забезпечення» (ДСТУ ISO/IEC 12207:2016) [8]. Цей стандарт створений для встановлення загальної структури процесів життєвого циклу програмного забезпечення, визначення термінології. Стандарт чітко визначає процеси придбання, постачання, розробки, експлуатації, супроводу та припинення використання програмного продукту. В цьому стандарті є можливість вибору, структурувати й застосовувати елементи середовища для розробки і створення програмних продуктів та послуг, а саме визначає організацію і сторони проєкту, процеси організації забезпечення проєкту (процес управління моделями життєвого циклу, процеси управління портфелем проєктів, людськими ресурсами, якістю), процеси проєкту (процеси планування, управління і оцінки проєкту, прийняття управлінських рішень, ризиками, конфігурацією і інформацією). Як видно, в цьому стандарті цей діючий стандарт не охоплює питання управління вартістю ІТ-проєктів.
Ще одним Національним стандартом, що регулює питання управління проєктами розробки програмних продуктів і послуг є «Розробка систем та програмного забезпечення. Процеси життєвого циклу керування проєктами» (ISO/IEC/IEEE 16326:2009) [9]. Цей стандарт охоплює нормативні настанови щодо управління проєктами, які охоплюють проєкти створення програмних продуктів, а також проєктів програмних систем. Основними користувачами цього стандарту є керівники проєктів. Стандарт покликаний допомогти керівникам успішно реалізувати проєкти з розробки програмних систем і програмних продуктів. Цей стандарт складається з розділів «Елементи плану керування проєктом» і «Процеси проєкту». До розділу елементів плану керування проєктом віднесені наступні:
- контекст проєкту;
- планування проєкту;
- оцінювання та контроль проєкту;
- постачання продуктів;
- плани підтримки процесу;
- додаткові плани.
Розділ «Процеси проєкту», дублюють відповідний розділ стандарту ДСТУ ISO/IEC 12207:2016. Як видно з цього стандарту, він теж не розкриває процеси управління вартістю проєктів зі створення програмних засобів і систем.
Стандарти управління ІТ-проєктами можна розділити за сферами застосування:
- загальні питання процесів управління проєктами (PMBOK);
- стандарти які застосовуються до суб'єктів управління (IPMA, PMBOK, Prince 2);
- стандарти, що оцінюють зрілість організації до управління проєктами (P2M);
- спеціалізовані стандарти з управління ІТ-проєктами (SWEBOK, BABOK).
Ґрунтуючись на зарубіжному досвіді основними стандартами управління ІТ-проєктами є наступні настанови:
- IPMA (Individual Competence Baseline) - це стандарт, що ґрунтується на компетентнісному підході, вимог до спеціалістів з управління проєктами. Розробником цього стандарту є Міжнародна асоціація з управління проєктами. Цей стандарт є системою знань для проведення міжнародної сертифікації спеціалістів з управління проєктами. Також цей стандарт послужив основою для розробки національних стандартів членів асоціації. В основі стандарту лежать вимоги до компетенцій проєктних менеджерів: технічні (процеси управління проєктами, програмами і портфелями за функціональними сферами), соціальні (відображають особисті якості і навички управління проєктами, управління командою про- єкту, комунікацією) і контекстуальні (відображають компетенції, що відповідають за опис елементів зовнішнього середовища) [10].
- Prince 2 (PRoject IN Controlled Environments 2) - це одна з найбільш популярних стандартів управління проєктами. Цей стандарт був розроблений у Великобританії як система управління, контролю і організації проєктами. Стандарт ґрунтується на наступних принципах [11]: оцінювання доцільності проєкту, управління проєктами на основі позитивного досвіду, чіткий розподіл сфер відповідальності, поетапне управління, оцінювання відхилень і управління за ними, орієнтація на результат, адаптив- ність до змін і особливостям проєкту. До компоненту управління проєктами входять наступні: початок проєкту, ініціація, управління командою, контроль, управління поставками, управління межами і завершення проєкту. До компоненту управління проєктами треба віднести: обґрунтування проєкту, організація і планування, управління ризиками і якістю, а також управління змінами.
- P2M (Project and Program Management for Enterprise Innovation) - це система стандартів з управління проєктами, яка розроблялася Японською асоціацією інжинірингу і Асоціацією проєктних менеджерів Японії. Цей збір знань ґрунтується на кращому досвіді японських підприємств зі значною доданою вартістю і інноваційними проєктами. Цей стандарт робить акцент на інноваційному розвитку підприємства і створення додаткової цінності. Стандарт [12] складається з розділів управління проєктами, управління програмами і області знань управління проєктами. Управління проєктами охоплює понятійний апарат управління проєктами, середовища управління проєктами та знань і навичок з управління проєктами. До областей знань у стандарті віднесені наступні: управління стратегією проєкту; управління фінансами; управління системами проєкту; організаційне управління; управління цілями; управління ресурсами; управління ризиками; управління інформаційними технологіями, управління відносинами, управління вартістю і комунікаціями.
- керівництво до зводу знань з управління проєктами (PMBOK) [13] - це довідник, що містить набір регламентованих процесів, фундаментальні і базові практики з управління проєктами в будь якій галузі;
- керівництво до зводу знань з інженерії програмного забезпечення (SWEBOK) [14] - це довідник, що містить знання з інженерії програмного забезпечення. Довідник містить десять галузей знань з програмної інженерії: вимоги до програмного забезпечення; проєктування, консультування, тестування, супровід, керування конфігурацією, керування проєктами, процеси, засоби і інструменти програмного забезпечення, а також його якість;
- керівництво до збору знань з бізнес-аналізу (BABOK) [15] - це довідник, що містить збір знань з практик бізнес-аналізу. Це керівництво дає опис галузей знань з бізнес-аналітики, її методики, компетенції і перспективи. До основних розділів треба віднести: планування і моніторинг бізнес-аналітики, виявлення та взаємодію з замовником, управління вимогами, аналіз стратегій, оцінювання та визначення якості рішень, базові компетенції і методи бізнес-аналізу.
На погляд авторки саме на перетині керівництв до збору знань з управління проєктами, інженерії програмного забезпечення та бізнес-аналізу формується методологія управління вартістю ІТ-проєктів (рис. 1).
Рис. 1. Взаємодія керівництв збору знань в формуванні методології управління вартістю ІТ-проєктів
Відповідно до проведеного огляду стандартів управління ІТ-проєктами, треба зазначити, що для корпоративного управління ІТ-проєктами можуть бути обрані окремі стандарти, у зв'язку з тим що їх складно узгоджувати між собою. Вибір стандарту, чи їх комбінації (окремих розділів) залежить від специфіки управління, корпоративної культури, сегменту ринку на якому функціонує підприємство, кон'юнктури світового і регіонального ринків, а також відповідати напрацьованій практиці в сфері проєктного менеджменту на підприємстві.
Висновки
Методології управління ІТ-проєктами є незамінними інструментами, які допоможуть у реалізації успішних проєктів із високою цінністю. І хоча кожен підхід дає багато переваг, слід зазначити, що методології не є універсальними.
Для вибору методології управління ІТ-проєктами треба використовувати адаптивний підхід, тому що кожна з методологій може бути використана для окремих видів ІТ-проєктів, а також різних видів проєктних команд. Вибір найбільш підходящої методології може бути складним. Це залежить від великої кількості факторів, багато з яких поза межами нашого контролю, і, можливо, було б розумно зосередитись на прагматичному підході до методологій управління.
Список використаних джерел:
1. Скоробагата Ю. Р., Турченко І. В., Нгой К. Ж., Горбач В. В. Основні проблемні аспекти в управлінні ІТ-проекта- ми. ISCIENCE.IN.UA «Актуальные научные исследования в современном мире». 2019. № 11 (55). 1. С. 183-186.
2. SDLC - Waterfall Model. URL: http://www.tutorialspoint.com/sdlc
3. The Definitive Guide to Project Management Methodologies. URL: http://www.workamajig.com/blog/project- management-methodologies
4. What is Scrum Methodology? URL: http://resources.collab.net/agile-101/what-is-scrum
5. Книберг Х., Скарин М. Scrum и Kanban: выжимаем максимум. URL: http://scrum.org.ua/wp-content
6. Тюлькина А. С., Чжан Ю. Сравнительный анализ каскадной и спиральной методологий управления проектами разработки программного обеспечения. URL: http://kmu.itmo.ru
7. ГОСТ 34.601-90 Автоматизированные системы. Стадии создания. Дата введения 01.01.1992 г.
8. ДСТУ ISO/IEC 12207:2016 Інженерія систем і програмного забезпечення. Процеси життєвого циклу програмного забезпечення (ISO/IEC 12207:2008, IDT). Дата введення 27.12.2016 р.
9. ISO/IEC/IEEE 16326:2009 Systems and software engineering -- Life cycle processes -- Project management. 12.2009.
10. IPMA (Individual Competence Baseline). 2015.
11. PRINCE2 (PRojects IN Controlled Environments 2). 2010.
12. P2M (A Guidebook of Project and Program Management for Enterprise Innovation). 2013.
13. PMBOK (A Guide to the Project Management Body of Knowledge). 2017.
14. SWEBOK (Guide to the Software Engineering Body of Knowledge). 2014.
15. BABOK (А guide to the business analysis. body of knowledge). 2020.
References:
1. Skorobaghata, Ju.R., Turchenko, I.V., Nghoj, K.Zh. and Ghorbach, V.V. (2019). "Osnovni problemni aspekty v upravlinni IT-proektamy [The main problematic aspects in IT project management]". ISCIENCE.IN.UA Aktualjnye nauchnye yssledovanyja vsovremennom myre, No 11 (55). 1, p. 183-186 [in Russian].
2. SDLC - Waterfall Model. URL: http://www.tutorialspoint.com/sdlc [in English].
3. The Definitive Guide to Project Management Methodologies, available at: http://www.workamajig.com/blog/ project-management-methodologies [in English].
4. What is Scrum Methodology? available at: http://resources.collab.net/agile-101/what-is-scrum [in English].
5. Knybergh, Kh. and Skaryn, M. (2010). "Scrum y Kanban: vyzhymaem maksymum [Scrum and Kanban: making the most of it]", available at: http://scrum.org.ua/wp-content [in English].
6. Tjuljkyna, A.S. and Chzhan, Ju. (2019). "Sravnyteljnyj analyz kaskadnoj y spyraljnoj metodologhyj upravlenyja proektamy razrabotky proghrammnogho obespechenyj [Comparative analysis of waterfall and spiral methodologies of software development project management]", available at: http://kmu.itmo.ru [in Russian].
7. 1992. "Avtomatyzyrovannye systemy. Stadyy sozdanyja [Automated systems. Stages of creation]". GhOST 34.601-90. [in Russian].
8. 2016. "Inzhenerija system i proghramnogho zabezpechennja. Procesy zhyttjevogho cyklu proghramnogho zabezpechennja (ISO/IEC 12207:2008, IDT) [Systems and software engineering. Software life cycle processes]". DSTU ISO/ IEC 12207:2016 [in Russian].
9. ISO/IEC/IEEE 16326:2009 Systems and software engineering -- Life cycle processes -- Project management. 12.2009 [in English].
10. IPMA (Individual Competence Baseline). 2015 [in English].
11. PRINCE2 (PRojects IN Controlled Environments 2). 2010 [in English].
12. P2M (A Guidebook of Project and Program Management for Enterprise Innovation). 2013 [in English].
13. PMBOK (A Guide to the Project Management Body of Knowledge). 2017 [in English].
14. SWEBOK (Guide to the Software Engineering Body of Knowledge). 2014 [in English].
15. BABOK (А guide to the business analysis. body of knowledge). 2020 [in English].
Размещено на Allbest.ru
Подобные документы
Управління проектами як система управління. Поняття проекту. Управління проектами в Україні. Проблеми управління проектами, шляхи вирішення проблем. Мета, задачі та послуги асоціації УКРНЕТ. Застосування методів кайдзен для управління змінами в проекті.
реферат [57,6 K], добавлен 27.10.2007Сутність, значення та етапи процесу управління проектами, характеристика факторів, що впливають на вибір соціально-культурних проектів, методичні підходи до оцінювання ефективності. Дослідження процесу управління проектами в умовах діяльності КМЦ КНТЕУ.
дипломная работа [121,0 K], добавлен 24.05.2013Методичні підходи до управління проектами фінансування та їх оцінки. Передінвестиційні дослідження можливостей впровадження проекту на прикладі ТОВ "Кондитерська фабрика "Лагода". Загальний аналіз інвестиційного проекту та схеми його впровадження.
дипломная работа [1,1 M], добавлен 21.08.2011Характеристика підходів до управління персоналом: системний, функціональний, ситуаційний. Знайомство з порівняльним аналізом концепцій управління персоналом. Розгляд особливостей розробки проекту з управління персоналом на основі процесного підходу.
реферат [16,1 K], добавлен 21.12.2016Понятійні категорії та класифікація процесу управління проектами. Формування ресурсного забезпечення для їх реалізації в організації. Економічна ситуація на євроринку газу. Розробка організаційних заходів щодо управління процесами планування проектів.
дипломная работа [385,3 K], добавлен 26.05.2013Класифікація інвестиційних проектів. Життєвий цикл проекту. Застосування концепції управління проектом у проектному фінансуванні. Концепція управління проектом, запропонована UNIDO. Проблема вибору найбільш ефективної структури життєвого циклу проекту.
реферат [865,9 K], добавлен 11.04.2012Управління проектами як система управління. Характеристики системи управління. Поняття проект та його характеристика. Функції управління проектами. Управління проектами як форма підприємництва. Проблеми управління проектами. Застосування методів кайдзен.
курсовая работа [81,8 K], добавлен 22.06.2007Сутність, мета та види аналізу ризиків інвестиційних проектів. Методи і головні інструменти управління проектними ризиками. Особливості і відмінні характеристики моделювання управління ризиком методом чутливості, методом сценаріїв та методом Монте-Карло.
реферат [26,2 K], добавлен 27.03.2011Сутність і види ризиків проектів. Оцінка ризиків реалізації інвестиційного проекту ТОВ "ЗАТ Київміськбуд-5" з будівництва котеджного містечка "Затишне місто". Розробка проекту організаційної структури відділу управління ризиком і карти організації праці.
дипломная работа [3,9 M], добавлен 19.01.2014Дослідження процесу управління проектом - діяльності, спрямованої на ефективну реалізацію проекту. Аналіз методів керування, їх класифікації, життєвого циклу, формування бюджету. Порядок розробки проектної документації. Автоматизація проектних робіт.
курсовая работа [641,5 K], добавлен 01.02.2010