2. 1. Управління пріоритетами проектів
Пріоритет будь-якого проекту повинен
визначатися на основі оцінки трьох його
характеристик:
Фінансова цінність.
Стратегічна цінність.
Рівень ризиків.
3. 2. Концепція проекту
Вона містить, як правило, наступні розділи:
Назва проекту;
Цілі проекту;
Результати проекту;
Допущення і обмеження;
Ключові учасники та зацікавлені сторони;
Ресурси проекту;
Терміни;
Ризики;
Критерії приймання;
Обґрунтування корисності проекту.
4. 3. Цілі і результати проекту
Цілями проекту можуть бути:
Зміни в Компанії. Наприклад, автоматизація
ряду бізнес-процесів для підвищення
ефективності основної виробничої діяльності
Реалізація стратегічних планів. Наприклад,
завоювання значної частки ринку, що росте за
рахунок виведення на нього нового продукту.
Здійснення контрактів. Наприклад, розробка
програмного забезпечення на замовлення.
Дозвіл специфічних проблем. Наприклад,
доробка програмного продукту з метою
приведення його у відповідність із змінами в
законодавстві.
5. Результати проекту повинні визначати:
Які саме бізнес-вигоди отримає замовник в
результаті проекту.
Який продукт або послуга. Що конкретно
буде зроблено після закінчення проекту.
Високорівневі вимоги. Короткий опис і при
необхідності ключові властивості та / або
характеристики продукту / послуги.
6. 4. Допущення і обмеження
Допущення, як правило, тісно пов'язані
з управлінням ризиками. У розробці ПЗ
часто доводиться формулювати
ризики у вигляді припущень, тим
самим передаючи його замовнику.
7. Обмеження, як правило, скорочують можливості
проектної команди у виборі рішень. Зокрема вони
можуть містити:
Специфічні нормативні вимоги. Наприклад,
обов'язкова сертифікація продукту, послуги на
відповідність певним стандартам.
Специфічні технічні вимоги. Наприклад,
розробка під задану програмно-апаратну
платформу.
Специфічні вимоги до захисту інформації.
8. 5. Ключові учасники та зацікавлені
сторони
До ключових учасників програмного проекту, як правило,
відносяться:
Спонсор проекту - особа або група осіб, що надає
фінансові ресурси для проекту в будь-якому вигляді.
Замовник проекту - особа або організація, які будуть
використовувати продукт, послугу або результат
проекту. Слід враховувати, що замовник і спонсор
проекту не завжди збігаються.
Користувачі результатів проекту.
Куратор проекту - представник виконавця,
уповноважений приймати рішення про виділення
ресурсів і змінах в проекті.
Керівник проекту - представник виконавця,
відповідальний за реалізацію проекту в строк, у межах
бюджету і з заданою якістю.
Співвиконавці проекту. Субпідрядники і постачальники.
9. 6. Ресурси
Для того щоб зрозуміти, скільки коштуватиме
реалізація програмного проекту, потрібно
визначити і оцінити ресурси необхідні для
його виконання:
Людські ресурси і вимоги до кваліфікації
персоналу.
Обладнання, послуги, витратні матеріали,
ліцензії на ПЗ, критичні комп'ютерні
ресурси.
Бюджет проекту. План витрат і, при
необхідності, передбачуваних доходів
проекту з розбивкою за статтями і фазам /
етапам проекту.
11. 7. Терміни
Для програмного проекту недостатньо
визначити тільки термін його завершення.
Необхідно ще визначити його етапи -
контрольні точки, в яких буде відбуватися
переоцінка проекту на основі реально
досягнутих показників.
12. 8. Ризики
Ризик - невизначена подія або умова,
настання якого негативно або позитивно
позначається на цілях проекту
13. 9. Критерії прийому
Критерії прийому повинні визначати
числові значення характеристик системи,
які мають бути продемонстровані за
результатами процедури прийому на етапі
випробувань або дослідної експлуатації і
однозначно свідчити про досягнення цілей
проекту.
14. 10. Обґрунтування корисності проекту
Для кого призначені результати проекту.
Опис поточної ситуації. Які у потенційного
замовника існують проблеми.
Яким чином результати проекту вирішують ці
проблеми («Те Ве»).
Наскільки значимо для клієнта рішення даних
проблем (оцінка економічного ефекту).
Які переваги в підсумку з цього може витягти
компанія-виконавець проекту.
15. Висновки
Ефективні процеси ініціації програмного проекту
багато в чому визначають його майбутню успішність.
Недостатня увага цій фазі проекту неминуче
призводить до суттєвих проблем при плануванні,
реалізації та завершення.
Концепція проекту це ключовий документ, який
використовується для прийняття рішень в ході всього
проекту, а також на фазі приймання - для
підтвердження результату.
Пріоритет проекту визначається на основі
оцінки трьох показників:
Фінансова цінність.
Стратегічна цінність.
Рівень ризиків.
16. Додаткова література та джерела
1. «PMBOK. Руководство к Своду знаний по управлению
проектами», 3-е изд., PMI, 2004.
2. С. Макконнелл, «Сколько стоит программный проект»,
«Питер», 2007.
3. Брукс Фредерик, «Мифический человеко-месяц, или Как
создаются программные комплексы», Пер. с англ., СПб.,
Символ-Плюс, 1999.
17. Контрольні запитання
Як ефективні процеси ініціації програмного проекту
визначають його майбутню успішність?
На основі оцінок скількох характеристик повинен
визначатися пріоритет будь-якого проекту?
Яка є шкала оцінки фінансової цінності проекту?
Які розділи містить концепція проекту?
Що може бути цілями проекту?
Що можуть містити обмеження?
Хто має відноситись до ключових учасників ІТ проекту?
Яка точність вважається хорошою при оцінці
трудовитрат на стадії ініціації проекту?
Який орієнтовний розподіл трудовитрат і що в нього
входить ?
Чим характеризується кожна контрольна точка проекту?
Яку тривалість може становити одна ітерація?
Що таке ризик?