ДамОтвет.ру

Компьютеры и технологии

Полезные советы

 

 

Как избежать провала проекта по разработке ПО?

 

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

Статистика показывает, что 16,2% проектов являются успешными, 52,7% неполноценными и 31,1% дефектными.

На что следует обратить внимание для успешного завершения проекта:

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

То, чего следует избегать для успешного завершения проекта:

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

Все эти причины неудач могут быть распределены на четыре категории:

- Внутреннее управление.

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

- Процесс, связанный с пользователем.

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

- Руководство проектом.

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

- Управление требованиями.

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

Все эти пункты нужно рассмотреть в первую очередь.

 

 

Поиск схожих статей:

 

трудовое право

 

трудовые ресурсы

 

права обязанности

 

управление конфликтами

 

трудовой правил

 

трудовому праву

 

причины конфликтов

 

конфликт между

 

анализ трудовых