- •I. Вступ.
- •Загальні поняття.
- •Основні визначення.
- •II. Основна частина.
- •Філософія тестування
- •Інтеграція модулів.
- •Висхідне тестування.
- •Низхідне тестування.
- •Модифікований низхідний метод
- •Метод великого стрибка.
- •Метод сандвіча
- •Модифікований метод сандвіча.
- •Порівняльна характеристика методів тестування.
- •III. Випробування програмних продуктів (аналіз).
- •Мета і особливості випробуванні.
- •Технологічна схема випробування.
- •Планерування і оцінка завершеності випробувань.
- •Стенди відладки і випробування програм.
- •IV. Сертифікація програмних продуктів.
- •Стандартизація систем якості.
- •Класифікація показників якості
- •Вибір номенклатури показників якості
- •Групи показників якості
- •Список використаної літератури:
- •Майерс. Мистецтво тестування програмного забезпечення.
- •Майерс. Надійність програмного забезпечення.
- •Кулаків. Управління якістю програмного забезпечення.
Групи показників якості
Будь-якому класу продукції властиві певні властивості, характерні для даного класу. У свою чергу кожен подкласс, група, вигляд цієї продукції має приватні властивості, що відрізняють вироби одній класифікаційною группировки від іншої. Розглянемо формування номенклатури показателей якості, що характеризує загальні властивості класу програмної продукції. Ця номенклатура може бути использована як початкова при виборі робоча номенклатура показників якості будь-якої конкретного ПС.
Номенклатури показників якості завжди мають иерархическую структуру. Їх формування починається з виділення груп верхнього рівня ієрархії, а потім номенклатури детализируются аж до здобуття одиничних показників.
Виділення груп показників якості є важливим і складним завданням формування номенклатури показників качества. Невдале комплектування груп може привести до усложнению взаємозв'язків між групами і окремими показателями, а також зробити номенклатуру показників якості малоконструктивной.
Відомо, що для оцінки якості промислової продукції використовують наступні групи показників: назначения; економічного використання сировини, матеріалів, топлива, енергії; надійності; эргономичности; естетичності; технологичности; патентно-правові; уніфікації і стандартизації; екологічності; безпеці.
Всі ці показники можна використовувати і при оцінці якості Пп. По через особливості ПП деякі групи показників при оцінці її якості застосовувати недоцільно (неконструктивно). До таких показників відносять показники екологічності, безпеці.
Екологічні показники і показники безпеки нехарактерні для ПП, оскільки програмні вироби непосредственно не можуть надавати шкідливих дій ні на окружающую середовище, ні на здоров'ї людини. В принципі, такі воздействия можливі в тих випадках, коли ПІ використовують як елементи об'єктів, що управляють, наприклад в АСОВІ. У цьому случае ЕОМ, що виробляються, по певному алгоритму управляющие дії можуть викликати і несприятливі экологические наслідки, і бути небезпечними для людини. Але це вже непряма дія через органи, що управляють, і исполнительные механізми автоматизованих технологічних комплексов (АТК). Вони враховуються як відповідні показатели AT До.
Патентно-правові показники програмної продукції не можуть бути використані до тих пір, поки питання патентно-правового захисту цієї продукції не будуть вирішені в законодательном (юридичному) плані.
Відносно надійності програмної продукції существует багато суперечливих думок. В той же час більшість фахівців одностайна в мнении про те, що природа надійності програмних і технічних засобів різна. Для програмної продукції малопродуктивными є такі показники надійності, як довговічність, сохраняемость, ремонтопридатність. Джерелами низькою надежности ПС в основному є помилки в програмах, внесені на стадії проектування і невиявлені при відладці і испытаниях. Заслуговує на увагу думка американського фахівця Фокса Д., який вважає, що використання терміну «надежность програмного забезпечення» завдає шкоди, оскільки способствует неправильному розумінню природи програмного обеспечения . В той же час слід враховувати той факт, що при аналізі деяких властивостей ПП, що виявляються при її функционировании, доводиться користуватися категоріями надійності (працездатність, відмова, збій, відновлення і ін.). Тому в номенклатурі показників якості ПП визнане целесообразным виділяти в окрему групу показники, характеризующие властивості ПП, близькі по своїх зовнішніх проявах показникам надійності апаратури. Ця група названа показателями надійності функціонування.
Таким чином, в базовій номенклатурі показників якості ПП на верхньому рівні виділяємо наступні показники: назначения, надійності функціонування, эргономичности, технологичности, уніфікації і стандартизації. Якість ПП в основном формується в процесі створення продукції і в значительной мірі залежить від ефективності структурних (конструктивных) рішень. Тому на цьому ж рівні в окрему групу виділимо структурні показники.
Показники призначення, надійності функціонування, эргономичности і технологічності характеризують властивості ПП, проявляющиеся в процесі її використання (експлуатації). За цією ознакою їх можна вважати експлуатаційними. Структурниє показники і показники уніфікації і стандартизації характеризують властивості структури (конструкції) ПС, їх можна об'єднати в одну групу конструктивних показників. По отношению до групи експлуатаційних показників ця група носить допоміжний характер. Досягнення певного рівня значень цих показників не може служити самоціллю, це лише засіб (дорога) забезпечення необхідних значень одного або декількох показників, що відносяться до основної групи — групи експлуатаційних показників.
