Содержание
- 2. Зміст Інспекція ПЗ Інспекція ПЗ за Фаганом Спрощені та ускладнені інспекції Неформальні та формальні інспекції Прийоми
- 3. Дефекти в контексті забезпечення якості (ЗЯ) та інженерії якості Для більшості організацій забезпечення якості означає боротьбу
- 4. Виявлення та усунення дефектів Інспекція вихідного коду проектних документів, специфікацій і т.д. з метою виявлення та
- 5. Визначення інспекції ПЗ Інспекція ПЗ - аналіз та перевірка різних робочих продуктів ПЗ (специфікацій, архітектурних схем,
- 6. Особливості інспекції ПЗ Для тестування необхідна виконувана програма, а для інспекції – ні, тому інспекція дозволяє:
- 7. Інспекції Приклад журналу інспекцій
- 8. Інспекція на початкових етапах життєвого циклу ПЗ На початковому етапі проектування інспектування передбачає перевірку повноти, цілісності,
- 9. Інспекція на етапі реалізації ПЗ На етапі реалізації системи під інспекцією розуміється аналіз текстів програм на
- 10. Узагальнений процес інспектування Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення
- 11. Планування та приготування Необхідно дати відповідь на такі питання: Яка мета проведення інспекції Які об'єкти інспекції
- 12. Інспектування Виконання власне інспекції обраних робочих продуктів Проведення інспекторських зустрічей Запис результатів інспекції Вівторок, вересень 21,
- 13. Усунення дефектів Виявлені дефекти мають бути усунені людьми, які відповідають за конкретні робочі продукти Проведені усунення
- 14. Інспекція за Фаганом (Fagan) Процесс, запропонований Фаганом, управляючим розробкою ПЗ у IBM в 1976 р. Найбільш
- 15. Інспекція за Фаганом Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення Планування та приготування Інспектування
- 16. Планування Вирішення що інспектувати, хто і в якій ролі інспектуватиме, наявність почати інспекцію Вівторок, вересень 21,
- 17. Засідання швидкого огляду Автор зустрічається з інспекторами та виконує швидкий огляд об'єкта інспекції. Інспектори розподіляють задачі
- 18. Підготовка Індивідуальна інспекція проводиться кожним інспектором, увага приділяється можливим дефектам та сумнівним частинам Вівторок, вересень 21,
- 19. Інспекційне засідання Збирають та консолідують окремі результати інспекції. Визначення дефекту відбувається шляхом досягнення консенсусу учасників. Вівторок,
- 20. Переробка Автор виконує переробку робочого продукту для усунення дефекту або забезпечує інший відгук Вівторок, вересень 21,
- 21. Домагання мети Закриття процесу інспекції проведенням остаточної перевірки Вівторок, вересень 21, 2010 Якість та тестування програмного
- 22. Інспектори за Фаганом Інспекцію проводять приблизно чотири інспектори Інспекторів визначають на етапі планування серед досвідчених інженерів,
- 23. Висновки застосування інспекції за Фаганом Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення
- 24. Інспекція вдвох (two-person inspection) Запропонована для спрощення інспекції за Фаганом, проте слідує її основним етапам Широко
- 25. Парне програмування Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення
- 26. Інспекція без засідань На засіданнях виявляють лише 5-30% дефектів Засідання забирають багато ресурсів Інспекція без засідань
- 27. Інспекція за Гілбом (Gilb) На інспекційному засіданні інспектори прагнуть окрім виявлення дефектів з'ясувати їх причини та
- 28. Особливості інспекції за Гілбом Входом процесу інспекції є документи правила, контрольні переліки. Наголос що будь-який технічний
- 29. Кроки інспекції за Гілбом Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення
- 30. Перевірка за столом (Desk Check) Неформальна перевірка технічних документів, що створена перевіряльником (самоперевірка), для виправлення очевидних
- 31. Рецензування (Review) Неформальна перевірка технічних документів, що створена кимось іншим. Фокус на логічних та концептуальних помилках
- 32. Проходження (Walkthrough) Спеціальна, більш організована форма рецензування для програмних коду та моделей Використовуються засідання де головує
- 33. Формальне інспектування – прийоми читання коду Читання з покроковим абстрагуванням Декомпозиція дозволяє фокусуватися на частинах програми,
- 34. Прийоми виявлення дефектів Вівторок, вересень 21, 2010 Якість та тестування програмного забезпечення
- 35. Виявлення дефектів спонтанно Виявлення дефектів не застосовуючи жодних прийомів Вівторок, вересень 21, 2010 Якість та тестування
- 36. Виявлення дефектів на основі контрольних списків Використання різних контрольних списків для гарантії покриття важливих частин документів
- 37. Виявлення дефектів на основі сценаріїв Сценарії використання системи застосовуються для управління пошуком дефектів, що об'єднує декілька
- 39. Скачать презентацию