СообществоПроекта

Материал из PraxOS

Версия от 03:42, 28 июня 2007; Ailev (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

Ситуация

ведение проекта гибкими методами.

Проблема

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

Факторы

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

Проект представляет собой организацию, границы которой отнюдь не ограничиваются узким кругом разработчиком. Нужно как-то сделать эту организацию видимой и организовывать ее сознательно, а не ad hoc.

В частности, представитель Заказчика может ощущать себя не частью команды разработчиков, а внешним человеком -- и становиться не в позицию сотрудничества, а в "переговорную позицию". Обычно это разрушительно для проекта.

Поэтому

В "Положение о проекте" вписывается раздел "Сообщество проекта" (ProjectCommunity)с поименным перечислением людей, от которых проект зависит и которые зависят от проекта (представителей заказчиков, менеджеров, службы маркетинга, люди из PR и IR, общественные активисты, дружественные разработчики из других проектов, научные работники, работники кадровых служб и т.д.), после чего это "Положение о проекте" доносится до людей из СообществаПроекта, и с каждым из этих людей проводится работа по прояснению их роли в проекте. Каждому из них нужно помочь найти свой маленький "проект в проекте" и установить доверительные отношения с командой разработчиков.

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

Выгоды и последствия

У проекта не будет внешних врагов, а будет много друзей. От внешних людей проекта не будет неожиданностей, будет получена ранняя обратная связь, если разработчики будут делать что-то неправильное с точки зрения СообществаПроекта.

Связанные паттерны

ПолагатьПроект

Литература

http://industrialxp.org/projectCommunity.html