Вопросы, поставленные на исследование
Имеются ли в исходном коде программы для ЭВМ дефекты, возникшие в результате выполненных работ по разработке, какова их степень критичности и оказывают ли они влияние на работоспособность и потребительскую ценность результата исполнения обязательств?
Результаты исследования
Объектом исследования являлся исходный код программы для ЭВМ, представленный на USB-флэш-накопителе в качестве результата исполнения обязательств по договору разработки. Дополнительно были проанализированы сведения о дефектах, зафиксированных в системе трекинга задач Jira.
В рамках исследования специалистами проведён комплексный технический анализ с применением инструмента статического анализа SonarQube. Анализ позволил выявить значительное количество дефектов различной степени критичности, включая нарушения архитектурных принципов, некорректную обработку исключительных ситуаций, дублирование логики и потенциальные точки возникновения сбоев.
Сопоставление результатов анализа с данными Jira показало системную связь между зафиксированными багами и техническими недостатками исходного кода. Выявленные дефекты носили не единичный, а устойчивый характер и оказывали влияние на стабильность функционирования программного продукта.
По итогам исследования установлено, что техническое состояние исходного кода требует существенной доработки для обеспечения надлежащей эксплуатации и соответствия результату качественной разработки.