Baza wiedzyArtykuły

Czym jest jakość?

Dobrej definicji jakości nie ma. Warto jednak przejrzeć te, które się pojawiają i na ich podstawie znaleźć własną.

Optymalizacja wydajności otwartych CMS-ów

Gotowe frameworki, w tym CMS-y, zazwyczaj nie są zoptymalizowane pod kątem wydajności. Aby je poprawić, czasami trzeba znaleźć sensowne obejście.

Profil operacyjny w testowaniu oprogramowania. Część 4. Niezawodność i wydajność.

Profil operacyjny to zbieranie danych o użytkownikach i w opraciu o to definiowanie i modelowanie testów. Jest kluczowy w definiowaniu użycia aplikacj i przepływów użytkowników.

Wyrocznia w miarę... czyli testowanie dokumentacji

Wielu testerów zastanawiając się nad swoim zawodem myśli o oprogramowaniu, choć rzeczywistość wymaga od nich znacznie więcej. Wymaga przede wszystkim zrozumienia celu, dla którego oprogramowanie zostało stworzone i dla którego działa.

Metodologia testowania według Rekomendacji D

Komisja Nadzoru Finansowego wydała Rekomendację D. z rekomendacją 7. i punktem 7. Zawarto w niej wytyczne odnośnie testowania aplikacji wytwarzanych w bankach i dla banków.

Testerzy odpowiadają testerom 7: Kariera testera

Otrzymujemy wiele pytań odnośnie kariery testera. Czy warto? Jak zacząć? Jakie szkolenie na początek? Otrzymaliśmy kolejne: "Chciałabym przekwalifikować się na testera oprogramowania. Np. w firmie XYZ nie ma wymogu znajomości programowania - jednakże chcę się przygotować jak najlepiej do potencjalnej rozmowy. Od czego mogę zacząć?:) Czy mogą Państwo polecić jakąś ścieżkę publikacji dla laika, specjalnych stron lub wykładów on-line? Przejrzałam również bazę wiedzy i zastanawiam się od czego mogłabym zacząć..."

Fiona Charles: ‘Wymagania są do d*py, zaakceptuj to!'

Wymagania są, były i będą niskiej jakości. Nie ma wyboru, musimy to zaakceptować, bo wytworzenie doskonałej specyfikacji wymagań jest niepraktyczne, nieopłacalne i niemożliwe w skończonym czasie.

Materiały edukacyjne z wykładu Hansa Schaefera we Wrocławiu

8 marca we Wrocławiu przy współpracy Stowarzyszenia Jakości Systemów Informatycznych (SJSI) z PGS Software odbył się wykład światowej sławy specjalisty ds. testowania oprogramowania komputerowego, Hansa Schaefera.

Profil operacyjny w testowaniu oprogramowania. Część 3. Przepływy.

Profil operacyjny to zbieranie danych o użytkownikach i w oparciu o nie definiowanie i modelowanie testów. Jest to kluczowe w definiowaniu użycia aplikacji i przepływów użytkowników.

Czy to już Ameryka czy jeszcze Indie, czyli słów kilka o śledzeniu pokrycia testowego

Projekt informatyczny przypomina trochę – nie będę oryginalny – wyprawę żaglowcem przez morza i oceany. Poza celem podróży, większość rzeczy jest nieznana; pogoda, aktualność map, czego oczekiwać na miejscu, itp. Co najgorsze, nie wiemy po czym poznać, czy to już Indie czy Ameryka. Tak na marginesie dodam, Karol Olgierd Borchardt w znakomitej książce „Znaczy kapitan” kilkakrotnie wyjaśniał przyczyny, dla których na żaglowcach nazwę portu przeznaczenia wpisywało się w dzienniku pokładowym po osiągnięciu tego portu. Właśnie ten "syndrom wyprawy Kolumba", który chciał dotrzeć do Indii a odkrył Amerykę, należy – moim zdaniem – do największych wyzwań w projektach IT. Dzieje się tak przede wszystkim ze względu na materię. Nie jest ona fizyczna i mierzalna więc jedynym sposobem zweryfikowania, czy jesteśmy w "Indiach" czy w "Ameryce", jest weryfikacja pośrednia.