ІНСТРУМЕНТАЛЬНИЙ ЗАСІБ РОЗРОБКИ ТА КОМУНІКАЦІЇ ВИМОГ ЯКОСТІ ДО ПРОГРАМНИХ СИСТЕМ
Ключові слова:
Програмна система, вимоги до якості програмної системи, життєвий цикл, інструментальний засіб.Анотація
В статті проаналізовані проблеми пов’язані з забезпечення якості програмних систем. Детально розглянуті технології розробки вимог якості та їх комунікації на етапи життєвого циклу ПЗ, вказані їх недоліки. Приведені результати подальшого розвитку методу розробки вимог якості, на основі використання моделей якості стандарту SQUARE, який дозволяє будувати моделі вимог в формалізованому уніфікованому вигляді. Розроблено алгоритм комунікації вимог на етапи життєвого циклу. Дано опис інструментального засобу, який реалізує запропонований метод.Посилання
Брауде Е. Технология разработки программного обеспечения / Е. Брауде. – СПб.: Издательство "Питер", 2004. – 655 с.
Андон Ф.И. Основы инженерии качества программных систем / Ф.И.Андон, Г.И.Коваль., Т.М.Коротун, Е.М.Лаврищева, В.Ю.Суслов. –К.: Академпериодика, 2007. – 672 с.
IEEE Std 830-1993, IEEE Recommended Practice for Software Requirements Specifications (ANSI).
Харченко О. Розроблення та керування вимогами до програмного забезпечення на основімоделі якості / О. Харченко, В. Яцишин // Вісник ТДТУ. – 2009. – Том 14, №1. – С. 201 – 207.
A. Letichevsky., Basic Protocols, Message Sequence Charts, and the Verification of Requerements Specifications A. Letichevsky, J. Kapitonova, A. Letichevsky Jr., V. Volkov, S. Baranov, V. Kotlyarov//ISSRE 2004, WITUL, Rennes, 4 November 2005. – Р. 112 – 142.
РайчевІ.Е. Принципи побудови моделі якості у використанні програмних систем /І.Е. Райчев, О.Г. Харченко // Збірник наукових праць інституту проблем моделювання в енергетиці. – 2007. – Вип. 39. – С. 31 – 38.
ISO/IEC 25030 Software engineering-Software product Quality Requirement and Evaluation (SQuaRE), Quality Requirements, 2007.
ISO/IEC 9126 (1-4). Software engineering – Product quality – Part 1: Quality model, Part 2:External metrics, Part 3:Internal metrics, Part 4:Quality in use metrics, 2001-2004.
Барсегян А.А. Технологии анализа данных / А.А. Барсегян, М.С. Куприянов, В.В. Степаненко, И.И. Холод. – СПб. : Изд-во " БХВ-Петербург", 2008. – 384 c.
Черноруцкий И.Г. Методы прийняття решений / Черноруцкий И.Г.-БХВ-Петербург, 2005. – 408 с.
Haag S, Raja M.K., SchKade h.h. Quality Function Deployment. Usage in Software Development//Comm. of the ACM. – V39. – N1. – 1996.
Яцишин В.В. , CASE-технологія розроблення вимог до програмного продукту, та оцінювання його якості. / В.В. Яцишин, О.Г. Харченко // Науковий вісник НЛТУ України-Вин.20.2-2010. – С. 277 – 285.