Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
090416_STATNICE_Zaklady_softwaroveho_inzenyrstv...doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.51 Mб
Скачать
  1. Co to je inspekce produktu?

Inspekce je formální metoda týmového přezkoumání podle přísných pravidel. [Fagan] popsal inspekci softwaru s pevnou strukturou a pravidly. Skládá se ze tří fází:

  • příprava

  • vlastní inspekce

  • zpráva

Příprava začíná krátkou schůzkou, kde se jsou účastníci inspekce seznámeni s problematikou tak, aby byl všem jasný produkt a jejich role během inspekce. Potom následuje individuální studium podkladů a odkrývání problémů a otázek. Vlastní inspekce je setkání inspekčního týmu s realizátory, kde se probírají nalezené problémy a vyjasňují případné otázky.V poslední fázi se specifikují nalezené defekty a píše se zpráva z inspekce.

V knize Testování softwaru (Ron Patton) jsem našel zmínku o inspekci software (str. 54) ukazující na stránky Michaela Fagana z IBM, který byl průkopníkem podrobného a metodického postupu  nazývaného inspekce softwaru. Jde o metodu inspekcí pro formální revizi specifikací i programového kodu software, kterou využívá celá řada firem, zvláště těch, které tvoří kritický software.

Inspekce je (Inspekce = audit ) formální metoda týmového přezkoumání podle přísných pravidel.

Fáze:

  • Příprava – začíná krátkou schůzkou, kde jsou účastníci inspekce seznámeni s problematikou tak, aby byl všem jasný produkt a jejich role během inspekce. Potom následuje individuální studium podkladů a odkrývání problémů a otázek.

  • Vlastní inspekce – setkání inspekčního týmu s realizátory, kde se probírají nalezené problémy a vyjasňují případné otázky.

  • Zpráva – specifikují se nalezené defekty a píše se zpráva z inspekce

Testování, které provádí někdo jiný než autor. (audit, brainstorming).

Inspekční tým = 3 až 7 lidí

Role:

  • Autor: osoba, která je autorem produktu a je zodpovědná za změny řešící nalezené problémy

  • Moderátor: osoba, která zajišťuje průběh inspekce podle připraveného plánu

  • Čtenář: osoba, která předává produkt inspekci

  • Zapisovatel: osoba, která zaznamenává indikované chyby a spolupracuje s moderátorem na přípravě zprávy o inspekci

  • Inspektor : osoba, která se v předkládaném produktu snaží nalézt chyby

Poznámky k inspekci

Minimální inspekční tým má tři osoby, autor, čtenář a moderátor/zapisovatel všichni jsou současně inspektory

Autor musí být vždy přítomen

Inspekce není určena pro manažery, ale manažer by ji měl plánovat.

Metody pro výběr moderátora

Moderátor je přidělen autorům již při vytváření plánu projektu.

Moderátor je vybrán koordinátorem inspekcí.

Autor si vybírá moderátore ze seznamu prověřených moderátor

Plánování inspekce

Účel : organizace inspekčního procesu

Úlohy:

  • Vymezení nebo potvrzení vstupních kritérií

  • Ustavení plánu

  • Výběr participantů

  • Rozhodnutí o přehledech

  • Příprava podkladu pro inspekční setkání( typ inspekce, předmět inspekce, doba a místo trvání konání inspekce, odhad času, požadovaná příprava)

  • Distribuce materiálů paticipantům

Role: moderátor autor

Přehledy a příprava na inspekci

Přehledy:

Účel : seznámení s produktem nebo předmětem

úlohy: prezentace

role: moderátor, auto, inspektoři, ostatní

Příprava

Účel: protézám matriálům, potencionální identifikace chyb

Úlohy: studium materiálů

Role: všichni inspektoři