Планирование качества и управление конфигурациями при разработке программного обеспечения

Автор: Артамонова О.С., Коцюба И.Ю., Китаев И.А., Гоголев И.Л., Игнатьев К.А.

Журнал: Петербургский экономический журнал @gukit-journal

Рубрика: Управление качеством продукции. Стандартизация. Организация производства

Статья в выпуске: 2 (44), 2024 года.

Бесплатный доступ

Статья представляет собой комплексный обзор существующей нормативной базы в области менеджмента конфигураций качества программного обеспечения. Она включает в себя методику управления конфигурациями качества на различных этапах жизненного цикла программных продуктов. Авторы провели анализ международных нормативных документов, касающихся управления качеством в области информационных технологий, с особенным вниманием к изменениям, происходящим на различных этапах жизненного цикла программного обеспечения. В статье подробно рассматриваются возможности, которые предоставляют конфигурации качества, и их влияние на обеспечение высокого уровня качества в программных продуктах. Предложенная методика включает определение источников требований (нормативных и субъективных), группировку требований по техническим процессам разработки, создание конфигураций требований с оптимальным сочетанием характеристик и проверку соответствия конфигураций исходным требованиям. Рассматриваются факторы, влияющие на качество разработки и риски на различных стадиях. Затрагиваются вопросы оценки качества программного продукта с учетом надежности измерений и моделирования возможных ошибок и сбоев. В качестве направления дальнейших исследований предлагается классификация программного обеспечения для стандартизации подходов к формированию технических заданий. Полученные результаты анализа позволяют выявить основные принципы и подходы к управлению конфигурациями качества, что является важным шагом при разработке и внедрении систем управления качеством программного обеспечения.

Еще

Качество, надежность, масштабируемость, программное обеспечение, конфигурации качества

Короткий адрес: https://sciup.org/140306776

IDR: 140306776

Список литературы Планирование качества и управление конфигурациями при разработке программного обеспечения

  • ГОСТ Р ИСО/МЭК 25010–2015. Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов. М.: Стандартинформ, 2015. 29 с.
  • ГОСТ Р ИСО/МЭК12207–2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств. М.: Стандартинформ, 2011. 99 с.
  • ГОСТ Р ИСО 21500–2014. Руководство по проектному менеджменту. М.: Стандартинформ, 2015. 45 с.
  • Клеппман М. Высоконагруженные приложения. Программирование, масштабирование, поддержка. СПб.: Питер, 2018. 640 с.
  • Коцюба И. Ю., Чунаев А. В., Шиков А. Н. Методы оценки и измерения характеристик информационных систем: учеб. пособие / Ун-т ИТМО. СПб., 2015. 264 с.
  • Прогнозирование качества программного обеспечения с помощью ансамблевых методов на основе машинного обучения / А. Айберк Церан, Ар Йылмаз, Э. Озгюр Танрывер, С. Сейрек Серан. URL: https://www.sciencedirect.com/science/article/abs/pii/S2214785322070857 (дата обращения: 14.03.2024).
  • Аласвад Ф., Пуваммаль Э. Прогнозирование качества программного обеспечения с использованием машинного обучения. URL: https://www.sciencedirect.com/science/article/abs/pii/S2214785322014936 (дата обращения: 14.03.2024).
  • Аффективные состояния гибких инженеров-программистов, их производительность и качество программного обеспечения: систематический обзор картографии / Г. Мартин, О. Салидо, Боррего Жилберто, Паласио Синко Рамон Рене, Родригес Луис-Фелипе. URL: https://www.sciencedirect.com/science/article/abs/pii/S0164121223001954 (дата обращения: 14.03.2024).
  • Озчевик Ю. Ориентированная на данные модель QMOOD для оценки качества многоклиентских программных приложений. URL: https://www.sciencedirect.com/science/article/pii/S2215098624000466 (дата обращения: 14.03.2024).
  • Соуза-Перейра Л., Помбо Н., Уби С. Качество программного обеспечения: применение модели процесса для оценки качества в использовании. URL: https://www.sciencedirect.com/science/article/pii/S1319157822001173 (дата обращения: 14.03.2024).
  • Групповой подход к принятию решений на основе энтропии для оценки качества программного обеспечения / Чуан Юэ, Рубинг Хуан, Дэйв Тоуи, Цзысян Сянь, Гохуа Ву. URL: https://www.sciencedirect.com/science/article/abs/pii/S0957417423024818 (дата обращения: 14.03.2024).
  • Бернардо С., Орвиз П., Дэвид М. Гарантия качества программного обеспечения как услуга: Охват оценки качества программного обеспечения и услуг. URL: https://www.sciencedirect.com/science/article/pii/S0167739X24000955 (дата обращения: 02.03.2023). (На английском языке)
  • Марков А. С., Шеремет И. А. Повышение доверия к программному обеспечению в контексте международной безопасности // Материалы семинара CEUR. 2019. Т. 3035. С. 88–92.
  • Синтез средств управления безопасной разработкой программного обеспечения / А. Барабанов, А. Марков, А. Фадеев, В. Цирлов, И. Шахалов // Материалы 8-й Междунар. конф. по безопасности информации и сетей (SIN'15). Сочи, 2015. С. 93–97.
  • Антонишин М., Мисник О. Анализ подходов к тестированию уязвимостей мобильных приложений Android // Материалы семинара CEUR. 2019. Т. 2577. С. 270–280.
  • Влияние практического тестирования безопасности на жизненный цикл разработки программного обеспечения / С.-Дж. Чен и др. // Материалы 24-й Междунар. конф. по передовым коммуникационным технологиям (ICACT). Пхенчхан Квангвундо, Корея. 2022. С. 313–316.
Еще
Статья научная