You are on page 1of 3

Реферат на тему:

SWEBOK i PMBOK

Підготував
Шевчук Дмитро
група КН-31
SWEBOK
Software Engineering Body of Knowledge (SWEBOK) — це документ, що готує комітет Software
Engineering Coordinating Committee зі спільнотою IEEE Computer Society. Призначення SWEBOK —
в об'єднанні знань з інженерії програмного забезпечення.

Цілі:
 визначити чіткий необхідний набір знань та рекомендовані практики;
 визначити етичні та професійні стандарти;
 визначити навчальну програму для студентів, аспірантів та тих, хто продовжує навчання.

Склад:
 В редакції 2004 року визначаються десять областей знань в контексті програмної інженерії:
 Вимоги до ПЗ, англ. Software requirements.
 Проектування, англ. Software design.
 Конструювання, англ. Software construction.
 Тестування, англ. Software testing.
 Супроводження, англ. Software maintenance.
 Керування конфігурацією, англ. Software configuration management.
 Керування проектами, англ. Software engineering management.
 Процеси програмної інженерії, англ. Software engineering process.
 Засоби та інструменти, англ. Software engineering tools and methods.
 Якість ПЗ, англ. Software quality.

Критика та альтернативи
Відомий вчений Граді Буч публічно заявив, що документ може бути суттєво покращений. Багато
хто стверджує, що SWEBOK не зовсім точно відображає погляди спільноти на програмну
інженерію, але визнають зусилля комітету з формалізації процесу розробки.
Інша спроба визначити та формалізувати об'єм знань для програмної інженерії — це «Computing
Curriculum Software Engineering (CCSE)», що має офіційну назву Software Engineering 2004
(SE2004). Різниця зі SWEBOK полягає в тому, що SWEBOK визначає знання, що повинен мати
студент після чотирьох років навчання, а SE2004 говорить про знання після закінчення
навчального закладу.
PMBOK
Довідни́к з управлі́ння проєктами (A Guide to the Project Management Body of Knowledge або
PMBOK Guide) — довідник, який містить набір процесів, що зазвичай визнані та забезпечують
виконання завдань управління проєктами незалежно від галузі та організації, орієнтований на
тих, хто складатиме екзамен на сертифікат PMI (англ. Project management institute, Інститут
управління проєктами).

Цілі:
 PMBOK містить фундаментальні та базові практики, які на думку PMI, забезпечують
комерційні результати для будь-якої організації — локальної, регіональної або глобальної.
 З метою виконання зобов'язання PMI постійно поліпшувати та оновлювати інформацію, а
також зберігати статус стандарту, затвердженого Американським національним інститутом
стандартів (American National Standarts Institute, ANSI), PMBOK оновлюється щонайменше
раз на п'ять років.

Функції:
 Управління обсягом проєкту — контролює проєкт за допомогою встановлення його мети,
завдань і цілей.
 Управління витратами — передбачає фінансовий контроль проєкту завдяки накопиченню,
аналізу та складанню звітів по витратах.
 Управління часом — передбачає планування, складання календарних графіків та їх
контроль для забезпечення вчасного виконання проєкту.
 Управління якістю — забезпечує виконання стандартів якості, встановлених для проєкту.

Групи процесів

Група процесів ініціації


Група процесів ініціації складається з процесів, що сприяють формальної авторизації початку
нового проєкту. Процеси ініціації часто виконуються поза рамками проєкту. У ході процесу
ініціації уточнюються початкове опис змісту і ресурси, які організація планує вкласти.
Група процесів планування
Визначає і уточнює цілі і планує дії, необхідні для досягнення цілей і змісту, заради яких був
зроблений проєкт. До групи процесів планування входять такі процеси:
 Група процесів виконання
Об'єднує людські та інші ресурси для виконання плану управління проєктом да
 Група процесів моніторингу та управління
Регулярно оцінює прогрес проєкту і здійснює моніторинг, щоб виявити відхилення від
плану управління проєктом, і, в разі необхідності, провести коригувальні дії для
досягнення цілей проєкту. 
 Група завершальних процесів
Формалізує приймання продукту, послуги або результату і підводить проєкт або фазу
проєкту до правильного завершення.

You might also like