Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Серия стандартов ISО 9000

Оцінка якості процесів створення програмного забезпечення

Самостійна робота

План лекції

Тема 13. Атестація та сертифікація програмних застосувань.

Лекція № 13

1. Оцінка якості процесів створення програмного забезпечення.

2. Серія стандартів ISO 9000.

3. СММ.

4. Процес сертифікації програм на базі інформації про їх використання.

5. Супровід програм.

6.Види програмних документів. Записка пояснення.

7.Посібник користувача.

8.Керівництво системного програміста.

9. Атестація програмних засобів.

Зміст лекції

Перехід від штучної розробки програмних продуктів до промислового програмування зумовив підвищення вимог до якості створюваного ПО. Нині існує декілька стандартів, пов'язаних з оцінкою якості цих процесів, яка забезпечує компанія-розробник. До найцікавішим для розгляду відносяться:

• міжнародні стандарти серії ISO 9000 (ISO 9000 - ISO 9004);

СММ - Capability Maturity Model - модель зрілості (вдосконалення) процесів створення програмного забезпечення, запропонована SEI (Software Engineering Institute - інститут програмування при університеті Карнеги - Меллон);

• процес сертифікації програм на базі інформації про їх використання.

 

Однією з найважливіших проблем забезпечення якості програмних засобів є формалізація характеристик якості і методологія їх оцінки. Для визначення адекватності якості функціонування, наявність технічних можливостей програмних засобів до взаємодії, вдосконалення і розвитку необхідно використовувати стандарти в області оцінки характеристик їх якості. Основою регламентації показників якості програмних засобів раніше був міжнародний стандарт ISО 9126:1991 (ГОСТ Р ИСО/МЭК 9126-93) "Інформаційна технологія. Оцінка програмного продукту. Характеристики якості і посібник по їх застосуванню". Завершується розробка і формалізований останній проект стандарту ISО 9126-1, що складається з чотирьох частин, - IS0 9126-4 для заміни невеликої редакції 1991 р. Проект складається з наступних частин під загальним заголовком "Інформаційна технологія - характеристики і метрики якості програмного забезпечення": "Частина 1. Характеристики і субхарактеристики якості; Частина 2. Зовнішні метрики якості"; "Частина 3. Внутрішні метрики якості"; "Частина 4. Метрики якості у використанні" [32].

У Росії в області забезпечення життєвого циклу і якості складних комплексів програм в основному застосовується група застарілих Гостів, які відстають від світового рівня на 5-10 років.

Перша частина стандарту - ISО 9126-1 - розподіляє атрибути якості програмних засобів за шістьма характеристиками, використовуваними в інших частинах стандарту. Виходячи з принципових можливостей їх виміру усі характеристики можуть бути об'єднані в три групи, до яких застосовані різні категорії метрик:

· категорийным, або описовим (номінальним), метрикам найбільш адекватні функціональні можливості програмних засобів;

· кількісні метрики застосовні для виміру надійності і ефективності складних комплексів програм;

· якісні метрики найбільшою мірою відповідають практичності, сопровождаемости і мобільності програмних засобів.

У частині стандарту ISO 9126-1 даються визначення з уточненнями з інших його частин для кожної характеристики програмного засобу, а також для субхарактеристик якості.

За останні декілька років створена безліч стандартів ISO, що регламентують процеси і продукти життєвого циклу програмних засобів і баз даних, які можуть служити основою для систем забезпечення якості програмних продуктів.

Друга і третя частині стандарту - ISO 9126-2 і ISO 9126-3 - втаємничені формалізації відповідно зовнішніх і внутрішніх метрик характеристик якості складних програмних засобів. Усі таблиці містять уніфіковану рубрикацію, де відбито ім'я і призначення метрики; метод її застосування; спосіб виміру, тип шкали метрики; тип вимірюваної величини; початкові дані для виміру і порівняння; а також етапи життєвого циклу програмного засобу (по ISO 12207), до яких застосована метрика.

Четверта частина стандарту - ISO 9126-4 - призначена для покупців, постачальників, розробників, супроводжуючих, користувачів і менеджерів якості програмних засобів. У ній обгрунтовуються і коментуються виділені показники сфери (контексту) використання програмних засобів і групи вибраних метрик для користувачів.

<== предыдущая лекция | следующая лекция ==>
Комплексне тестування. Проектування комплексного тіста. Виконання комплексного тіста | Вибір показників якості
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 266; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.