Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Звіт з практики констр_пезе.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
9.98 Mб
Скачать

9.Інструменти, технології та методики

Методи управління якістю включають використання стандартів, простежування вимог, верифікацію проектування, інспектування програмного забезпечення та верифікацію формальними методами. Інструменти управління якістю включають в себе програми верифікації програмного забезпечення, списки контрольних питань, наклейки на носіях і штампи про приймання. Списки контрольних питань будуть отримані в лабораторії технології програмування та адаптовані для проекту Final Fantasy у відповідності з рекомендаціями NASA [83]. У списки контрольних питань входять:

♦ списки контрольних питань для проведення нарад, огляду документів та інспектування;

♦ списки контрольних питань будуть використовуватися для верифікації наступних видів діяльності та документів: попередній огляд проектних рішень (PDR), критичний огляд проекту (CDR), експертиза готовності до тестування, аудит функціональної конфігурації, аудит фізичної конфігурації (РСА), SRS, SDD, SPMP , робочі папки проекту (SDF);

♦ спеціальні форми і списки контрольних питань, які використовуються з метою перевірки програмного забезпечення.

[Примітка для студентів. У цій книжці наведено кілька списків контрольних питань під виразках Содіні із способів ... ». Наприклад, ці списки контрольних питань охоплюють процедури проведення нарад та інспектування. Зазвичай команди починають використовувати опубліковані списки контрольних питань і поступово пристосовують їх до потреб свого проекту.]

Додаткові інструменти, технології та методи управління якістю описані в SPMP.

10. Контроль програмного коду

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

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

11. Контроль носіїв

Команда з контролю якості перевіряє, що носії, використовувані для управління конфігураціями, встановлені і протестовані. Крім того, команда з контролю якості перевіряє те, що копіювання носіїв здійснюється тільки згідно з процедурами, установленими БСМР. Факт перевірки носія командою з контролю якості засвідчується за допомогою штампа на наклейці. За результатами перевірки носіїв подається звіт.