3. 77% A broad mix of factors
17% Fit of need
5% Lack of defects
Jakość oprogramowania
Źródło: Gary Wilson Jr. „Software Quality Survey”, June 2013, http://thegarywilson.com/blog/
4. Poprawność
Niezawodność
Użyteczność
Naprawialność (?)/ utrzymywalność (?)
Jakość oprogramowania
Źródło: Gary Wilson Jr. „Software Quality Survey”, June 2013, http://thegarywilson.com/blog/
Jaki czynnik jest najważniejszy dla największej ilości badanych:
5. 84% Nieformalne dyskusje
78% Testy automatyczne
77% Testy manualne
56% Rewizje kodu
Jakość oprogramowania
Źródło: Gary Wilson Jr. „Software Quality Survey”, June 2013, http://thegarywilson.com/blog/
A co robimy, aby zadbać o tę jakość?
6. regularnie Ilość zgłoszeń problemów
… i to tyle … hmm…
Jakość oprogramowania
Źródło: Gary Wilson Jr. „Software Quality Survey”, June 2013, http://thegarywilson.com/blog/
A jak mierzymy?
7. Jakość oprogramowania
Jakość z punktu widzenia użytkownika
Jeśli oprogramowanie pomaga mi osiągać moje cele, to jest
wysokiej jakości.
8. Jakość oprogramowania
Jakość z perspektywy dostawcy
jeśli oprogramowanie spełnia założenia specyfikacji, to jest
wysokiej jakości
9. Jakość oprogramowania
Jakość z perspektywy sprzedawcy
Potencjalne i faktycznie zarobione na oprogramowaniu
pieniądze są miernikiem jakości.
18. Jakość oprogramowania - redefined
Roger Pressman
An effective software process applied in a manner
that creates a useful product that provides
measurable value for those who produce it and those
who use it.