Я работаю с двумя очень опытными командами разработчиков. Оба делают отличную разработку. Оба приходят из образовательных учреждений мирового класса, и имеют Fortune 500 и опыт новых предприятий.
Но ни один из них не обеспечивает ожидаемый тип управления проектом, который включает в себя:
- План проекта с датами
- Успешные сроки
- Частое общение со мной о прогрессе, рисках, проблемах (фактически, это относится только к одному из двух)
- Способность точно оценить требуемые ресурсы
- Сборки выпущены вовремя
- Предоставление отчетов о состоянии в срок
- Спросите меня, как я хочу узнать о статусе проекта и обновлениях
Я нахожу это раздражающим и расстраивающим. Я знаю, что с такими тенденциями, как гибкое развитие, спиральное развитие и другие формы развития «построй мост, когда идешь по нему», точное планирование сроков и проблем проекта затруднено.
Тем не менее, общение является КЛЮЧЕВОЙ частью управления взаимоотношениями с клиентами. Многие квалифицированные ИТ-специалисты должны улучшить в этой области. В противном случае клиенты не будут так преданы вам, как могли бы.
В руководстве проектом вы должны управлять 4 вещами:
- Ожидания клиента (убедившись, что у клиента нет нереальных мечтаний о том, что будет делать проект).
- Процесс (классический менеджмент проектов 101).
- Результаты (убедитесь, что клиент получает ожидаемые результаты, независимо от того, выполняете ли вы все задачи, которые, по вашему мнению, были наняты).
- Отношения (построение долгосрочных отношений с клиентом, выходящих за рамки одного проекта).
Я встречал очень мало ИТ-специалистов, которые занимаются всеми 4 из них.