GQM

Goal Question Metric (GQM) Paradigm
Paradygmat metryki pytania o cel (GQM).

GQM , skrót od „cel, pytanie, metryka”, to ustalone, zorientowane na cel podejście do metryk oprogramowania w celu poprawy i pomiaru jakości oprogramowania.

Historia

GQM był promowany przez Victora Basili z University of Maryland, College Park i Software Engineering Laboratory w NASA Goddard Space Flight Center po nadzorowaniu doktoratu. praca doktorska dr Davida M. Weissa. Praca dr Weissa została zainspirowana pracą Alberta Endresa z IBM Germany.

metoda

GQM definiuje model pomiaru na trzech poziomach:

1. Poziom pojęciowy (Cel)
Cel jest definiowany dla obiektu z różnych powodów, w odniesieniu do różnych modeli jakości, z różnych punktów widzenia iw odniesieniu do określonego środowiska .
2. Poziom operacyjny (Pytanie)
Zestaw pytań służy do zdefiniowania modeli przedmiotu badania, a następnie skupia się na tym obiekcie, aby scharakteryzować ocenę lub osiągnięcie określonego celu.
3. Poziom ilościowy (Metryczny)
Z każdym pytaniem związany jest zestaw metryk opartych na modelach, aby móc odpowiedzieć na nie w sposób mierzalny.

GQM krok po kroku

Inna interpretacja procedury to:

  1. Planowanie
  2. Definicja
  3. Gromadzenie danych
  4. Interpretacja

Kroki podrzędne

Dla każdej fazy potrzebne są podetapy. Aby zakończyć fazę definiowania , proponuje się jedenastoetapową procedurę:

  1. Zdefiniuj cele pomiarowe
  2. Przejrzyj lub stwórz modele procesów oprogramowania
  3. Przeprowadzaj wywiady GQM
  4. Zdefiniuj pytania i hipotezy
  5. Przejrzyj pytania i hipotezy
  6. Zdefiniuj metryki
  7. Sprawdź metryki dotyczące spójności i kompletności
  8. Opracuj plan GQM
  9. Sporządź plan pomiarów
  10. Opracuj plan analizy
  11. Przejrzyj plany

Ostatnie zmiany

Podejście GQM+Strategies zostało opracowane przez Victora Basili i grupę badaczy z Towarzystwa Fraunhofera . Opiera się na paradygmacie Goal Question Metric i dodaje możliwość tworzenia programów pomiarowych, które zapewniają zgodność między celami i strategiami biznesowymi, celami specyficznymi dla oprogramowania i celami pomiarowymi.

Opisano nowatorskie zastosowanie GQM w odniesieniu do danych biznesowych. W szczególności w obszarach inżynierii oprogramowania, zapewnianiu jakości i testowaniu, GQM jest używany.

Dalsza lektura

Zobacz też

  1. ^ „Cel / Pytanie / Metryka (GQM) - Tworzenie oprogramowania” . Źródło 2021-03-18 .
  2. ^ „Dział inżynierii oprogramowania / kod 580” . sed.gsfc.nasa.gov . Źródło 2021-03-18 .
  3. ^    Bazyli, VR; Weiss, DM (listopad 1984). „Metodologia zbierania prawidłowych danych inżynierii oprogramowania” . Transakcje IEEE dotyczące inżynierii oprogramowania . SE-10 (6): 728–738. doi : 10.1109/TSE.1984.5010301 . hdl : 1903/7513 . ISSN 1939-3520 . S2CID 10114944 .
  4. ^ „Strona główna Alberta Endresa” . www.aendres.de . Źródło 2021-03-18 . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  5. ^    Endres, Albert (2003). Podręcznik inżynierii oprogramowania i systemów: obserwacje empiryczne, prawa i teorie . H. Dietera Rombacha. Harlow, Anglia: Pearson Addison Wesley. ISBN 0-321-15420-7 . OCLC 50417309 .
  6. ^   Endres, Albert (1975-04-01). „Analiza błędów i ich przyczyn w programach systemowych” . Uwagi ACM SIGPLAN . 10 (6): 327–336. doi : 10.1145/390016.808455 . ISSN 0362-1340 .
  7. ^   Bazyli V .; Caldiera, G.; Rombach, HD (1994). „Metryczne podejście do pytania o cel” . Znawca semantyki . S2CID 13884048 . Źródło 2021-03-18 . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  8. ^   Huether, Derek (2020). Metryczna książka kucharska . P. 11. ISBN 9798586916082 .
  9. ^ ab Solingen    , Rini van (1999). Metoda celu / pytania / metryki: praktyczny przewodnik dotyczący poprawy jakości tworzenia oprogramowania . Egona Berghouta. Londyn: McGraw-Hill. ISBN 0-07-709553-7 . OCLC 43551689 .
  10. ^   Bazyli, VR; J. Heidrich; M. Lindvall; J. Münch; marynarz CB; M. Regardie; A. Trendowicza (2009). „Określanie wpływu strategii biznesowych z wykorzystaniem zasad pomiaru zorientowanego na cel”. Usługi biznesowe: Konzepte, Technologien, Anwendungen. 9. Internationale Tagung Wirtschaftsinformatik . Książki OCG. Wiedeń, Austria: Österreichische Computer Gesellschaft. ISBN 978-3-85403-246-5 .
  11. ^    Southekal, Prashanth H. (2017). Dane dla wydajności biznesowej: model Goal-Question-Metric (GQM) do przekształcania danych biznesowych w aktywa przedsiębiorstwa . Basking Ridge, NJ. ISBN 978-1-63462-184-7 . OCLC 970616125 .
  12. ^ Witte, Frank (2018   ) , Witte, Frank ( red . ) : 10.1007/978-3-658-19845-9_22 , ISBN 978-3-658-19845-9 , pobrano 2021-03-18