Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
ℹ️Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.
Введение 1
Глава 1. ВВЕДЕНИЕ В ПРЕДМЕТНУЮ ОБЛАСТЬ 3
1.1 Определение IT-проекта 3
1.2 Жизненный цикл IT - проекта 5
1.3 Понятие рисков и управление рисками в IT-проектах 12
Глава 2. АНАЛИЗ ПРОЕКТОВ 18
2.1 Критерии успешности проектов 18
2.2 Риски в фазах жизненного цикла проекта по разработке по и меры по их снижению. ..20
Глава 3. РИСКИ IT-ПРОЕКТОВ И ЭФФЕКТИВНОСТЬ ПРОЕКТА 36
3.1 Оценка влияния рисков на эффективность проекта 36
3.2 Меры по разрешению влияющих на эффективность рисков 38
Заключение 42
Список литературы 43
Приложение 45
📖 Введение
Проекты по разработке программного обеспечения зачастую превышают ограничения по времени и бюджету, а также не отвечают львиной доле требований заказчиков и конечных пользователей [1,2,3,4,5]. Результаты различных исследований в области разработки программного обеспечения приводят к выводу о том, что реализация рисков в проектах по разработке программного обеспечения является ключом,приводящим к снижению производительности. Таким образом, основной целью программной инженерии является улучшение процесса разработки программного продукта, в частности, контроль источников рисков в программных проектах и создание качественного программного обеспечения для заказчиков / пользователей [6,7].Контроль в основном осуществляется используя определенные методы, инструменты и процедуры, однако зачастую это привносит лишь формализм в сложность и риски при разработке ПО [3,4].
Для улучшения производительности программных проектов, исследователи в области информационных технологий попытались определить различные факторы риска и выявили следующие: отсутствие конечных пользователей или нежелание пользоваться продуктом (продукт не востребован), текучесть кадров, неспособность правильно указать цели, потеря или отсутствие поддержки, неопытность кадров, технологическая сложность проекта, степень новизны, изменения проекта, размер проекта и т.д. Все это существенно влияет на результаты развития проектов по разработке ПО [8].
Выявив риски в проектах по разработке программного обеспечения, исследователями были предложены множество процедур и методов контроля рисков [9]. Было предложено матричное управление для структуры проектной команды [10], аргументировалась важность использования гибкости и параллелизма в программных процессах[11,12]. Очевидно, все эти новые методы и процедуры при разработке ПО имеют большое значение в достижении улучшения производительности проекта, но никто не смог связать эти новшества с гарантированной успешностью проекта. Напротив, все новшества воспринимаются как вероятность увеличения рисков, а не их смягчения.
Зачастуюсвязи между рисками при разработке программного обеспечения и различными аспектами успешности it-проекта (например, качество, стоимость, время)игнорируются в IT-литературе. Тем не менее, определение таких связей является важным шагом на пути продвижения знаний о проектных рисках, потому что, вполне вероятно, различные проектные риски по-разному влияют на аспекты успеха it-проекта. Например, отсутствие поддержки пользователей и отсутствие опыта пользователей в отношении новой технологии могут влиять на эффективность использования системы более значительно, чем другие риски. С другой стороны, сложность конечного программного продукта и отсутствие опыта у команды разработчиков в решении определенной задачи окажут более значительное влияние на общие затраты и временные показатели, чем другие риски. Конкретная процедура или метод управления сможет снизить только некоторые факторы риска разработки программного обеспечения, но не все имеющиеся. Связи между рисками и различными аспектами успеха it- проекта помогут менеджерам проектов выбрать необходимые стратегии управления для достижения желаемых результатов проекта. Цель данной дипломной работы - связать различные риски разработки программного обеспечения с эффективностью проекта и предложить меры по снижению или уменьшению рисков.
✅ Заключение
Реализация различных рисков в проектах по разработке программного обеспечения является серьезной проблемой, влияющей на успех проекта в целом. Оценка рисков, приведенных в данной работе, влияющих на эффективность проекта, позволит менеджерам проектов акцентировать свое внимание на управлении рисками, которые сильнее всего влияют на успех. Данное исследование предоставило список рисков, присущих как определенным фазам жизненного цикла разработки ПО, так и всему проекту, а так же список рисков, сильнее всего влияющих на эффективность проектов по разработке программного обеспечения.Этот список может использоваться в качестве руководства для будущих проектов по разработке ПО. Так же были выявлены меры, предотвращающие либо снижающие вероятность реализации перечисленных рисков. Благодаря проделанной работе выявлено, что обратив львиную долю внимания на такие факторы рисков как правильная оценка усилий команды, корректные проектные требования и взаимоотношения в команде, можно сильно увеличить шансы на успешное завершение проекта, несмотря на реализацию других факторов риска. Другие факторы успешности проекта, такие как технические характеристики системы, не включены в это исследование. Однако полученные данные позволяют открыть новые темы для исследования, например, сможет ли один риск инициировать другие? Каковы коренные причины возникновения рисков? Как появление одного риска влияет на реализацию другого? И как мы можем определить соответствующую стратегию смягчения последствий (какие стратегии более эффективны для снижения рисков и, таким образом, увеличивают вероятность успеха информационной системы?).По итогам данного исследования готовится публикация.