Однажды замечательный актёр Андрей Миронов сказал: "Надо стараться все делать хорошо: плохо оно само получится." Для меня это очень важное изречение, которое прекрасно иллюстрирует положение дел в моей индустрии: для того, чтобы что-то получилось хорошо, нужно стараться.
То же самое касается и дедлайнов. Популярно мнение, что достаточно составить диаграмму Ганта, чтобы взять под контроль сроки по проекту. Сторонники таких идей по иронии чаще и жестче остальных "пролетают" по срокам (по крайней мере, в IT). Да, планировать важно и нужно, но схема на бумаге никогда не будет полностью соответствовать тому, что происходит в реальности. И даже 1% расхождений способен отодвинуть успешный финал проекта на существенное расстояние.
Самое важное в соблюдении сроков - это суметь соориентироваться на месте, когда это самое расхождение с планом наступит. Договориться, скорректировать, переделать, проявить смекалку - в общем, быть гибким, словно травинка в ветреную погоду. Поэтому реализованный в срок проект - это не данность, а большое искусство.
О том, что делать, если сроки начали гореть посередине проекта, поговорим в следующем посте. А этот закончим 4-мя столпами, на которых держится соблюдение дедлайнов, и о которых стоит позаботиться на старте:
1. Грамотно составленное техническое задание - позволяет планировать спринты и вносить правки по ходу с наименьшими ошибками и потерями;
2. Грамотно спланированные спринты разработки - дробит большую работу на этапы, которые легче подгонять под план и контролировать;
3. Грамотный руководитель проекта со стороны подрядчика - организует и реорганизует команду разработки, проявит техническую смекалку и иногда даже сделает параллельно-перпедикулярные линии в форме котёнка;
4. Грамотный ответственный за проект со стороны клиента - организует и мотивирует сотрудников компании, быстро согласует изменения и уладит вопросы на местах.