Проект MLP

Коммуникации в проекте

В процессе работы над каким нибудь проектом, например, над разработкой программного обеспечения, очень важно предоставить возможность участникам легко и просто обмениваться информацией друг с другом.

Для этого используются куча разных методов. Личные встречи, совещания, телефонные разговоры, электронная почта, системы совместной работы над проектом, аська и другие средства мгновенной передачи сообщений, видеоконференции и еще что-то в этом роде.

Чем лучше организованна коммуникация, тем лучше для проекта.

E-mail

Один из очень удобных способов коммуникации является электронная почта. У нее куча плюсов — простота написания и отправки писем, быстрота доставки сообщений, возможность чтения в удобное для получателя время.

Очень часто требуется отправить письмо всем участникам проекта. Вот еще один большой плюс электронной почты: отправить письмо 100 людям всего лишь чуть-чуть сложнее, чем отправить это же письмо одному человеку. Это “чуть-чуть” заключается в том, что нужно “всего лишь” ввести 100 адресов кому следует отправлять письмо. Сто адресов можно вводить каждый раз руками, либо один раз создать группу для рассылки, в которую входят все участники проекта. В этом случае, когда требуется отправить письмо всем, нужно только выбрать группу получателей.

Проблема групп рассылок

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

Итак представим, 100 человек вовлечены в проект, наконец-то все создали у себя группу рассылки, а тут в проект приходит еще несколько человек. Всем приходится обновлять свою группу — финиш.

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

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

Проект MLP

Один из вариантов решения этой задачи — список рассылки. Пользователь отправляет письмо на особый адрес, а все пользователи, которые подписались на этот список рассылки его получают.

Итак (вот я и дошел до самого важного в этом посте), я начинаю проект, с рабочим названием MLP (mail list project). Цель проекта: создать и запустить web based систему для работы со списками рассылок.

В проекте я собираюсь использовать следующие технологии и программное обеспечение: perl, mysql, javascript, html, css, trac, svn, postfix.

Проект является полностью открытым. Это означает, что любой человек может присоединится к работе над проектом, и любой сможет использовать то что в итоге получится. На данный момент времени проект является некоммерческим. О том как продвигается работа над проектом, я буду отписывать в этом блоге. Все посты с тэгом mlp будут посвящены проекту по созданию системы работы со списками рассылок.

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

Я призываю людей, которым интересно участвовать в подобном начинании написать мне: ivan@bessarabov.ru.

Я буду мега рад любым комментариям к этому посту.

PS а если вы разрекламируете этот мой пост в своих блогах, то вообще ух! =)

Tags:

Friday, July 25th, 2008 Uncategorized