'' Зробимо добре, швидко, дешево. Виберіть з цих трьох умов два ''.
Інженери вже десятки років говорять це керівникам проектів.
Якщо сформулювати цю думку трохи інакше, кожен проект являє собою трикутник, в якому збалансовані час. гроші і область охоплення. - змінити один з факторів, не торкнувшись хоча б один з інших, неможливо. Завдання керівника проекту - стежити за тим, щоб трикутник не розпався.
Але як? Коли виникає проблема, спочатку визначте її місце в трикутнику проекту: в чому справа - в часі (розклад), грошах (бюджет) або області охоплення? По-друге, з'ясуйте, які сторони трикутника ви можете змінити, а які зафіксовані. По-третє, скоректуйте чинники, які допоможуть усунути проблему і оптимізувати проект. По-четверте, здайте проект і відсвяткуйте його завершення!
В цій статті
Час + гроші + область охоплення = якість
Трикутник проекту також називають залізним трикутником або, менш поетично, потрійним обмеженням. Як його не назви, він зводиться до одного: неможливо змінити бюджет, розклад або область охоплення проекту, що не вплинувши принаймні на один з інших чинників.
Ось пара прикладів того, як це працює.
Щоб наблизити дата закінчення (час), ви можете витратити більше ресурсів (гроші) або прибрати деякі можливості (область охоплення), щоб було менше роботи.
Щоб зробити проект в рамках бюджету (витрати), ви можете не оплачувати понаднормові і закінчити проект пізніше (час) або скоротити можливості продукту (область охоплення).
Щоб додати в продукт нові можливості (область охоплення), ви можете продовжити крайній термін, щоб виділити час на нові завдання (час), або залучити нових людей, щоб працювати швидше (витрати). Можна також зробити і те, і інше!
Якість - це четвертий елемент проектного трикутника. Воно знаходиться в центрі, і будь-яка зміна сторін впливає на нього.
Наприклад, якщо ви випереджаєте розклад, ймовірно, ви зможете повернути в продукт можливості, якими ви хотіли пожертвувати, або виділити більше часу на існуючі завдання. Завдяки збільшенню часу і області охоплення ви можете отримати більш досконалий продукт.
Тут важливо пам'ятати, що універсального стандарту якості не існує. Для кожного проекту якість визначається в ньому самому. Для деяких компаній найважливішим заходом якості є дотримання рамок бюджету. Для інших важливіше вчасно вивести продукт на ринок. Керівнику проекту потрібно знати, як якість визначається для організації і для самого проекту.
У попередньому прикладі можна просто закінчити проект раніше, але з меншою кількістю можливостей, і випустити його на ринок швидше за конкурентів. Це може бути визначенням якості проекту в даній компанії.
Знайте, що неможливо змінити
У більшості проектів щонайменше одна сторона трикутника фіксована, тобто її неможливо змінити.
Можливо, бюджет не обговорюється (знайома ситуація, чи не так?). Або, припустимо, продукт неодмінно повинен надійти в продаж до певної дати. Ймовірно, потрібно і те, і інше.
Часто, але не завжди, керівник отримує вказівки про те, які елементи проекту фіксовані, зверху. Іноді на нього самого покладається обов'язок визначити, який елемент найбільш важливий для успіху проекту. І потрібно мати чітке уявлення про це на випадок, якщо виникнуть проблеми (а вони виникають завжди).
Проблема виникає нафіксірованнойбоковой курсу дій найчастіше очистити. Наприклад якщо ви виявили, що функція програмне забезпечення буде зайняти більше часу, ніж прогнозоване і вийшов угоду про те, що ви будете проводити цю функцію (область), або необхідно перемістити дату закінчення або додати ресурси, щоб завершити вчасно.
Есліфіксірованнойотлічаются сторонах і проблеми. не повертають. Ця перевага трикутник проекту; завжди знайдеться місце для внесення змін, наприклад, якщо ваш проект має щоб вчасно і збільшився в області, ви можете налаштувати витрати шляхом додавання ресурсів.
Якщо фіксовані всі три сторони. не панікуйте. Так, проект проблемний, але принаймні ви знаєте це, що дає вам можливість переглянути його мети або стандарти якості.
оптимізація розкладу
Рано чи пізно ви зіткнетеся з проектом, який, здається, обов'язково порушить фіксований крайній термін.
Вірний спосіб зменшити тривалість проекту - скоротити критичний шлях, тобто послідовність завдань, остання з яких закінчується в день завершення проекту. Зміна завдань, які не перебувають на критичному шляху, може не привести до скорочення розкладу, але завдання в цій послідовності впливають на нього. Щоб зменшити критичний шлях, ви можете:
Скоротіть тривалість завдань (скоротити область охоплення проекту або додати ресурси).
прискорити проект: поєднати завдання, щоб люди могли працювати над ними одночасно (додати ресурси). Цей спосіб найкраще використовувати на початку проекту;
обігнати розклад: додати ресурси, щоб швидше виконати завдання (гроші);
видалити завдання (скоротити область охоплення проекту).
Звичайно ж, така зміна розкладу може значно вплинути на бюджет, область охоплення та якість проекту.
оптимізація бюджету
У більшості проектів найбільше фрагмента, бюджету складається з витрати на ресурси: нормовані і фіксовані витрати людей, обладнання та матеріали. Можливість залишатися на бюджет може знадобитися дуже складно варіантів:
звузити область охоплення проекту, щоб було менше завдань, що вимагають ресурсів, або щоб такі завдання були коротше;
перевірити адекватність ставок, розцінок і понаднормових;
переконатися в тому, що ресурси є оптимальними для даної роботи;
замінити дорогі ресурси дешевшими.
При управлінні витратами може відсунутися крайній термін або скоротитися область охоплення проекту. Наприклад, якщо ви забороните понаднормові, проект може затриматися на місяць. Якщо ви зменшите область охоплення, дата закінчення може наблизитися.
Оптимізація області охоплення
Чи можна заощадити гроші, зробивши міст на пару метрів коротше ширини річки? Звичайно ж ні. Іноді область охоплення проекту змінити неможливо, так що вам буде потрібно вжити інших заходів:
додати ресурси, щоб забезпечити виконання всіх завдань (витрати);
пожертвувати завданнями, які не перебувають на критичному шляху (витрати);
додати завдання або збільшити їх тривалість (витрати);
продовжити крайній термін, щоб отримати більше часу на виконання всіх завдань із застосуванням існуючих ресурсів (час).