Значение архитектуры программ.

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

• «Люди на самом деле не понимают, какое место их проект занимает в общей картине».

• «Никто из участвующих в данном проекте на самом деле не хотел работать над ним. В результате отсутствует реальная приверженность выполнению поставленной задачи».

• «Никто не мог принять решение. К тому времени, когда его все-таки приняли, было уже слишком поздно».

• «Когда события стали развиваться не так, как хотелось бы, высшее руководство стало искать виновных вместо того, чтобы оказать поддержку».

• «Некоторые из тех, кто работал над проектом, не обладали необходимыми навыками или знаниями. Казалось, команда состоит из людей, у которых

нашлось свободное время для работы над проектом, а не из тех, кто действительно мог бы справиться с его реализацией».

• «Считается, что работа над проектами и программами не способствует карьерному росту».

Как некоторые из перечисленных выше симптомов взаимосвязаны между собой, образуя «порочные круги» (цепочки неудач), что ведет к созданию культуры «обвинения», боязни ответственности и в итоге к уничтожению возможности успешного проведения преобразований.

Кроме того, в организациях существует множество факторов окружающей среды, которые, если не обращать на них внимания, объединяются в своем негативном влиянии и подвергают риску эффективность управления программой и командами, работающими над ней. Архитектура программ упреждающим образом способствует эффективной реакции на такой риск.

Архитектуру программ можно дополнительно описать как создание пяти отдельных вспомогательных структур:

• Руководство и управление. Обеспечение соответствующего руководства программой и распределения ответственности за нее в организации.

Идентифицируемые и ответственные органы принятия решений и устранения проб-лем. Четкое распределение ответственности за успех или провал программы. Конкретно сформулированные цели, задачи и ожидания. • Создание и развитие команды. Обеспечение того, что команда, работающая над программой, обладает общим видением и пониманием своих целей и задач и согласовывает соответствующие модели работы для того, чтобы создать стабильную и эффективную командную культуру. В данной области внимание также сконцентрировано на том, чтобы обеспечить надлежащую подготовку, оснащение и поддержку всей команды, чтобы ее члены могли выполнять свои роли и нести соответствующую ответственность. Кроме того, необходимо ввести и применять соответствующие процессы удержания, вознаграждения и признания.

• Инфраструктура распространения информации. Определяет механизмы необходимого распространения информации. Сюда относятся определение требований к отчетности и ее периодичности, составление графика заседаний, требования к их посещаемости, ключевые даты пересмотра программы. Возможно, также потребуется информационная поддержка разрозненных рабочих групп.

• Инфраструктура программы. Гарантия выполнения программы обеспечивается путем предоставления соответствующей физической и технологической инфраструктуры. К инфраструктуре относятся офисные площади, доступ к информации и технологиям, места для проведения заседаний и т. д.

• Снабжение программы ресурсами. Методы, инструменты и структуры управления ресурсами. Эта функция играет важнейшую роль в согласовании наличия и графика выделения ресурсов на текущие потребности и на разнообразные проекты и программы. Эффективное планирование и контроль программы невозможны без создания такой вспомогательной структуры. Жизненно важным также является наличие эффективной политики управления человеческими ресурсами, позволяющей учесть потребности сотрудников, направленных на работу над проектами и программами.


Комментировать or Leave a Trackback
разделитель

Комментировать

Вы должны авторизоваться для комментирования.