ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   0 zł   zamówienie wysyłkowe >>>
Strona główna > opis książki

TESTOWANIE W PROCESIE SCRUM


LINZ T.

wydawnictwo: PROMISE , rok wydania 2014, wydanie I

cena netto: 76.20 Twoja cena  72,39 zł + 5% vat - dodaj do koszyka

Testowanie w procesie Scrum

Przewodnik po zarządzaniu jakością oprogramowania w świecie programowania


Przewodnik po zarządzaniu jakością oprogramowania w świecie programowania zwinnego


Styl programowania zwinnego obiecuje wyższą jakość oprogramowania, krótszy czas dotarcia z produktem na rynek oraz lepsze nastawienie na potrzeby klientów. Coraz więcej projektów związanych z tworzeniem oprogramowania wykorzystuje metody zwinne takie jak Scrum.
Jednakże przejście na programowanie zwinne i efektywne z niego korzystanie nie zawsze jest łatwe. Testowanie oprogramowania i zarządzanie jakością są istotnymi czynnikami dla powodzenia wprowadzenia i wykorzystania metodyk zwinnych na dłuższą metę.

Ta książka omawia metodyki zwinne z perspektywy testowania oprogramowania i zarządzania jakością oprogramowania.

Pokazuje, jak działa testowanie zwinne i przedstawia sytuacje, w których tradycyjne techniki testowania są nadal konieczne w ramach podejścia zwinnego.

Menedżerowie oprogramowania, menedżerowie projektu i menedżerowie zarządzania jakością uzyskają wskazówki i porady, jak organizować testowanie i zarządzanie jakością, aby w pełni wykorzystać potencjał metodyk zwinnych.

Certyfikowani testerzy i eksperci od zarządzania jakością dowiedzą się, jak skutecznie pracować w zespołach zwinnych i jak najlepiej zintegrować swoje doświadczenie.

Do omawianych tematów należą:

• Podejścia zwinne a tradycyjne
• Planowanie testów w projektach zwinnych
• Testy jednostkowe i podejście sterowane testami
• Testy integracyjne i ciągła integracja
• Testy systemowe i testy non-stop
• Zwinne zarządzanie jakością

Książka wykorzystuje też sześć studiów przypadku z dziedziny produkcji, sieciowego handlu oraz wytwarzania oprogramowania, a także ćwiczenia testowe do samodzielnego sprawdzania wiedzy.

Książka ta obejmuje zagadnienia z programu ISTQB Foundation Level Extension Syllabus „Agile Tester” i jest odpowiednim źródłem dla wszystkich kursantów, którzy planują uzyskać ten certyfikat ISTQB.


1 Wprowadzenie
1.1 Grupa docelowa
1.2 Zawartość książki
1.3 Studium przypadku
1.4 Strona WWW

2 Podejście zwinne a tradycyjne
2.1 Scrum
2.2 Kanban
2.3 Tradycyjne modele procesów
2.4 Porównanie modeli procesów

3 Planowanie projektu zwinnego
3.1 Wizja produktu
3.2 Wizja architektury
3.3 Zaległości produktowe
3.4 Mapa scenariuszy
3.5 Zaległość sprintu
3.6 Karta zespołu
3.7 Planowanie testów i zarządzanie testami
3.7.1 Tradycyjne zarządzanie testami
3.7.2 Zarządzanie testami w Scrum
3.7.3 Poziomy testowania w Scrum
3.8 Wprowadzenie do planowania zwinnego
3.9 Pytania i ćwiczenia
3.9.1 Samoocena
3.9.2 Metody i techniki
3.9.3 Inne ćwiczenia

4 Testy jednostkowe i programowanie sterowane testami
4.1 Testowanie jednostkowe
4.1.1 Klasy i obiekty
4.1.2 Testowanie metod klasy
4.1.3 Testowanie stanu obiektów
4.1.4 Kryteria pokrycia kodu w testowaniu opartym na stanach
4.1.5 Testowanie permutacji metod
4.2 Programowanie sterowane testami
4.2.1 Programowanie sterowane testami a Scrum
4.2.2 Implementowanie sterowania testami
4.2.3 Korzystanie z programowania sterowanego testami
4.3 Platformy testowania jednostkowego
4.4 Obiekty zastępcze
4.5 Zarządzanie testami jednostkowymi
4.5.1 Planowanie testów jednostkowych
4.6 Pytania i ćwiczenia
4.6.1 Samoocena
4.6.2 Metody i techniki
4.6.3 Inne ćwiczenia

5 Testowanie integracyjne i ciągła integracja
5.1 Testowanie integracyjne
5.1.1 Typowe błędy integracyjne i ich przyczyny
5.1.2 Projektowanie przypadków testów integracyjnych
5.1.3 Różnice pomiędzy testami jednostkowymi a testami integracyjnymi
5.2 Rola odgrywana przez architekturę systemową
5.2.1 Zależności i interfejsy
5.2.2 Łatwość testowania i nakłady pracy na testowanie
5.3 Poziomy integracji
5.3.1 Integracja klas
5.3.2 Integracja podsystemów
5.3.3 Integracja systemów
5.4 Tradycyjne strategie integracji
5.5 Ciągła integracja
5.5.1 Proces ciągłej integracji
5.5.2 Implementowanie ciągłej integracji
5.5.3 Optymalizowanie ciągłej integracji
5.6 Zarządzanie testami integracyjnymi
5.7 Pytania i ćwiczenia
5.7.1 Samoocena
5.7.2 Metody i techniki
5.7.3 Inne ćwiczenia
6 Testowanie systemowe i testowanie non-stop
6.1 Testowanie systemowe
6.2 Środowisko testowania systemowego
6.3 Ręczne testowanie systemowe
6.3.1 Testowanie badawcze
6.3.2 Testowanie oparte na sesjach
6.3.3 Testowanie akceptacyjne
6.4 Zautomatyzowane testowanie systemowe
6.4.1 Testowanie z użyciem rejestrowania/ odtwarzania
6.4.2 Testowanie sterowane słowami kluczowymi
6.4.3 Testowanie sterowane zachowaniami
6.5 Programowanie sterowane testami przy testowaniu systemowym
6.5.1 Repozytorium testów systemowych
6.5.2 Programowanie w parach
6.6 Testowanie niefunkcjonalne
6.7 Zautomatyzowane testowanie akceptacyjne
6.8 Kiedy powinno odbywać się testowanie systemowe?
6.8.1 Testowanie systemowe w ostatnim sprincie
6.8.2 Testowanie systemowe na końcu sprintu
6.8.3 Testowanie systemowe non-stop
6.9 Sprint tworzący wersję produktu oraz wdrażanie
6.10 Zarządzanie testami systemowymi
6.11 Pytania i ćwiczenia
6.11.1 Samoocena
6.11.2 Metody i techniki
6.11.3 Inne ćwiczenia

7 Zarządzanie jakością i zapewnianie jakości
7.1 Tradycyjne zarządzanie jakością
7.1.1 Norma ISO 9000
7.1.2 Zasady PDCA
7.1.3 Mocne i słabe strony
7.1.4 Modelowanie procesów a rozwój oprogramowania
7.2 Zwinne zarządzanie jakością
7.2.1 Upraszczanie dokumentacji zarządzania jakością
7.2.2 Zmienianie kultury zarządzania jakością
7.2.3 Retrospektywy i poprawianie procesów
7.3 Radzenie sobie z wymaganiami dotyczącymi zgodności
7.3.1 Wymagania odnośnie procesów tworzenia oprogramowania
7.3.2 Wymagania identyfikowalności
7.3.3 Wymagania dotyczące atrybutów produktu
7.4 Tradycyjne zapewnianie jakości
7.4.1 Narzędzia do zapewniania jakości
7.4.2 Organizacja
7.5 Zwinne zapewnianie jakości
7.5.1 Zasady i narzędzia
7.5.2 Mocne i słabe strony
7.6 Testowanie zwinne
7.6.1 Krytyczne czynniki udanego testowania zwinnego
7.6.2 Planowanie testów w Scrum
7.7 Umiejętności, szkolenia, wartości
7.8 Pytania i ćwiczenia
7.8.1 Samoocena
7.8.2 Metody i techniki
7.8.3 Inne ćwiczenia

8 Studia przypadków
8.1 Wykorzystanie Scrum do tworzenia oprogramowania do produkcji wideo i audio
8.2 Testowanie systemowe non-stop - Wykorzystanie Scrum do opracowywania narzędzia TestBench
8.3 Wykorzystanie Scrum przy tworzeniu sklepu internetowego
8.4 Wprowadzenie Scrum w firmie ImmobilienScout24
8.5 Scrum w środowisku technologii medycznych
8.6 Testowanie w procesie Scrum w fi rmie GE Oil & Gas

Dodatki
A Słowniczek
B Źródła
B.1 Literatura
B.2 Witryny WWW
B.3 Normy

O autorze

Indeks


242 stron, Format: 16.5x24.0cm, oprawa miękka

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022