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:
- Planowanie
- Definicja
- Gromadzenie danych
- Interpretacja
Kroki podrzędne
Dla każdej fazy potrzebne są podetapy. Aby zakończyć fazę definiowania , proponuje się jedenastoetapową procedurę:
- Zdefiniuj cele pomiarowe
- Przejrzyj lub stwórz modele procesów oprogramowania
- Przeprowadzaj wywiady GQM
- Zdefiniuj pytania i hipotezy
- Przejrzyj pytania i hipotezy
- Zdefiniuj metryki
- Sprawdź metryki dotyczące spójności i kompletności
- Opracuj plan GQM
- Sporządź plan pomiarów
- Opracuj plan analizy
- 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
- Wkład Victora R. Basili w jakość oprogramowania (IEEE Software, 2006)
- Solingen/Berghout: Cel/pytanie/metoda metryczna: praktyczny przewodnik dotyczący poprawy jakości tworzenia oprogramowania (PDF, 2015)
Zobacz też
- ^ „Cel / Pytanie / Metryka (GQM) - Tworzenie oprogramowania” . Źródło 2021-03-18 .
- ^ „Dział inżynierii oprogramowania / kod 580” . sed.gsfc.nasa.gov . Źródło 2021-03-18 .
- ^ 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 .
-
^
„Strona główna Alberta Endresa” . www.aendres.de . Źródło 2021-03-18 .
{{ cite web }}
: CS1 maint: stan adresu URL ( link ) - ^ 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 .
- ^ 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 .
-
^
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 ) - ^ Huether, Derek (2020). Metryczna książka kucharska . P. 11. ISBN 9798586916082 .
- ^ 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 .
- ^ 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 .
- ^ 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 .
- ^ Witte, Frank (2018 ) , Witte, Frank ( red . ) : 10.1007/978-3-658-19845-9_22 , ISBN 978-3-658-19845-9 , pobrano 2021-03-18