Менеджеры проектов должны Быть Технически Здравым смыслом?
Менеджеры проектов должны быть технически здравым смыслом? Эта тема всегда, кажется, вызывает настоящее движение. В то время как некоторые полагают, что все, Вы должны управлять проектом, является свидетельством PMP, другие убеждены, что Вы не можете успешно управлять проектом разработки программного обеспечения, если Вы действительно не понимаете запутанность продукта.
Я соглашаюсь! Чтобы быть эффективным Менеджером проектов, Вы должны знать входы и выходы своего решения. Вы должны быть способными к проектированию и развитию решения самостоятельно.
Вот 5 фундаментальных задач руководства проектом, которые не могут выполнить Менеджеры проектов, если они не имеют сильный технический фон и действительно понимают подробные сведения их продукта.
Оценка Усилия
Чтобы создать проектный план, Вы должны быть в состоянии оценить, сколько усилия обязано заканчивать все необходимые задачи. Само собой разумеется, Вы не можете оценить усилие, если Вы действительно не понимаете то, что вовлечено в проектирование и осуществление тех особенностей.
Если Вы не понимаете то, что обязано достигать 5-9 надежности, Вы не можете оценить, сколько усилия обязано достигать этого нефункционального требования. Если Вы ясно не понимаете, как написать Явские Страницы Сервера, Вы не можете предсказать, сколько усилие по развитию обязано преобразовывать опытный образец HTML, чтобы установить полностью функциональных страниц JSP.
Планирование Задач
Предположите, что кто-то вручает Вам список действий, который должен быть закончен для данного проекта, наряду с полным усилием. Вы могли наметить задачи в логической последовательности? Разработчики должны начать с представления, бизнеса, или слоя хранения данных? Который на первом месте, воздействуя на слой представления: HTML, JavaScript, CSS, или servlets?
Менеджер проектов должен быть в состоянии наметить действия в логической последовательности. Если Вы не можете определить, какие действия должны быть на первом месте и которые могут быть сделаны параллельно, Вы не можете соединить проектный список.
Оценка Риска
Вообразите следующий сценарий. Ваш продукт, как намечают, будет выпущен через 5 дней. БЫСТРОДЕСТВУЮЩАЯ команда обнаруживает дефект в API через ряд тестов CLI. После осторожного исследования проблемы Вы понимаете, что Вы - разработчики, работали вокруг этого дефекта в течение многих месяцев.
Учитывая, что Вы только на расстоянии в 5 дней от выпуска Вашего продукта, Вы должны установить этот дефект или зарегистрировать работу? В данный момент, как опасный это должно изменить API, это используется? Насколько уверенный Вы, что разработчик может установить этот API в данном периоде? Какова вероятность, что изменение этого API сломает модули, называющие это? Вы должны установить дефект теперь, или выпустить продукт и обратиться к ошибке в выпуске участка?
Если Вы не видели кодекс позади этого интерфейса, Вы не можете ответить ни на один из этих вопросов самостоятельно. Вы должны спросить своих разработчиков. Вы не лицо, принимающее решения. Они.
Участие На Встречах Клиента
Встречи клиента всегда заканчиваются в технических обсуждениях. К сожалению, если Вы не можете говорить разумно о Вашей технологии, Вы не можете добавить ценность к таким встречам. Вы не участвуете; Вы строго слушаете, и возможно делаете заметки. Рано или поздно, Ваши клиенты свяжутся с Вашими разработчиками непосредственно. Почему связываются Менеджер проектов, если он не может дать мне ответ? Я могу также пойти прямо к источнику
Обеспечение Ничего не Проваливается Трещины
Давайте стоять перед этим. Вы никогда не получаете так много времени, как Вы хотели бы запланировать Ваши проекты. То, что важно, не то, что Вы добираетесь, это совершенствует в первый раз вокруг. То, что важно, - то, что Вы можете поймать задачи, которые провалились трещины прежде очень поздно.
Если Вы не будете знать то, что обязано заканчивать Ваше решение, то Вы не будете в состоянии идентифицировать все пропускаемые действия. На них или укажут Ваши разработчики, или просто опущены навсегда.
Вкратце?
Чтобы быть эффективным Менеджером проектов, Вы должны быть способными к проектированию и развитию решения самостоятельно. Иначе, у Вас есть два варианта. Вы можете или (a) просить, чтобы другие приняли решения для Вас, или (b) просто притворяются, что Вы знаете то, о чем Вы говорите. В первом случае, Вы - Проектный Координатор. Во втором случае Вы - Проектный Mangler.