JavaRush /Blog Java /Random-PL /Uwaga dla testerów: przepis na jakość oprogramowania

Uwaga dla testerów: przepis na jakość oprogramowania

Opublikowano w grupie Random-PL
Jak określić jakość oprogramowania? Oczywiście istnieje wewnętrzny element emocjonalny, który oznacza satysfakcję użytkownika, chęć zapłaty za produkt, wysokie oceny w sklepach internetowych lub specjalnych zasobach, pozytywne nastawienie i tym podobne. Pomijając jednak emocje, jakie są kryteria oceny? IEEE stwierdza, że ​​jakość to stopień, w jakim produkt spełnia potrzeby i wymagania użytkownika końcowego. Ale jaka jest formuła? Czy możemy powiedzieć, że produkt ma, powiedzmy, 73% satysfakcji? Jak wiemy, każde oprogramowanie ma nieograniczoną liczbę błędów. Niektóre z nich zostały odkryte i poprawione przez zespół programistów, oznaczymy je literą F. Inne pojawiają się w trakcie użytkowania przez konsumentów końcowych, nazwijmy je U. Zatem całkowita liczba błędów ze zbioru nieskończonego, które staramy się minimalizować, jest równa F+U. Oczywiście im mniejsza liczba U, tym wyższa jakość. Idealnie Upowinno być równe zero, co będzie oznaczać, że użytkownicy nie znaleźli żadnych błędów. Jak to osiągnąć, jeśli liczba błędów jest nieskończona? Jedynym możliwym sposobem jest zwiększenie F, mając nadzieję, że Uautomatycznie się zmniejszy. W związku z tym jakość produktu można zmierzyć za pomocą następującego wzoru:

Q = F / (F + U)

Po prostu dzielimy liczbę wykrytych błędów przez ich całkowitą liczbę. Zatem im więcej błędów uda nam się znaleźć, zanim produkt dotrze do konsumenta, tym wyższa będzie jego jakość. 100% jakość oznacza, że ​​końcowy użytkownik oprogramowania nie znalazł w nim żadnych błędów. Jakość 0% oznacza zatem, że konsumenci znaleźli błędy. Autor - Egor Bugaenko, certyfikowany architekt Java z certyfikatem Oracle, współzałożyciel i CTO Teamed.io , główny architekt Rultor.com i Jcabi.com oraz wielki fan automatyzacji testów. Strona autora: http://www.yegor256.com/ Źródło pierwotne: https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION