Организация процесса разработки программного обеспечения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Организация процесса разработки программного обеспечения



Общие сведения о проектах

Информационная система разрабатывается как некоторый проект. Объектом разработки является программное обеспечение системы, поэтому проект разработки ИС часто называется программным проектом.

Многие особенности управления проектами и ключевые фазы разработки проекта (фазы ЖЦ объекта разработки) являются общими, не зависящими не только от предметной области, но и от характера проекта. Рассмотрим ряд вопросов управления проектами, которые являются общими для проектов любого вида.

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

Можно выделить следующие основные отличительные признаки проекта как объекта управления:

1) изменчивость – целенаправленный перевод системы из существующего в некоторое желаемое состояние, описываемое в терминах целей проекта;

2) ограниченность конечной цели;

3) ограниченность продолжительности проекта;

4) ограниченность бюджета и требуемых ресурсов;

5) новизна для предприятия, на котором реализуется проект;

6) комплексность – наличие большого числа факторов, прямо или косвенно влияющих на прогресс и результаты проекта;

7) правовое и организационное обеспечение – создание специфической организационной структуры на время реализации проекта.

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

В системном плане проект может быть представлен «черным ящиком», входом которого являются технические требования и условия финансирования, а итогом работы – достижение требуемого результата. Выполнение работ обеспечивается наличием необходимых ресурсов:

1) материалов;

2) оборудования;

3) человеческих ресурсов.

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

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

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

1) объем работ;

2) сроки выполнения проекта;

3) себестоимость проекта;

4) экономическая эффективность, обеспечиваемая реализацией проекта;

5) социальная и общественная значимость проекта.

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

Класс проекта определяется по его составу и структуре:

1) монопроект – это отдельный проект, который может быть любого типа, вида и масштаба;

2) мультипроект – это комплексный проект, состоящий из ряда монопроектов и требующий применения многопроектного управления.

Тип проекта определяется по основным сферам деятельности, в которых он осуществляется:

1) технический;

2) организационный;

3) экономический;

4) социальный;

5) смешанный.

Разработка информационных систем относится к техническим проектам, которые имеют следующие особенности:

1. Главная цель проекта четко определена, но отдельные цели должны уточняться по мере достижения частных результатов.

2. Срок завершения и продолжительность проекта определены заранее. Желательно их точное соблюдение, однако они могут корректироваться в зависимости от полученных промежуточных результатов и общего прогресса

проекта.

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



Поделиться:


Последнее изменение этой страницы: 2021-04-20; просмотров: 50; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.147.215 (0.006 с.)