К книге
Фреймворк управления и анализа проектов DaShe3. Разработка. 3.2. Управление процессом
64%
3. Разработка. 3.2. Управление процессом
62

Теперь, когда содержание проекта понятно до уровня основных задач, можно наконец приступить и к его выполнению. Для этого необходимо запустить процесс выполнения проекта – то есть регулярно определять, кто чем будет заниматься, и фиксировать полученные результаты. Поскольку задач и разработчиков много, очень важно поддерживать процесс в рабочем режиме: когда все разработчики заняты, и при этом задачи упорядочены так, чтобы минимизировать риски проекта. Поскольку ситуация в проекте постоянно меняется, поддержание рабочего состояния проекта требует постоянного управления процессом – принятия решений о действиях и контроля их результатов.

В то же время управление процессом не означает, что ПМ должен постоянно раздавать указания и понукать разработчиков – «интегрируй с ХХХ». Идеальное управление достигается только тогда, когда ПМ вообще не вмешивается в сам процесс разработки, занимаясь только его обеспечением (разного рода ресурсами). Для этого ПМ должен уделять внимание по крайней мере шести объектам управления:

1) синхронизации действий (расписанию);

2) распределению действий между разработчиками (планированию);

3) мониторингу результатов;

4) координации совместной (групповой) работы;

5) найму и увольнениям разработчиков;

6) и самое главное – обеспечению высокой репутации как лично своей, так и проекта в целом.

Для каждого из этих объектов в DaShe предусмотрены соответствующие методы.

Метафора управления процессом в DaShe – «хороший админ», у которого все управление информационной системой осуществляется давно написанными скриптами, а сам он «пьет кофе и ничего не делает» (на самом деле нет, он пишет следующие скрипты).

Предыдущая главаГлава 62 из 97Следующая глава