Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

..pdf
Скачиваний:
19
Добавлен:
05.02.2023
Размер:
2.21 Mб
Скачать

 

 

 

Продолжение табл.

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

4. Низкий уровень

Ошибки на этапе анализа предметной

Дополнительные финансовые и вре-

Срыв плановых

интеграции ПП

области и проектирования, приводящие

менные затраты на реализацию

сроков. Превыше-

с существующими

к полной или частичной несовместимо-

сервисов интеграции с ИС заказ-

ние бюджета. Кри-

у заказчика инфор-

сти по форматам представления данных

чика

тические отклоне-

мационными систе-

и классификаторам между ПП и инфор-

 

ния по требовани-

мами (ИС)

мационными системами

 

ям к качеству ПП

5. Недостаточный

Логические ошибки при программиро-

Увеличение вероятности уязвимо-

Срыв плановых

уровень защиты

вании. Несоответствие ПП стандартам

сти системы, влекущее за собой

сроков. Превыше-

информационной

информационной безопасности. Невер-

убытки заказчика

ние бюджета. Кри-

базы от ошибочных

ный или неопределенный заранее рег-

 

тические отклоне-

действий пользова-

ламент назначения ролей и предостав-

 

ния по требовани-

телей

ления прав сотрудникам заказчика

 

ям к качеству ПП

6. Слабое влияние

Недостаточный опыт заказчика по со-

Дополнительные работы по выяв-

Срыв плановых

ПП на совершенст-

ставлению требований к ПП

лению требований к функционалу

сроков. Превыше-

вование бизнес-про-

 

ПП и его доработке

ние бюджета. Кри-

цессов заказчика

 

 

тические отклоне-

 

 

 

ния по функцио-

 

 

 

нальным требова-

 

 

 

ниям

7. Разработка некор-

Отсутствие надлежащего внимания разра-

Дополнительные работы по выяв-

Срыв плановых

ректного пользова-

ботчиков к процессу прототипирования.

лению требований к функционалу

сроков. Превыше-

тельского интерфей-

Слабое взаимодействие команды разра-

ПП и его доработке

ние бюджета. Кри-

са ПП

ботчиков с представителями заказчика

 

тические отклоне-

 

 

 

ния по требовани-

 

 

 

ям к качеству ПП

 

 

 

Продолжение табл.

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

8. Ошибки проекти-

Отсутствие опыта у членов команды

Повышение трудоемкости тестирова-

Критические откло-

рования архитектуры

разработчиков. Недостаточный опыт заказ-

ния и сопровождения. Невозможность

нения по требова-

ПП

чика по составлению требований к ПП

модификации и обновления ПП

ниям к качеству ПП

9. Высокий уровень

Специфические особенности программ-

Привлечение сторонних специали-

Срыв плановых

объема и сложности

ного продукта

стов. Дополнительное обучение чле-

сроков. Превыше-

программного кода

 

нов команды разработчиков

ние бюджета

10. Неоднозначность

Отсутствие опыта у членов команды

Привлечение сторонних специали-

Срыв плановых

и противоречивость

разработчиков. Отсутствие регламентов

стов

сроков. Превыше-

программного кода

написания и инструментов проверки кода

 

ние бюджета

11. Неверная разра-

Неполные и нечеткие требования к ПП.

Необходимость в дополнительном

Срыв плановых сро-

ботка пользователь-

Отсутствие понимания между заказчи-

времени для исправления допу-

ков. Превышение

ских функций

ком и разработчиком. Отсутствие про-

щенных ошибок. Включение пред-

бюджета. Критиче-

 

межуточного контроля выполненных ра-

ставителей заказчика в команду

ские отклонения по

 

бот по проекту со стороны заказчика

проекта

требованиям к каче-

 

 

 

ству ПП

12. Сложность сбор-

Отсутствие регламентов написания

Необходимость в дополнительном

Срыв плановых

ки отдельных моду-

кода. Низкое качество технической

времени для сборки готового ПП,

сроков. Критиче-

лей ПП, разработан-

документации по проекту. Разрыв в

внесение изменений в разработан-

ские отклонения

ных разными члена-

квалификации между членами команды

ные модули ПП

по требованиям к

ми команды проекта

разработчика их слабая коммуникация.

 

качеству ПП

 

Отсутствие системы контроля версий

 

 

13. Необходимость в

Отсутствие опыта у членов команды

Нерациональное использование тру-

Срыв плановых

разработке собствен-

разработчиков либо специфика разраба-

довых ресурсов. Невозможность или

сроков

ных компонентов ПП

тываемого программного продукта

сложность интеграции разработанных

 

 

 

компонентов со стандартными

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

 

14. Позднее обна-

Отсутствие должного внимания к пла-

Повышение сложности

внесения

Срыв плановых

ружение ошибок

нированию этапа тестирования. Отсут-

исправлений в код ПП. Убытки

сроков. Критиче-

 

ствие промежуточных точек контроля

клиента вследствие ошибок, обна-

ские отклонения

 

выполненных работ по проекту со сто-

руженные во время эксплуатации

по требованиям к

 

роны заказчика

ПП

 

качеству ПП

15. Отсутствие тес-

Ошибки в планировании работ по про-

Позднее обнаружение ошибок

Срыв плановых

тирования ПП на

екту вследствие отсутствия опыта у

 

 

сроков. Критиче-

этапах проекта

менеджера проекта

 

 

ские отклонения

 

 

 

 

по требованиям к

 

 

 

 

качеству ПП

16. Низкое качество

Низкий уровень коммуникации между

Увеличение сроков этапа опытной

Срыв плановых

учебно-методических

разработчиками, составителями УММ и

эксплуатации и внедрения. Выполне-

сроков. Превыше-

материалов (УММ)

пользователями. Отсутствие опыта со-

ние членами команды разработчиков

ние бюджета

по обучению поль-

ставления УММ

дополнительных работ по техниче-

 

зователей

 

ской поддержке пользователей

 

17. Низкое качество

Отсутствие в команде разработчиков

Увеличение сроков этапа опытной

Срыв плановых

технической доку-

специалиста по составлению техниче-

эксплуатации. В будущем – при-

сроков. Превыше-

ментации ПП

ской документации.

влечение членов команды разра-

ние бюджета.

 

 

ботчиков к дополнительным рабо-

 

 

 

там по технической

поддержке

 

 

 

пользователей ПП.

 

 

18. Отсутствие ком-

Отсутствие регламентов написания кода

Сложность сборки компонентов ПП.

Срыв плановых

ментариев в коде

 

Необходимость в дополнительном

сроков.

 

 

времени для поиска нужного кодаа

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

 

19. Расширение

Появление новых законов, регламенти-

Увеличение объема работ исполни-

Срыв плановых

функционала типо-

рующих бизнес-процессы заказчика.

теля по внедрению нового функцио-

сроков. Превыше-

вой конфигурации

Наличие отдельных бизнес-процессов

нала. Временное увеличение на-

ние бюджета.

разработчиком одно-

заказчика, не предусмотренных в типо-

грузки сотрудников

исполнителя.

 

временно с разра-

вой конфигурации. Появление обновле-

Увеличение сроков

разработки

 

боткой исполните-

ний платформы, связанных с повышени-

модели

 

 

лем модели на ти-

ем масштабируемости и производитель-

 

 

 

повой конфигура-

ности, расширением спектра решаемых

 

 

 

ции

задач, созданием нового эргономичного

 

 

 

 

интерфейса, развитием средств построе-

 

 

 

 

ния экономической и аналитической от-

 

 

 

 

четности, совершенствованием средств

 

 

 

 

быстрой разработки прикладных реше-

 

 

 

 

ний, развитием возможностей интегра-

 

 

 

 

ции, развитием технологии поставки и

 

 

 

 

поддержки прикладных решений, разви-

 

 

 

 

тием средств администрирования

 

 

 

20. Ограниченность

Особенности предметной области заказ-

Дополнительные работы исполни-

Превышение сро-

возможностей типо-

чика. Низкое качество исследований биз-

теля по изменению типовой кон-

ков этапа проекта.

вого решения, не по-

нес-процессов заказчика. Недостаточность

фигурации. Несоответствие пост-

Критические от-

зволяющих полно-

данных, представленных заказчиком. Не-

роенной исполнителем модели ИС

клонения по требо-

стью реализовать все

соответствие бизнес-процессов заказчика

бизнес-процессам заказчика

ваниям к качеству

требования заказчи-

существующим регламентам

 

 

работ, выполнен-

ка к ИС

 

 

 

ных на этапе

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

 

 

21. Необходимость

Отсутствие

в типовой конфигурации

Дополнительные работы сотруд-

Превышение сро-

разработки над-

отдельных бизнес-процессов заказчика.

ников исполнителя по изменению

ков этапа

стройки над типо-

Скрытие данных заказчиком. Несоответ-

типовой конфигурации

 

вой конфигурацией

ствие отдельных бизнес-процессов за-

 

 

 

казчика существующим регламентам

 

 

22. Реализация

Ошибки на этапе анализа предметной

Дополнительные работы по дора-

Срыв плановых

несоответствующей

области. Низкое качество технического

ботке ПП. Невозможность вывода

сроков. Критиче-

функциональности

задания, предоставляемого заказчиком.

ПП на рынок

ские отклонения

 

Отсутствие

взаимопонимания

между

 

по требованиям

 

командой разработчиков и заказчиком

 

к качеству

23. Осуществление

Низкая квалификация членов

команды

Убытки клиента вследствие по-

Критические от-

прямых запросов к

разработчиков, дефицит трудовых ре-

вышения вероятности уязвимости

клонения по требо-

базе данных при

сурсов, низкое владение членами коман-

системы

ваниям к качеству.

реализации проекта

ды технологиями разработки

 

 

 

24. Реализация

Низкая квалификация членов

команды

Возможные проблемы при под-

Критические от-

программного кода,

разработчиков, дефицит трудовых ре-

держке и модернизации системы

клонения по требо-

выполняемая вне

сурсов, низкий уровень знаний разра-

 

ваниям к качеству

компонентов плат-

ботчиков по функционалу и возможно-

 

 

формы разработки

стям платформы

 

 

 

25. Ошибки в на-

Низкая квалификация членов

команды

Возможные проблемы при под-

Критические от-

стройке собствен-

разработчиков, дефицит трудовых ре-

держке и модернизации системы

клонения по требо-

ных компонентов

сурсов, низкий уровень знаний разра-

 

ваниям к качеству

 

ботчиков по функционалу и возможно-

 

 

 

стям платформы. Отсутствие регламен-

 

 

 

тов написания кода

 

 

 

 

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

 

 

 

26. Ошибки на-

Отсутствие в команде разработчиков спе-

Возможный срыв сроков разра-

Критические от-

стройки сервера

циалиста в области системного програм-

ботки ПП и увеличение затрат на

клонения по тре-

 

мирования

 

проект в случае привлечения сто-

бованиям к каче-

 

 

 

ронних специалистов для решения

ству

 

 

 

проблемы настройки сервера

 

27. Невозможность

Некорректность построения запросов к

Скорость

обработки

запросов

Критические от-

обработки ожидае-

базе данных. Реальная нагруженность ПП

ниже ожидаемой. Изменение кон-

клонения по тре-

мого объема транз-

выше запланированной. Невозможность

цептуальной и физической струк-

бованиям к каче-

акций вследствие

выполнить процесс обработки транзак-

тур базы данных

 

ству

несовершенства ис-

ций с ожидаемой скоростью из-за несо-

 

 

 

 

пользуемой в ПП

отвествия характеристик

технических

 

 

 

 

базы данных

средств заказчика

 

 

 

 

 

28. Ограниченность

Недостаточный уровень

квалификации

Доработка

программных

компо-

Срыв плановых

функциональных

членов команды разработки. Использо-

нентов

 

 

сроков

возможностей по-

вание новых технологий разработки ПП

 

 

 

 

вторно используе-

 

 

 

 

 

 

мых программных

 

 

 

 

 

 

компонентов вслед-

 

 

 

 

 

 

ствие имеющихся в

 

 

 

 

 

 

них дефектах

 

 

 

 

 

 

29. Случайное по-

Недостаточный уровень

квалификации

Дополнительные работы по вос-

Срыв плановых

вреждение или уда-

членов команды разработки. Отсутствие

становлению программного кода

сроков

ление исходного

системы контроля версий. Ошибки в

 

 

 

 

кода

работе системы контроля версий

 

 

 

 

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

 

на результат

 

 

 

 

 

30. Нечеткое опре-

Наличие на рынке аналогичных ПО.

Невозможность внедрения проекта.

Срыв плана по ко-

деление конкурент-

Отсутствие либо недостаточный уровень

Саботаж конечных пользователей.

личеству продаж

ных преимуществ

рекламы. Отсутствие или недостаточ-

Незаинтересованность со стороны

 

ПО

ный опыт команды по продвижению ПП

целевой аудитории

 

31. Невостребован-

Наличие на рынке аналогичных ПО.

Отсутствие

ожидаемой прибыли

Провал проекта

ность ПП рынком

Отсутствие либо недостаточный уровень

от продажи ПП

 

 

 

рекламы. Отсутствие или недостаточ-

 

 

 

 

 

ный опыт команды по продвижению

 

 

 

 

 

ПП. Несоответствие базовых функцио-

 

 

 

 

 

нальных характеристик ПП потребно-

 

 

 

 

 

стям пользователей

 

 

 

32. Высокие невоз-

Необходимость в покупке специализирован-

Дополнительные финансовые затраты

Превышение

вратные издержки

ного оборудования или ПО, обусловленная

 

 

бюджета

проекта

спецификой реализуемого проекта. Низкое

 

 

 

 

 

качество проведения этапа сбора требований

 

 

 

33. Ошибки при рас-

Неверный выбор методик ценообразования

Отказ конечных пользователей от

Срыв плана по

чете стоимости ПП

 

приобретения ПП

количеству продаж

 

 

Команда проекта

 

 

34. Недостаточный

Команда проекта впервые реализует

Ошибки в планировании финансо-

Превышение бюд-

опыт команды раз-

подобный проект. Для реализации ПП

вых и временных затрат. Большое

жета. Срыв плано-

работчиков

используются новые, не используемые

количество

синтаксических оши-

вых сроков. Крити-

 

 

ранее технологии.

бок в коде. Дополнительное обу-

ческие отклонения

 

 

 

чение сотрудников, которое может

к требованиям по

 

 

 

повысить их рабочую нагрузку

функционалу и ка-

 

 

 

 

 

честву

 

 

 

 

Продолжение табл.

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

 

35. Дефицит трудо-

Одновременное выполнение нескольких

Увеличение рабочей нагрузки со-

Превышение бюд-

вых ресурсов коман-

проектов. Нестабильное кадровое состоя-

трудников. Привлечение сторонних

жета. Срыв плано-

ды проекта

ние команды. Пребывание участников

специалистов для выполнения от-

вых сроков. Крити-

 

команды в отпуске или «на больничном»

дельных работ по проекту. Отказ

ческие отклонения

 

 

от разработки проекта

по требованиям к

 

 

 

 

качеству и функ-

 

 

 

 

ционалу

36. Нестабильность

Межличностные конфликты между чле-

Увеличение рабочей нагрузки со-

Превышение бюд-

команды проекта

нами команды. Неудовлетворительные

трудников. Привлечение сторонних

жета. Срыв плано-

 

условия труда. Низкая мотивация членов

специалистов для выполнения от-

вых сроков. Крити-

 

команды

дельных работ по проекту. Отказ

ческие отклонения

 

 

от разработки проекта

по требованиям к

 

 

 

 

качеству

37. Незаинтересо-

Межличностные конфликты между чле-

Изменение сроков проекта. Низкое

Срыв плановых

ванность отдельных

нами команды. Неудовлетворительные

качество ПП. Саботаж отдельных

сроков. Критиче-

членов команды

условия труда. Низкая мотивация членов

членов команды проекта

ские отклонения

проекта

команды

 

 

по требованиям к

 

 

 

 

качеству

38. Недостаточный

Отсутствие опыта у членов команды

Значительное увеличение сроков эта-

Срыв плановых

уровень квалифика-

разработчиков по обучению конечных

пов опытной эксплуатации и вне-

сроков. Превыше-

ции команды разра-

пользователей

дрения. Дополнительная нагрузка на

ние бюджета.

ботчиков по обуче-

 

членов команды

разработчиков по

 

нию конечных поль-

 

осуществлению

технической под-

 

зователей

 

держки пользователей

 

 

 

 

Продолжение табл.

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

на результат

 

 

 

39. Большой разрыв

Специфика разрабатываемого ПП. От-

Нечеткие, неполные и часто изме-

Срыв плановых

в квалификации спе-

сутствие у конечных пользователей опы-

няемые требования к ПП

сроков. Критиче-

циалистов разных

та работы с аналогичными проектами,

 

ские отклонения

областей знаний

представлений о понятиях или деталях

 

по требованиям к

 

разработки системы, непонимание путей

 

качеству и функ-

 

решения стоящих перед ними задач

 

ционалу

40. Ненужная опти-

Психологический фактор, обусловленный

Нерациональное использование тру-

Срыв плановых

мизация и оттачива-

особенностями существующего микро-

довых ресурсов, завышение реаль-

сроков

ние деталей

климата в команде разработчиков либо

ных сроков выполнения работ по

 

 

неопытностью менеджера проекта

проекту

 

41. Недостаточное

Вынужденный переход на новую плат-

Увеличение числа ошибок в коде

Срыв плановых

владение членов ко-

форму или технологию разработки и

(как логических, так и синтаксиче-

сроков

манды проекта техно-

изменение среды разработки, обуслов-

ских), и времени на разработку, до-

 

логиями разработки

ленные спецификой проекта. Недоста-

полнительная нагрузка по обуче-

 

 

точный опыт команды разработчиков по

нию на сотрудников.

 

 

использованию технологии разработки

 

 

42. Недостаточное

Ошибки при планировании и реализации

Несоответствие плановых и факти-

Срыв плановых

владение команды

программы продвижения

ческих показателей результативно-

сроков

проекта технологиями

 

сти программы продвижения. Со-

 

продвижения продукта

 

кращение объемов продаж

 

43.Низкая произво-

Нерациональное использование трудовых

Дополнительная нагрузка на от-

Срыв плановых

дительность членов

ресурсов: совмещение сотрудниками не-

дельных сотрудников, возможная

сроков. Превыше-

команды проекта

скольких функций (сопровождение дей-

потребность в экстремальном про-

ние бюджета

 

ствующих систем, повышение квалифи-

граммировании

 

 

кации, подготовка технико-коммерчес-

 

 

 

ких предложений и пр.)

 

 

 

 

 

 

 

 

Продолжение табл.

 

 

 

 

 

 

 

 

Факторы

Условия возникновения

Последствия проявления

Влияние

 

на результат

 

 

 

 

 

 

44. Недостаточный

Реализация подобного проекта осущест-

Дополнительная нагрузка на чле-

Срыв плановых

опыт команды про-

вляется данной командой впервые

нов команды проекта. Необходи-

сроков. Превыше-

екта по адаптации и

 

мость в повышения квалификации

ние бюджета. Кри-

внедрению

 

сотрудников команды. Увеличение

тические отклоне-

 

 

 

сроков выполнения этапов в силу

ния по требованиям

 

 

 

увеличения вероятности ошибоч-

к качеству

 

 

 

ных действий сотрудников

 

45. Отсутствие у ко-

Ошибки при планировании и реализации

Несоответствие плановых и факти-

Срыв плана по ко-

манды проекта необ-

программы продвижения

ческих показателей результативно-

личеству продаж.

ходимого опыта по

 

сти программы продвижения

Превышение бюд-

продвижению ПП

 

 

 

 

жета программы

 

 

 

 

 

 

продвижения

46. Низкий уровень

Нестабильная кадровая ситуация в ко-

Дополнительная нагрузка на от-

Срыв плановых

взаимозаменяемости

манде проекта. Дефицит трудовых ре-

дельных сотрудников

в случае

сроков

сотрудников в коман-

сурсов. Разный уровень квалификации

вынужденного

перераспределения

 

де проекта

членов команды проекта. Особенности

работ по проекту. Привлечение к

 

 

 

разрабатываемого ПП

работам по

проекту

сторонних

 

 

 

 

специалистов.

 

 

 

 

 

Технология управления продуктом

 

 

 

47. Слабая организа-

Ошибки в оценке сроков и объемов ра-

Неравномерное распределение на-

Срыв плановых

ция планирования и

бот по проекту, определяемых заказчи-

грузки на сотрудников компании.

сроков

контроля хода вы-

ком. Недостаточный опыт менеджера

Несоответствие плановых и реальных

 

полнения проекта и

проекта

сроков выполнения этапов проекта

 

его отдельных этапов