28 марта 2024 года

Раздел: Бизнес - Менеджмент - Скопин И. - Менеджмент программных проэктов

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

Чтобы прочитать полный текст,
скачайте книгу Менеджмент программных проэктов, И. Скопин в формате RTF (997 kb.)
Пароль на архив: www.knigashop.ru