Zarządzanie jakością oprogramowania

Zarządzanie jakością oprogramowania (ang. software quality assurance/management) – proces mający na celu zapewnienie jakości tworzonego oprogramowania poprzez właściwą realizację procesu testowania oprogramowania[1].

Informacje ogólne

Zarządzanie jakością oprogramowania może być realizowane w różny sposób w zależności od organizacji i rodzaju realizowanego projektu, ale powinno wspierać cały proces rozwoju oprogramowania, tj.:

  • Zbieranie wymagań i definiowanie zakresu projektu – głównie pod kątem weryfikacji czy zdefiniowane wymagania będą możliwe do weryfikacji, tj. przetestowania. Jednym z produktów może być w tym przypadku strategia testów.
  • Projektowanie rozwiązania – głównie pod kątem zaplanowania procesu testowego, tj. rodzaju planowanych testów, sposobu realizacji tych testów, np. poprzez zdefiniowanie środowisk testowych oraz sposobu pozyskania danych testowych. Jednym z produktów może być w tym przypadku plan testów zawierający harmonogram testów.
  • Kodowanie rozwiązania – poprzez bieżące tworzenie i realizacje scenariuszy i przypadków testowych oraz rejestrację defektów i ich sukcesywne rozwiązywanie. Oprogramowanie w trakcie poszczególnych iteracji może np. otrzymywać status alfa, beta, release candidate, silver i golden release. Jednym z produktów mogą być w tym przypadku scenariusze i przypadki testowe oraz raporty z realizacji iteracji testów.
  • Zarządzanie zmianami – poprzez weryfikację w jaki sposób planowane zmiany mogą wpłynąć na jakość tworzonego rozwiązania i zaplanowanie środków i sposobu zapewnienia jakości po realizacji zmiany. Jednym z produktów mogą być w tym przypadku zmiany planu testów oraz zmiany scenariuszy i przypadków testowych.
  • Zamknięcie projektu – poprzez realizację szeregu dedykowanych rodzajów testów mających na celu kompleksową weryfikację jakości tworzonego rozwiązania. Mogą to być przykładowo testy integracyjne (ang. system integration tests), testy akceptacyjne (ang. user acceptance tests) oraz testy operacyjne (ang. operational acceptance tests). Jednym z produktów może być w tym przypadku rekomendacja dotycząca produkcyjnego uruchomienia systemu.

W 2018 roku, na podstawie doświadczeń wielu specjalistów z zakresu testowania oraz oparciu o doświadczenia specjalistów i przede wszystkim praktyków testowania oprogramowania, ISTQB zaktualizował sylabusa poziomu podstawowego do nowej wersji. Obowiązujący sylabus ISTQB był z 2011 roku i nie do końca odpowiadał stanowi współczesnego testowania. Nowy sylabus ISTQB uwzględnia współczesne techniki wytwarzania oprogramowania i terminy jak np. agile, devops, continuous integration oraz continuous development[2].

Powiązanie z metodykami IT

Obraz pokazujący przykładową implementację Zarządzania jakością oprogramowania zgodnie z modelem V i metodyką RUP

Zarządzanie jakością oprogramowania jest tematyką powiązaną z różnymi metodykami zarządzania projektami, wytwórczymi i operacyjnymi m.in.

  • Metodyka zarządzania projektami PRINCE2 definiuje:
    • komponent „Jakość w środowisku projektowym”, który opisuje konieczność zastosowania podwójnej, obiektywnej kontroli wytwarzanych produktów oraz proponuje zastosowanie 4 składników – Systemu Zarządzania Jakością, Funkcji zapewnienia jakości, Planowaniu jakości i Kontroli jakości,
    • technikę „Przeglądy jakości” mają na celu weryfikację czy wytwarzane produkty spełniają przyjęte w projekcie kryteria jakości.

Cykl życia projektu zgodnie z PRINCE2 składa się z 4 faz[3]:

  • Przygotowanie projektu – analiza celu w jakim jest tworzony projekt oraz pozyskanie wszystkich danych, które są niezbędne do podjęcia decyzji dotyczącej obecności potrzeby realizacji projektu.
  • Inicjowanie projektu – stanowi pierwszą właściwą fazę projektową, w której jednak nie są wykonywane żadne czynności techniczne.
  • Realizacja projektu – właściwa faza, w której wytwarzane są produkty specjalistyczne, przy wykorzystaniu rzeczywistej pracy zespołu projektowego.
  • Zamykanie projektu – ocena projektu, ale także produktów które powstały przy jego realizacji i zaplanowanych celów. Zaplanowany zostaje przegląd poprojektowy, utworzone zalecenia następcze, ale również administracyjne zamknięcie projektu.
  • Metodyka zarządzania projektami PMBOK definiuje obszar wiedzy Zarządzania Jakością oraz następujące procesy:
  • Metodyka wytwórcza RUP definiuje dyscyplinę testowania, która jest zaangażowana we wszystkich etapach wytwarzania od Fazy rozpoczęcia do Fazy przekazania systemu
  • Metodyka wytwórcza MSF definiuje role testera i fazę stabilizacji, której głównym przedmiotem jest testowanie rozwiązania.
  • Metodyki adaptacyjne (ang. agile) nie definiują precyzyjnie roli testera ani mechanizmów zarządzania jakością. Wskazują jedynie na konieczność zastosowania ciągłej integracji tworzonych rozwiązań (ang. continuous integration) i sugerują stosowanie techniki programowania kierowanego testami (ang. test-driven development). Niemniej jednak w ostatnim okresie[kiedy?] pojawia się coraz więcej informacji na temat praktyki adaptacyjnego testowania (ang. agile testing).
  • Metodyka operacyjna CMMI definiuje między innymi obszar procesowy „Procesowe i produktowe zapewnienie jakości PPQA, które jest wymagane już w przypadku poziomu 2 w CMMI.
  • Metodyka operacyjna COBIT definiuje między innym P08 Zarządzanie jakością (ang. P08 Manage Quality).
  • Biblioteka Dobrych Praktyk ITIL jest definiowana poprzez zarządzanie jakością usług np. usług IT i opiera się na zasadzie tzw. cyklu PDCA, inaczej zwanego kołem Deminga. Podstawą zarządzania jakością usług zgodnie z ITIL jest proces ciągłego doskonalenia jakości usług (ang. continual service improvement),
  • Model V – model definiujący cykl życia oprogramowania i rolę procesu testowego w ramach tego modelu.
  • ISO 9000 – standard związany z systemami zarządzania jakością i stworzony w celu wsparcia organizacji w realizacji zaplanowanych potrzeb zgodnie z wymaganiami statutowymi i regulacyjnymi związanymi z wytwarzanymi produktami.

Stowarzyszenia i organizacje

  • ISTQB (International Software Testing Qualifications Board) to stowarzyszenie non-profit zarejestrowane prawnie w Belgii i działające na całym świecie, które zarządza procesem certyfikacji testerów oprogramowania[4]. Organizacja ta wydała już ponad 200 000 certyfikatów ISTQB® (data: marzec 2012).
  • ASQ (ang. American Society for Quality) to globalna społeczność profesjonalistów do spraw jakości, zrzeszająca prawie 80 000 członków. Stowarzyszenie ma na celu promocję i rozwój jakości narzędzi, zasad i praktyk w miejscu pracy.

Zobacz też

Przypisy

  1. Tian J., Software quality engineering. Testing, Quality Assourance, and Quantifiable Improvement, 2005, John Wiley & Sons, Inc., ISBN 0-471-71345-7.
  2. Nowy sylabus ISTQB® 2018. Co nowego? – wersja 2011 i 2018 – QA szkolenia – ISTQB poziom podstawowy i zaawansowany. QA szkolenia – ISTQB poziom podstawowy i zaawansowany, 2019-04-15. [dostęp 2019-04-15].
  3. Rynkiewicz K., 2015, Podstawowe założenia metodyki PRINCE2 w projektach badawczo-rozwojowych. Wydawnictwo Akademii Sztuki Wojennej, OBRONNOŚĆ. Zeszyty Naukowe 4(16)/2015, ISSN 2299-2316.
  4. Roman A., A Study Guide to the ISTQB® Foundation Level 2018 Syllabus: Test Techniques and Sample Mock Exams, Springer, 2018, ISBN 978-3-319-98739-2.

Linki zewnętrzne

Read other articles:

Bagian dari seriGereja Katolik menurut negara Afrika Afrika Selatan Afrika Tengah Aljazair Angola Benin Botswana Burkina Faso Burundi Chad Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Guinea Khatulistiwa Jibuti Kamerun Kenya Komoro Lesotho Liberia Libya Madagaskar Malawi Mali Maroko Mauritania Mauritius Mesir Mozambik Namibia Niger Nigeria Pantai Gading Republik Demokratik Kongo Republik Kongo Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland ...

 

 

Anacardium Anacardium occidentale Klasifikasi ilmiah Kerajaan: Plantae Upakerajaan: Trachaeophyta Divisi: Magnoliophyta Kelas: Magnoliopsida Ordo: Sapindales Famili: Anacardiaceae Genus: AnacardiumL. Spesies Lihat teks Sinonim Cassuvium Lam. Rhinocarpus Bertero & Balb. ex Kunth[1] Anacardium adalah genus tumbuhan berbunga dalam famili Anacardiaceae yang berasal dari daerah tropis Amerika. Spesies yang paling terkenal adalah Jambu monyet (Anacardium occidentale) yang dibudidayakan...

 

 

Tim Scott di Kutub Selatan, 18 Januari 1912. Dari kiri ke kanan (berdiri) Wilson, Scott, Oates; (duduk) Bowers, Edgar Evans Ekspedisi Terra Nova, secara resmi disebut Ekspedisi Antarktika Britania, adalah sebuah ekspedisi ke Antarktika yang diadakan dari tahun 1910 hingga 1913. Ekspedisi ini dipimpin oleh Robert Falcon Scott dan memiliki beberapa tujuan ilmiah dan geografis. Scott ingin meneruskan penelitian yang ia mulai saat ia memimpin Ekspedisi Discovery ke Antarktika pada tahun 1901–04...

Canadian administrator (1808-1852) George KingsmillHigh Constable of theToronto Police DepartmentIn office1835–1835Preceded byWilliam HigginsSucceeded byJames StittIn office1837–1846Preceded byJames StittSucceeded bySamuel Sherwood Personal detailsBorn1808Queen's County, IrelandDied1852 (aged 43–44)Galt, Canada WestOccupationSoldier, merchant George Kingsmill (1808–1852) was the High Constable of Toronto in 1835 and from 1837 to 1846. Kingsmill was born in Queen's County, Ire...

 

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (décembre 2023). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». En pratique : Quelles sources sont attendues ?...

 

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

Questa voce sull'argomento calciatori tedeschi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Pascal Testroet Nazionalità  Germania Altezza 185 cm Peso 84 kg Calcio Ruolo Attaccante Squadra  Ingolstadt 04 Carriera Giovanili 1995-1996 SV Biemenhorst1996-1999 FC Olympia Bocholt1999-2000 VfL Rhede2000-2008 Schalke 04 Squadre di club1 2009-2011 Werder Brema II59 (15)2011-2012...

 

 

Election 1960 Massachusetts gubernatorial election ← 1958 November 8, 1960 1962 →   Nominee John A. Volpe Joseph D. Ward Party Republican Democratic Popular vote 1,269,295 1,130,810 Percentage 52.51% 46.79% County results Municipality resultsVolpe:      50–60%      60–70%      70–80%      80–90%Ward:      50–60%   ...

 

 

Philosophical concept For a similar subject, see Indeterminacy (philosophy). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Indeterminism – news · newspapers · books · scholar · JSTOR (June 2011) (Learn how and when to remove this message) Indeterminism is the idea that events (or certain events, or events ...

Argentine general and independence leader (1778–1850) General San Martín and General José de San Martín redirect here. For other uses, see General José de San Martín (disambiguation). In this article, the surname is San Martín, not Matorras. José de San MartínLate 1820s paintingMember of the Third TriumvirateIn office18 April – 20 April 1815Serving with Matías de Irigoyen and Manuel de SarrateaPreceded byCarlos María de AlvearSucceeded byJosé RondeauProtector o...

 

 

Leukotriene D4 Names Systematic IUPAC name (5S,6R,7E,9E,11Z,14Z)-6-({(2R)-2-Amino-3-[(carboxymethyl)amino]-3-oxopropyl}sulfanyl)-5-hydroxyicosa-7,9,11,14-tetraenoic acid Identifiers CAS Number 73836-78-9 Y 3D model (JSmol) Interactive image ChEBI CHEBI:28666 N ChEMBL ChEMBL288943 N ChemSpider 4444401 N MeSH Leukotriene+D4 PubChem CID 5280878 UNII 5FNY4416UE Y CompTox Dashboard (EPA) DTXSID6040533 InChI InChI=1S/C25H40N2O6S/c1-2-3-4-5-6-7-8-9-10-11-12-13-16-22(21(28)1...

 

 

Komando Distrik Militer 1425/JenepontoLambang Kodim 1425/JenepontoNegara IndonesiaAliansi Korem 141/ToddopuliCabang TNI Angkatan DaratTipe unitKodim Tipe BPeranSatuan TeritorialBagian dari Kodam XIV/HasanuddinMakodimJl. Lanto Daeng Pasewang Lingkungan Pacceko, Kelurahan Balang, Kecamatan Binamu, Kabupaten Jeneponto, Sulawesi SelatanJulukanKodim TurateaPelindungTentara Nasional IndonesiaMotoMakassar: ᨔᨗᨑᨗ ᨊ ᨄᨌᨙSiri' Na PacceHarga diri dan empatiBaret H I J A U...

 本表是動態列表,或許永遠不會完結。歡迎您參考可靠來源來查漏補缺。 潛伏於中華民國國軍中的中共間諜列表收錄根據公開資料來源,曾潛伏於中華民國國軍、被中國共產黨聲稱或承認,或者遭中華民國政府調查審判,為中華人民共和國和中國人民解放軍進行間諜行為的人物。以下列表以現今可查知時間為準,正確的間諜活動或洩漏機密時間可能早於或晚於以下所歸�...

 

 

Depots of Kolkata Metro Aerial view of the New Garia Depot (Kavi Subhash Carshed). Part of a series of articles on theKolkata Metro Overview East West Tunnel Operational stations Other stations Depots Rolling stock Commonsvte The Kolkata Metro is a mass rapid transit urban railway network in Kolkata, India. It was the first underground railway to be built in India, with the first operations commencing in 24 October, 1984. As of January, 2023, there are 4 commercially operational depots Noapar...

 

 

Head of the US Department of Energy United States Secretary of EnergySeal of the departmentFlag of the secretaryIncumbentJennifer Granholmsince February 25, 2021United States Department of EnergyStyleMadam Secretary (informal)The Honorable (formal)Member ofUnited States CabinetUnited States National Security CouncilReports toPresident of the United StatesSeatJames V. Forrestal Building, Washington, D.C.AppointerThe President of the United Stateswith Senate advice and consentTerm lengthNo...

County in Kansas, United States County in KansasJackson CountyCountyJackson County Courthouse in Holton (2023)Location within the U.S. state of KansasKansas's location within the U.S.Coordinates: 39°24′N 95°50′W / 39.400°N 95.833°W / 39.400; -95.833Country United StatesState KansasFoundedFebruary 11, 1859Named forAndrew JacksonSeatHoltonLargest cityHoltonArea • Total658 sq mi (1,700 km2) • Land656 sq mi...

 

 

В Википедии есть статьи о других людях с такой фамилией, см. Аксёненко. Эта страница требует существенной переработки. Возможно, её необходимо правильно оформить, дополнить или переписать.Пояснение причин и обсуждение — на странице Википедия:К улучшению/12 октября 2021. Ал�...

 

 

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (February 2024) (Learn how and when to remove this message) This is a list of major commands (MAJCOM) of the United States Air Force. A major command is a significant Air Force organization subordinate to Headquarters, US Air Force. Major commands have a headquarters staff and subordinate organizations, typicall...

Cette page concerne l'année 1875 (MDCCCLXXV en chiffres romains) du calendrier grégorien. Chronologies Le roi Akwa des Duala du Cameroun, 1875. Histoire du Cameroun, Tome II, par Engelbert Mveng.Données clés 1872 1873 1874  1875  1876 1877 1878Décennies :1840 1850 1860  1870  1880 1890 1900Siècles :XVIIe XVIIIe  XIXe  XXe XXIeMillénaires :-Ier Ier  IIe  IIIe Chronologies géographiques Afrique Afrique du Sud, Algérie, Angola, Bé...

 

 

American actress and comedian (born 1961) This article is about the American actress. For the French actress, see Julie Dreyfus. Julia Louis-DreyfusLouis-Dreyfus in 2019BornJulia Scarlett Eve Louis-Dreyfus (1961-01-13) January 13, 1961 (age 63)New York City, U.S.Alma materNorthwestern UniversityOccupationsActresscomedianproducerYears active1981–presentSpouse Brad Hall ​ ​(m. 1987)​Children2, including Charlie HallParentGérard Louis-Dreyfus ...