25 советов выжившего на ИТ-проектах. Мария Абазьева
я добавила те, которые мне помогают в работе.
Для общего понимания, как выглядит ИТ-проект «на бумаге», приведу типовое описание этапов.
Фазы типового проекта: инициация проекта, анализ текущих бизнес-процессов, проектирование системы, реализация, тестирование, запуск, поддержка.
Давайте расшифруем все фазы.
Инициация проекта: о чем было упомянуто выше. Топ-менеджеры решили внедрять систему, определили бюджет, сделали оценку внутренних ресурсов.
Анализ текущих бизнес-процессов: тоже парой слов обозначено выше. Либо появляются ребята в пиджаках (консалтинг), либо внутренняя команда проводит ревизию текущей деятельности. На выходе должен быть список тех самых бизнес-процессов, которые в итоге компания будет оптимизировать, автоматизировать и, возможно, менять в корне.
Проектирование системы: на данном этапе должны появиться проектные решения. Это документ, в который включаются все описания реализации по каждому бизнес-процессу, а также потенциальные дополнительные разработки. Важный этап, который требует особого внимания и достаточного времени. От него зависит, как пойдет проект дальше. Все, что забыли указать во время анализа процессов, здесь можно «дописать».
Реализация: на основе проектных решений идет работа с системой, которая включает в себя настройки и разработки. Второй по важности проектный этап. Кстати, здесь тоже можно еще «добросить» новые бизнес-процессы. Такое случается довольно часто на больших проектах. На мой взгляд, обвинять коллег: «Ах, ты ничего толком-то и не проанализировал, а половину забыл», – смысла нет. Все равно делать надо. На данном этапе вас ждут сюрпризы в виде «а еще у нас есть вот такой процесс», «кстати, вот этот процесс немного не так должен быть». Впрочем, такие «подарки» могут произойти на каждом этапе. Надо быть морально к этому готовым и воспринимать как должное, с пониманием.
Тестирование: передаем все, что сделали, на суд пользователей-тестеров и ждем обратной связи. Скорее всего, придется что-то корректировать. Спокойно принимайте замечания, но не все подряд, только те, которые действительно влияют на работу, а не являются фантазией пользователя. Прежде чем отклонять что-то, иногда полезно представить себя на месте пользователя продукта и посмотреть со стороны: «А мне действительно было бы так удобно работать?» Кроме тестирования, на этом этапе происходит обучение непосредственных пользователей вашего продукта.
Запуск: тесты сделали, недочеты устранили. Теперь отправляем наш проект в реальную жизнь. Сотрудники компании будут пользоваться вашим продуктом каждый день.
Поддержка: гиперподдержка (усиленная) может длиться один-два месяца, далее проект переходит в стандартную фазу поддержки. В это время будут приходить различные сообщения от пользователей, поскольку не будет работать то одно, то другое. Это нормально. Стандартная фаза поддержки – когда уже не вы занимаетесь устранением ошибок, а специальная команда.