księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



BDD w działaniu. Sterowanie zachowaniem w rozwoju aplikacji         HELION          77.00zł   56.21zł Księgarnia informatyczna komputeks.pl

Rozwój technik BDD jest odpowiedzią na poważny problem, z którym muszą się zmierzyć zespoły rozwijające oprogramowanie. Tym problemem jest skuteczne komunikowanie i zrozumienie się nawzajem.

Jeśli jesteś kierownikiem projektu, musisz jakoś skłonić programistę do pisania testów, namówić testera do zaakceptowania tych testów i przekonać inwestora, że coś, co nie jest kodem produkcyjnym, może mieć swoją wartość. Okazuje się, że kluczem do sukcesu jest doprowadzenie do sytuacji, w której każdy rozumie, do czego ma służyć aplikacja, jak się ma zachować i jakie są jej kluczowe funkcje. Świetnym narzędziem ułatwiającym taką pracę jest technika BDD - obszerny zbiór najlepszych praktyk i narzędzi wspomagających analizę wymagań i automatyzację testów.

Książka, którą trzymasz w dłoni, stanowi przegląd praktyk BDD na wszystkich poziomach procesu rozwoju oprogramowania. Znajdziesz w niej informacje na temat odkrywania i określania wysokopoziomowych wymagań, implementacji funkcji aplikacji oraz pisania automatycznych testów akceptacyjnych i jednostkowych. Jest ona niezastąpionym przewodnikiem dla analityków biznesowych i deweloperów, testerów, a przede wszystkim liderów i menedżerów projektów.

Dzięki tej książce poznasz:
• teorię i praktykę BDD
• zasady stosowania BDD w pracy zespołowej
• testy akceptacyjne, integracyjne i jednostkowe BDD
• praktyczne przykłady w Javie, .NET, JavaScripcie i innych językach
• sposoby tworzenia raportów i dynamicznej dokumentacji BDD

Już dziś przedstaw swojemu zespołowi rewolucyjne techniki BDD.

John Ferguson Smart — światowej klasy specjalista w dziedzinie BDD, automatycznego testowania i optymalizacji rozwoju oprogramowania w całym cyklu życia, umiejętnie łączący wiedzę programisty i zalety coacha.

Spis treści:

CZĘŚĆ I. PIERWSZE KROKI (23)

Rozdział 1. Budowanie oprogramowania, które sprawia różnicę (25)

Rozdział 2. BDD z lotu ptaka (57)

CZĘŚĆ II. CZEGO CHCĘ? DEFINIOWANIE WYMAGAŃ Z WYKORZYSTANIEM BDD (87)

Rozdział 3. Zrozumieć cele biznesowe. Wstrzykiwanie cech funkcjonalnych i związane z tym techniki (89)

Rozdział 4. Definiowanie i ilustrowanie cech funkcjonalnych (119)

Rozdział 5. Od przykładów do wykonywalnych specyfikacji (149)

Rozdział 6. Automatyzacja scenariuszy (179)

CZĘŚĆ III. JAK TO ZBUDOWAĆ? KODOWANIE ZGODNE Z BDD (219)

Rozdział 7. Od wykonywalnych specyfikacji do solidnych automatycznych testów akceptacyjnych (223)

Rozdział 8. Automatyzacja kryteriów akceptacji dla warstwy interfejsu użytkownika (245)

Rozdział 9. Automatyzacja kryteriów akceptacji dla wymagań niekorzystających z UI (283)

Rozdział 10. BDD a testy jednostkowe (309)

CZĘŚĆ IV. ZAAWANSOWANE ASPEKTY BDD (349)

Rozdział 11. Dynamiczna dokumentacja - raportowanie a zarządzanie projektem (353)

Rozdział 12. BDD w procesie budowania (373)


BDD w działaniu. Sterowanie zachowaniem w rozwoju aplikacji

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.