Тримайте 7 важливих підходів до планування ІТ-проєктів:
- Планувати терміни повинні програмісти, а не менеджери.
Часта помилка, коли керівник проєкту, який не розуміє належним чином обсяг і специфіку завдань, встановлює строки проєкту не відповідно до досвіду, можливостей і компетенцій команди, а спираючись на власні уявлення, бажання або запити клієнта. Розбіжності запланованих і реальних термінів становлять 40-80%.
- Необхідно заздалегідь визначати приблизні строки здачі всього проєкту і реальний час вирішення завдання.
Ігнорування процедури планування призводить до розхлябаності, низької мотивації розробників у періоди, що передують дедлайну, до нерозуміння командою, що робити, куди рухатися і що потрібно отримати в підсумку. В об’єднаннях, де приблизні строки здачі проєкту не визначаються, бажано замислитися над тим, що подібний хаос до добра не доведе.
- Проєкт розбивайте на дрібні етапи з чіткими цілями й обов’язковим обговоренням результатів.
Застосування принципу необхідне для протидії закону Паркінсона, який визначає, що загальний обсяг роботи завжди збільшуватиметься, щоб заповнити весь виділений на роботу час. Дотримуючись поради, можна уникнути бажання старанно працювати лише незадовго до терміну здачі проекту.
- Члени команди повинні максимально щільно взаємодіяти один з одним.
Насамперед підвищується згуртованість колективу і стимулюється надання взаємодопомоги. За недостатнього спілкування між членами об’єднання відсутній “командний дух”, що забезпечує злагоджену роботу. Спільна продуктивна діяльність задовольняє соціальні потреби людини у відчутті значущості виконуваної праці.
- Включайте резерв часу для покриття форс-мажору, нових вимог замовника, відпусток і свят, на інтеграцію та тестування.
На початковому етапі планування не можна передбачити всі ситуації. Тому потрібно зарезервувати час про запас, щоб команді не довелося поспішати і, як наслідок, робити помилки. Не варто ігнорувати необхідність налагодження та доведення ПЗ до рівня стабільної роботи і прийнятної кількості багів.
- Не можна поспішати, порушувати план і зменшувати час розробки ПЗ.
Часта помилка менеджерів, які думають, що програмісти зможуть потягнути будь-які терміни. Завищений темп призводить до збільшення кількості помилок у коді. На налагодження та виправлення в майбутньому знадобиться значно більше часу, ніж вдасться заощадити подібним чином.
- Розставляйте пріоритети завданням і концентруйтеся на головному.
Намагайтеся насамперед реалізовувати найважливіший функціонал. Майте на увазі, що якимись фічами в процесі розробки доведеться пожертвувати, так само як і реалізацією частини ідей. А розставити пріоритети можливо виключно через спілкування та обмін думками.









