Римські мости античності були дуже неефективними спорудами. За сучасними мірками, вони використовували надто багато каменю, і, як наслідок, надто багато праці для будівництва. З роками ми навчилися будувати мости більш ефективно, використовуючи менше матеріалів і менше праці для виконання того ж завдання.
Том Кленсі, “Сума всіх страхів”
У 1986 році Альфред Спектор, президент корпорації Transarc, став співавтором статті, в якій порівнював будівництво мостів з розробкою програмного забезпечення. Передумова: мости зазвичай будуються вчасно, в рамках бюджету і не падають. З іншого боку, програмне забезпечення ніколи не з’являється вчасно або в рамках бюджету. Крім того, воно завжди ламається. (Тим не менш, будівництво мостів не завжди мало такий блискучий послужний список. Багато проектів з будівництва мостів перевищували кошторис і терміни, а деякі навіть падали).
Однією з головних причин, чому мости будуються вчасно, в рамках бюджету і не падають, є надзвичайна деталізація проектування. Проект є застиглим, і підрядник має мало гнучкості у зміні специфікацій. Однак у сучасному бізнес-середовищі, яке швидко змінюється, застиглий проект не пристосований до змін у бізнес-практиці. Тому необхідно використовувати більш гнучку модель. Це може бути і було використано як обґрунтування невдач у розробці.
Але є ще одна відмінність між збоями в програмному забезпеченні та руйнуванням мостів, окрім 3,000 років досвіду. Коли падає міст, це розслідується і пишеться звіт про причини аварії. У комп’ютерній індустрії чи в сфері розвитку все інакше: збої приховуються, ігноруються та/або раціоналізуються. В результаті ми продовжуємо робити ті самі помилки знову і знову.
Отже, метою дослідницьких проектів The Standish Group було виявити, які саме помилки ми допускаємо: масштаб невдач у програмних проектах, основні фактори, які спричиняють невдачі програмних проектів, ключові інгредієнти, які можуть зменшити кількість невдач у проектах.
У звіті CHAOS 2015 підкреслюється кілька важливих висновків щодо управління проектами та їх реалізації, зосереджуючи увагу на факторах успіху проекту, впливі розміру проекту та використовуваних методологіях.
Ось 10 головних висновків:
- Еволюція критеріїв успіху проекту: Успіх тепер включає в себе задоволеність та цінність для клієнта, а не лише дотримання термінів, бюджету та цілей.
- Вплив розміру проекту: Менші проекти, як правило, мають вищі показники успіху, в той час як великі проекти стикаються зі зменшенням віддачі у вигляді вартості та збільшенням викликів.
- Методологія має значення: Гнучкі методології демонструють значно вищі показники успіху порівняно з водоспадними підходами, особливо в менших проектах.
- Важливість виконавчого лідерства: Проекти з сильною, кваліфікованою підтримкою з боку керівництва мають більше шансів на успіх.
- Роль емоційної зрілості: Висока емоційна зрілість в проектних командах корелює з успіхом, підкреслюючи важливість м’яких навичок.
- Залучення користувачів: Активне залучення користувачів протягом усього життєвого циклу проєкту покращує його результати та рівень задоволеності.
- Послуги з оптимізації: Використання послуг з оптимізації, щоб зосередитися на цінності та мінімізувати відходи, покращує результати проекту.
- Кваліфіковані ресурси: Компетентні та належним чином підготовлені команди мають фундаментальне значення для успіху проекту, що підкреслює необхідність безперервного навчання та набору персоналу.
- Стандартна архітектура і скромне виконання: Впровадження стандартної архітектури та зосередженість на досяжних цілях сприяють успіху проекту.
- Усвідомлення закону спадної віддачі: Усвідомлення закону спадної віддачі в управлінні проектами може сприяти більш ефективному розподілу ресурсів і зусиль. Закон спадної віддачі – це економічний принцип, який стверджує, що додавання додаткових факторів виробництва (наприклад, робочої сили або капіталу) до певного процесу в певний момент призведе до зменшення додаткового виходу або продуктивності цих факторів. Іншими словами, після досягнення певного рівня, кожна додаткова одиниця вкладу дасть все менший і менший вихід. Це важливо для розуміння оптимального розподілу ресурсів і ефективності виробництва.
Ці знання підкреслюють складність досягнення успіху проектів в сучасних умовах і необхідність адаптивних, кваліфікованих методів управління, пристосованих до унікальних викликів і можливостей кожного проекту в поточних конкретних умовах.
п.с. Працював над аналізом ризиків для одного з своїх поточних проектів і натрапив на це дослідження. Виріщив зафіксувати його інсайти, аби час від часу до них повертатися
Залишити коментар