#jakość

Tester eXperience (TX)

TX to budowanie przyjaznego środowiska, w którym tester oprogramowania zdobywa doświadczenie związane z testowanym oprogramowaniem. Jest to przestrzeń zbliżona do tego, w jakich warunkach aplikacja jest „doświadczana” przez użytkowników (UX) i deweloperów (DX).

Mierzenie jakości kodu. TIOBE Quality Indicator

Jak zmierzyć jakość kodu w sposób obiektywny i praktyczny? Analizujemy model stworzony przez TIOBE Software, który pomaga ocenić jakość oprogramowania przed jego wdrożeniem.

Metryki jakości oprogramowania. Co naprawdę warto mierzyć?

Wśród licznych wskaźników i metryk, które możemy śledzić, tylko niektóre dostarczają rzeczywiście wartościowych informacji o stanie naszego produktu i procesie testowym. Które metryki faktycznie pomagają w ocenie i poprawie jakości oprogramowania?

System wartości jednostek i organizacji

Dlaczego testuję oprogramowanie i dlaczego organizacje testują oprogramowanie? To pytanie nie jest proste, ale można spróbować na nie odpowiedzieć w ramach analizy systemu wartości, jakie mamy my jako jednostka oraz jakie prezentuje organizacja, w jakiej pracujemy.

Jakość platform streamingowych. Netflix na prowadzeniu

Netflix nieustannie utrzymuje pozycję lidera, nie tylko pod względem liczby subskrybentów czy jakości dostarczanego kontentu, ale przede wszystkim niezawodności technicznej swojej platformy. Na sukces ten ma wpływ dość innowacyjne podejście do testowania i zapewnienia jakości, które mogłoby wyznaczać standardy dla całej branży.

Perspektywa jakości QA i testera

"Czym różni się tester od QA?". Dla wielu osób, zwłaszcza początkujących w IT, różnica między tymi rolami nie jest oczywista. Czy to tylko kwestia nazewnictwa? A może kryje się za tym coś więcej?

Jak WhatsApp testuje swoje oprogramowanie?

Testowanie aplikacji używanej przez ponad 2 miliardy użytkowników jest wyzwaniem inżynieryjnym. WhatsApp rozwiązał ten problem w nietypowy sposób - zamiast tworzyć rozbudowane zespoły testerskie, postawił na radykalnie inne podejście, w którym to programiści są głównymi autorami testów, a testerzy pełnią funkcję strategicznych doradców.

Kto naprawdę odpowiada za jakość oprogramowania?

Gdy krytyczny defekt pojawia się na produkcji, wszystkie spojrzenia natychmiast kierują się w stronę zespołu testerskiego. Prędzej czy później podczas spotkań zespołu pojawi się pytanie "Jak to możliwe, że to przeszło przez testy?". Ta odruchowa reakcja ujawnia typowe niezrozumienie odpowiedzialności za jakość oprogramowania, czyli problemu, który nadal osłabia efektywność całej branży.

Tester krytycznie myślący

Jako testerzy oprogramowania często jesteśmy pochłonięci wirem terminów, raportów o błędach i przypadków testowych. Ale czy kiedykolwiek zastanawiałeś się, jak Twój proces myślowy wpływa na skuteczność testowania? Jak krytyczne myślenie może zmienić Twoje podejście do testowania oprogramowania?

Ewolucja praktyk zapewniania jakości w Microsoft. Case study, cz. 2

W odpowiedzi na wyzwania związane z modelem SDET, Microsoft rozpoczął przejście do bardziej zintegrowanego podejścia do zapewniania jakości. Ten proces transformacji rozpoczął się w zespołach webowych i stopniowo rozprzestrzenił się na inne części organizacji.