Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Techniki programowania » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Ciągłe dostarczanie oprogramowania. Automatyzacja kompilacji, testowania i wdrażania 69.00zł
Ciągłe dostarczanie oprogramowania. Automatyzacja kompilacji, testowania i wdrażania

Tytuł: Ciągłe dostarczanie oprogramowania. Automatyzacja kompilacji, testowania i wdrażania
Autor: Jez Humble, David Farley
ISBN: 978-83-246-9918-6
Ilość stron: 440
Data wydania: 01/2015
Format: 168x237
Wydawnictwo: HELION

Cena: 69.00zł


Dostarczaj oprogramowanie na zawołanie!

Jeśli Twoja praca wymaga, byś dostarczał oprogramowanie w sposób niemalże ciągły, a Ty chciałbyś uniknąć niepowodzeń, pomogą Ci w tym: automatyczna kompilacja, testowanie i wdrażanie. Dzięki nim możesz zaoferować użytkownikom aplikację najwyższej jakości w dowolnym czasie!

W tej książce znajdziesz instrukcje na temat realizacji takiego celu. Na samym początku poznasz typowe problemy z wdrażaniem oprogramowania, a w kolejnych rozdziałach zobaczysz, jak je rozwiązać. Zaczniesz od najlepszych technik zarządzania konfiguracją aplikacji, a następnie przejdziesz do zagadnień związanych z ciągłą integracją. Po tym wstępie czeka Cię niezwykle pasjonująca lektura dotycząca potoku wdrożeń oraz tworzenia skryptów automatyzujących proces tworzenia i budowania projektu. Ponadto zapoznasz się z detalami automatycznych testów akceptacyjnych i testów wymagań niefunkcjonalnych oraz zrozumiesz, jak stworzyć strategię udostępniania oprogramowania. Dla powodzenia całego przedsięwzięcia kluczowe jest zbudowanie ekosystemu wydawania oprogramowania. Ten temat został obszernie omówiony w trzeciej części książki. Jeżeli chcesz zmienić sposób wydawania Twojego oprogramowania, przeczytaj ten podręcznik!

Książka prezentuje:
  • Automatyzację wszystkich aspektów kompilacji, integracji, testowania i wdrażania oprogramowania
  • Implementację potoków wdrożeń na poziomie zespołu projektowego i organizacji
  • Usprawnienie współpracy programistów, testerów i pracowników odpowiedzialnych za eksploatację oprogramowania
  • Przyrostowy rozwój funcjonalności w dużych i rozproszonych zespołach
  • Wdrożenie skutecznej strategii zarządzania konfiguracją
  • Automatyzację testów akceptacyjnych od analizy do implementacji
  • Testowanie wydajności i innych wymagań niefunkcjonalnych
  • Implementację ciągłego wdrażania i wydań bez przestojów
  • Zarządzanie infrastrukturą, danymi, modułami i zależnościami
  • Rozwiązywanie kwestii zarządzania ryzykiem, zgodności z regulacjami i audytu

Rozdziały:

Przedmowa Martina Fowlera (17)

Wprowadzenie (19)

Podziękowania (27)

O autorach (28)

CZĘŚĆ I. PODSTAWY (29)

Rozdział 1. Problem dostarczania oprogramowania (31)

  • Wstęp (31)
  • Niektóre powszechnie występujące błędne wzorce wydawania oprogramowania (32)
    • Antywzorzec: ręczne wdrażanie oprogramowania (33)
    • Antywzorzec: wdrożenie w środowisku zbliżonym do środowiska produkcyjnego dopiero po zakończeniu programowania (35)
    • Antywzorzec: ręczne zarządzanie konfiguracją środowiska produkcyjnego (37)
    • Czy możemy to poprawić? (38)
  • Jak mamy osiągnąć nasz cel? (39)
    • Każda zmiana powinna uruchamiać proces pozyskiwania informacji zwrotnej (40)
    • Informacja zwrotna musi być uzyskiwana możliwie szybko (41)
    • Zespół odpowiedzialny za wdrożenie musi wyciągnąć praktyczne wnioski z otrzymanej informacji zwrotnej (43)
    • Czy ten proces się skaluje? (43)
  • Jakie płyną z tego korzyści? (44)
    • Przyznanie zespołom większej władzy (44)
    • Ograniczenie liczby błędów (45)
    • Obniżenie poziomu stresu (47)
    • Elastyczność wdrożenia (47)
    • Ćwiczenie czyni mistrza (48)
  • Kandydat do wydania (49)
    • Każde zaewidencjonowanie prowadzi do potencjalnego wydania (50)
  • Zasady dostarczania oprogramowania (50)
    • Stwórz powtarzalny, niezawodny proces dostarczania oprogramowania (50)
    • Automatyzuj, co tylko się da (51)
    • Przechowuj wszystko w systemie kontroli wersji (51)
    • Jeśli to boli, rób to częściej i szybciej zmierz się z bólem (52)
    • Wbuduj jakość w proces wytwarzania (52)
    • Gotowe oznacza wydane (53)
    • Wszyscy są odpowiedzialni za udostępnianie oprogramowania (53)
    • Ciągłe doskonalenie (54)
  • Podsumowanie (54)

Rozdział 2. Zarządzanie konfiguracją (57)

  • Wstęp (57)
  • Stosowanie systemów kontroli wersji (58)
    • W systemie kontroli wersji przechowuj absolutnie wszystko (59)
    • Wprowadzaj zmiany regularnie do głównej gałęzi projektu (61)
    • Posługuj się czytelnymi opisami zakresu zmian (62)
  • Zarządzanie zależnościami (63)
    • Zarządzanie bibliotekami zewnętrznymi (63)
    • Zarządzanie modułami (64)
  • Zarządzanie konfiguracją oprogramowania (64)
    • Konfiguracja i elastyczność (65)
    • Typy konfiguracji (66)
    • Zarządzanie konfiguracją aplikacji (67)
    • Zarządzanie konfiguracją szeregu aplikacji (70)
    • Zasady zarządzania konfiguracją aplikacji (71)
  • Zarządzanie środowiskami (72)
    • Narzędzia do zarządzania środowiskami (75)
    • Zarządzanie procesem zmiany (75)
  • Podsumowanie (76)

Rozdział 3. Ciągła integracja (77)

  • Wstęp (77)
  • Wdrażanie ciągłej integracji (78)
    • Czego potrzebujesz na początek? (78)
    • Podstawowy system ciągłej integracji (79)
  • Warunki wstępne ciągłej integracji (81)
    • Ewidencjonuj regularnie (81)
    • Stwórz obszerny i kompleksowy zestaw zautomatyzowanych testów (81)
    • Niech proces kompilacji i testowania będzie możliwie krótki (82)
    • Zarządzanie środowiskiem programistycznym (83)
  • Stosowanie systemów ciągłej integracji (84)
    • Podstawowa funkcjonalność (84)
    • Wodotryski (85)
  • Kluczowe praktyki (87)
    • Nie ewidencjonuj niczego w popsutej kompilacji (87)
    • Zawsze testuj lokalnie wszystkie zmiany przed ich zatwierdzeniem albo zleć to serwerowi CI (87)
    • Zanim podejmiesz pracę, poczekaj na powodzenie testów towarzyszących przekazywaniu zmian (88)
    • Nigdy nie idź do domu, dopóki kompilacja nie działa poprawnie (89)
    • Zawsze bądź przygotowany na powrót do poprzednich wersji (90)
    • Ustaw sobie limit czasu na poprawki przed cofnięciem zmian (90)
    • Nie wyłączaj testów, które zakończyły się niepowodzeniem (91)
    • Weź odpowiedzialność za wszystkie szkody powstałe w wyniku zmian (91)
    • Programowanie sterowane testami (91)
  • Zalecane praktyki (92)
    • Praktyki programowania ekstremalnego (XP) (92)
    • Odrzucanie kompilacji ze względu na naruszenie architektury (92)
    • Odrzucanie kompilacji ze względu na powolność testów (93)
    • Odrzucanie kompilacji ze względu na ostrzeżenia i niewłaściwe formatowania kodu (94)
  • Zespoły rozproszone (95)
    • Wpływ na proces (95)
    • Scentralizowana ciągła integracja (96)
    • Problemy techniczne (97)
    • Podejścia alternatywne (97)
  • Rozproszone systemy kontroli wersji (99)
  • Podsumowanie (101)

Rozdział 4. Wdrożenie strategii testów (103)

  • Wstęp (103)
  • Typy testów (104)
    • Testy biznesowe wspierające proces wytwarzania oprogramowania (105)
    • Testy technologiczne wspierające programowanie (108)
    • Testy biznesowe umożliwiające krytyczną analizę projektu (108)
    • Testy technologiczne umożliwiające krytyczną analizę projektu (110)
    • Obiekty zastępcze (110)
  • Sytuacje i strategie z prawdziwego życia (111)
    • Na początku projektu (111)
    • W środku projektu (112)
    • Kod zastany (113)
    • Testy integracyjne (115)
  • Proces (117)
    • Zarządzanie zaległymi błędami (118)
  • Podsumowanie (119)

CZĘŚĆ II. POTOK WDROŻEŃ (121)

Rozdział 5. Anatomia potoku wdrożeń (123)

  • Wstęp (123)
  • Czym jest potok wdrożeń? (124)
    • Podstawowy potok wdrożeń (128)
  • Praktyki związane z potokiem wdrożeń (130)
    • Kompiluj binaria tylko raz (130)
    • W każdym środowisku wdrażaj w taki sam sposób (132)
    • Testuj wdrożenia testami dymnymi (134)
    • Wdrażaj na kopii środowiska produkcyjnego (134)
    • Każda zmiana powinna być natychmiast przekazywana do kolejnej fazy potoku (135)
    • Jeśli jakakolwiek część potoku nie działa, zatrzymaj potok (136)
  • Faza przekazywania zmian (136)
    • Najlepsze praktyki fazy przekazywania zmian (138)
  • Bramka automatycznych testów akceptacyjnych (139)
    • Najlepsze praktyki fazy zautomatyzowanych testów akceptacyjnych (141)
  • Kolejne fazy testowania (142)
    • Testy ręczne (143)
    • Testy niefunkcjonalne (144)
  • Przygotowanie do wydania (144)
    • Automatyzacja wdrożenia i wydania (145)
    • Wycofywanie się ze zmian (147)
    • Budowanie na sukcesie (148)
  • Implementacja potoku wdrożeń (148)
    • Tworzenie modelu strumienia wartości i szkieletu systemu (148)
    • Automatyzacja procesu kompilacji i wdrażania (149)
    • Automatyzacja testów jednostkowych i analiza kodu (150)
    • Automatyzacja testów akceptacyjnych (151)
    • Rozwijanie potoku (151)
  • Miary (152)
  • Podsumowanie (155)

Rozdział 6. Skrypty kompilacji i wdrożenia (157)

  • Wstęp (157)
  • Przegląd narzędzi kompilacji (158)
    • Make (160)
    • Ant (161)
    • NAnt i MSBuild (162)
    • Maven (162)
    • Rake (163)
    • Buildr (164)
    • Psake (164)
  • Reguły i praktyki pisania skryptów kompilacji i wdrożenia (165)
    • Stwórz skrypt dla każdej fazy potoku wdrożeń (165)
    • Zastosuj właściwą technologię do wdrożenia aplikacji (165)
    • W każdym środowisku wdrażaj za pomocą tych samych skryptów (166)
    • Skorzystaj z systemu zarządzania pakietami systemu operacyjnego (167)
    • Zapewnij idempotentność procesu wdrożenia (168)
    • Rozwijaj system wdrożeniowy przyrostowo (169)
  • Struktura projektu dla aplikacji, których celem jest wirtualna maszyna Javy (170)
    • Układ projektu (170)
  • Tworzenie skryptów wdrożenia (173)
    • Wdrażanie i testowanie warstw (174)
    • Testowanie konfiguracji środowiska (175)
  • Rady i wskazówki (176)
    • Zawsze stosuj ścieżki względne (176)
    • Wyeliminuj etapy ręczne (177)
    • Wbuduj możliwość prześledzenia drogi od binariów do systemu kontroli wersji (177)
    • Nie ewidencjonuj binariów w systemie kontroli wersji jako części kompilacji (178)
    • Cele testowe nie powinny eliminować kompilacji (178)
    • Ogranicz aplikację za pomocą zintegrowanych testów dymnych (179)
    • Porady i wskazówki dotyczące .NET (179)
  • Podsumowanie (179)

Rozdział 7. Faza przekazywania zmian (181)

  • Wstęp (181)
  • Zasady i praktyki fazy przekazywania zmian (182)
    • Dostarczaj szybkiej i użytecznej informacji zwrotnej (182)
    • Co powinno przerywać fazę przekazywania zmian? (184)
    • Nadzoruj uważnie fazę przekazywania zmian (184)
    • Przekaż odpowiedzialność programistom (185)
    • W bardzo dużych zespołach przypisz komuś funkcję mistrza kompilacji (186)
  • Wyniki fazy przekazywania zmian (186)
    • Repozytorium artefaktów (186)
  • Zasady i praktyki dotyczące zestawu testów fazy przekazywania zmian (189)
    • Unikaj interfejsu użytkownika (190)
    • Stosuj wstrzykiwanie zależności (190)
    • Unikaj bazy danych (190)
    • Przy testach jednostkowych unikaj asynchroniczności (191)
    • Wykorzystywanie obiektów zastępczych (191)
    • Minimalizacja stanu w testach (194)
    • Pozorowanie czasu (195)
    • Nic na siłę (195)
  • Podsumowanie (196)

Rozdział 8. Zautomatyzowane testy akceptacyjne (197)

  • Wstęp (197)
  • Dlaczego zautomatyzowane testy akceptacyjne są tak ważne? (198)
    • Jak tworzyć zestawy poddających się utrzymaniu testów akceptacyjnych? (200)
    • Testowanie graficznego interfejsu użytkownika (202)
  • Tworzenie testów akceptacyjnych (203)
    • Rola analityków i testerów (203)
    • Analiza w projektach iteracyjnych (203)
    • Kryteria akceptacyjne jako wykonywalne specyfikacje (204)
  • Warstwa sterownika aplikacji (207)
    • Jak wyrażać swoje kryteria akceptacyjne? (209)
    • Wzorzec sterownika okna: uniezależnianie testów od GUI (210)
  • Implementacja testów akceptacyjnych (212)
    • Stan w testach akceptacyjnych (212)
    • Ograniczenia procesu, hermetyzacja i testowanie (214)
    • Zarządzanie asynchronicznością i przekroczeniem czasu przyznanego na daną operację (215)
    • Stosowanie obiektów zastępczych (217)
  • Faza testów akceptacyjnych (220)
    • Utrzymywanie poprawności testów akceptacyjnych (221)
    • Testy wdrożenia (223)
  • Wydajność testów akceptacyjnych (225)
    • Refaktoryzacja często wykonywanych zadań (225)
    • Współdziel kosztowne zasoby (226)
    • Testowanie równoległe (227)
    • Stosowanie przetwarzania rozproszonego (227)
  • Podsumowanie (229)

Rozdział 9. Testowanie wymagań niefunkcjonalnych (231)

  • Wstęp (231)
  • Zarządzanie wymaganiami niefunkcjonalnymi (232)
    • Analiza wymagań niefunkcjonalnych (233)
  • Programowanie z myślą o wydajności (234)
  • Pomiar wydajności (236)
    • Jak definiować sukces i porażkę w testach wydajnościowych? (238)
  • Środowisko testów wydajnościowych (239)
  • Automatyzacja testów wydajnościowych (243)
    • Testowanie wydajności poprzez interfejs użytkownika (245)
    • Nagrywanie interakcji przez usługę lub publiczne API (246)
    • Stosowanie szablonów nagranych interakcji (246)
    • Stosowanie stubów testów wydajnościowych do produkcji testów (248)
  • Dodawanie testów wydajnościowych do potoku wdrożeń (249)
  • Dodatkowe korzyści płynące z systemu testów wydajnościowych (251)
  • Podsumowanie (252)

Rozdział 10. Wdrażanie i wydawanie aplikacji (253)

  • Wstęp (253)
  • Tworzenie strategii udostępniania oprogramowania (254)
    • Plan wydania (255)
    • Udostępnianie produktów użytkownikom (256)
  • Wdrażanie i promocja aplikacji (256)
    • Pierwsze wdrożenie (256)
    • Szkicowanie procesu udostępniania oprogramowania i promowania kompilacji (257)
    • Promocja konfiguracji (260)
    • Orkiestracja (260)
    • Wdrożenia w środowiskach tymczasowych (261)
  • Wycofywanie się z wdrożeń i wydania bez przestojów (262)
    • Wycofywanie się poprzez powtórne wdrożenie wcześniejszej dobrej wersji (262)
    • Wydanie bez przestoju (263)
    • Wdrożenia niebiesko-zielone (263)
    • Wydanie kanarkowe (265)
  • Poprawki awaryjne (267)
  • Ciągłe wdrażanie (268)
    • Ciągłe udostępnianie oprogramowania instalowanego przez użytkownika (269)
  • Rady i wskazówki (271)
    • Ludzie odpowiedzialni za wdrożenie powinni być zaangażowani w tworzenie procesu wdrożenia (271)
    • Loguj działania związane z wdrożeniem (272)
    • Nie kasuj starych plików, tylko je przenieś (272)
    • Za wdrożenie odpowiada cały zespół (273)
    • Aplikacje serwerowe nie powinny mieć interfejsu graficznego (273)
    • Przy nowym wdrożeniu pamiętaj o rozgrzewce (273)
    • Szybko odrzucaj błędne wersje (274)
    • Nie dokonuj zmian bezpośrednio w środowisku produkcyjnym (274)
  • Podsumowanie (274)

CZĘŚĆ III. EKOSYSTEM DOSTARCZANIA OPROGRAMOWANIA (277)

Rozdział 11. Zarządzanie środowiskami i infrastrukturą (279)

  • Wstęp (279)
  • Rozumienie potrzeb zespołu eksploatacji systemów IT (281)
    • Dokumentacja i audyt (282)
    • Ostrzeżenia o nienormalnych zdarzeniach (282)
    • Planowanie ciągłości dostarczania usług IT (283)
    • Korzystaj z technologii znanej zespołowi eksploatacji systemów IT (284)
  • Opracowywanie modelu infrastruktury i zarządzanie nią (284)
    • Kontrola dostępu do infrastruktury (286)
    • Wprowadzanie zmian w infrastrukturze (287)
  • Zarządzanie dostarczaniem i konfiguracją serwerów (288)
    • Dostarczanie serwerów (289)
    • Bieżące zarządzanie serwerami (290)
  • Zarządzanie konfiguracją middleware'u (295)
    • Zarządzanie konfiguracją (295)
    • Zbadaj produkt (297)
    • Przeanalizuj, w jaki sposób middleware obsługuje stan (298)
    • Poszukaj API konfiguracji (298)
    • Zastosuj lepszą technologię (299)
  • Zarządzanie usługami infrastrukturalnymi (299)
    • Systemy wieloadresowe (300)
  • Wirtualizacja (301)
    • Zarządzanie środowiskami wirtualnymi (303)
    • Środowiska wirtualne i potok wdrożeń (305)
    • Wysoce równoległe testowanie ze środowiskami wirtualnymi (307)
  • Przetwarzanie w chmurze (309)
    • Infrastruktura w chmurze (310)
    • Platformy w chmurze (311)
    • Jedno rozwiązanie nie musi być odpowiednie dla wszystkich (312)
    • Krytyka przetwarzania w chmurze (312)
  • Monitorowanie infrastruktury i aplikacji (313)
    • Gromadzenie danych (314)
    • Rejestrowanie zdarzeń (315)
    • Tworzenie tablic wskaźników (316)
    • Monitoring sterowany zachowaniami (318)
  • Podsumowanie (318)

Rozdział 12. Zarządzanie danymi (321)

  • Wstęp (321)
  • Pisanie skryptów baz danych (322)
    • Inicjalizacja baz danych (322)
  • Zmiana przyrostowa (323)
    • Wersjonowanie bazy danych (323)
    • Zarządzanie zharmonizowanymi zmianami (325)
  • Wycofywanie się do poprzedniej wersji baz danych i wydania bez przestojów (326)
    • Wycofywanie się bez utraty danych (327)
    • Uniezależnianie wdrożenia aplikacji od migracji bazy danych (328)
  • Zarządzanie danymi testowymi (329)
    • Imitowanie bazy danych na potrzeby testów jednostkowych (330)
    • Zarządzanie zależnościami między testami a danymi (331)
    • Izolacja testu (331)
    • Przygotowanie i rozmontowanie (332)
    • Spójne scenariusze testowe (332)
  • Zarządzanie danymi i potok wdrożeń (333)
    • Dane w fazie przekazywania zmian (333)
    • Dane w testach akceptacyjnych (334)
    • Dane w testach wydajnościowych (335)
    • Dane w innych fazach testów (336)
  • Podsumowanie (337)

Rozdział 13. Zarządzanie modułami i zależnościami (339)

  • Wstęp (339)
  • Utrzymywanie aplikacji w stanie zdatności do wydania (340)
    • Ukryj nową funkcjonalność, dopóki nie zostanie ukończona (341)
    • Wprowadzaj wszystkie zmiany przyrostowo (343)
    • Rozgałęzianie przez abstrakcję (343)
  • Zależności (345)
    • Piekło zależności (346)
    • Zarządzanie bibliotekami (347)
  • Moduły (349)
    • Jak dzielić bazę kodu na moduły? (349)
    • Droga modułów przez potok wdrożeń (352)
    • Potok integracyjny (353)
  • Zarządzanie schematem zależności (355)
    • Tworzenie schematów zależności (355)
    • Potokowanie schematów zależności (357)
    • Kiedy powinniśmy wyzwalać kompilacje? (360)
    • Ostrożny optymizm (360)
    • Zależności cykliczne (362)
  • Zarządzanie binariami (363)
    • Jak powinno działać repozytorium artefaktów? (363)
    • W jaki sposób potok wdrożeń powinien współdziałać z repozytorium artefaktów? (364)
  • Zarządzanie zależnościami za pomocą Mavena (365)
    • Refaktoryzacja zależności Mavena (367)
  • Podsumowanie (368)

Rozdział 14. Zaawansowana kontrola wersji (369)

  • Wstęp (369)
  • Krótka historia kontroli wersji (370)
    • CVS (370)
    • Subversion (371)
    • Komercyjne systemy kontroli wersji (373)
    • Wyłącz pesymistyczne blokowanie (373)
  • Rozgałęzianie i scalanie (375)
    • Scalanie (376)
    • Gałęzie, strumienie i ciągła integracja (377)
  • Rozproszone systemy kontroli wersji (380)
    • Czym jest rozproszony system kontroli wersji? (380)
    • Krótka historia rozproszonego systemu kontroli wersji (382)
    • Rozproszone systemy kontroli wersji w środowiskach korporacyjnych (382)
    • Korzystanie z rozproszonych systemów kontroli wersji (383)
  • Strumieniowe systemy kontroli wersji (385)
    • Czym są strumieniowe systemy kontroli wersji? (385)
    • Modele wytwarzania oprogramowania z wykorzystaniem strumieni (387)
    • Widoki statyczne i dynamiczne (389)
    • Ciągła integracja z systemami kontroli wersji opartymi na strumieniach (389)
  • Programuj na gałęzi głównej projektu (390)
    • Dokonywanie złożonych zmian bez rozgałęziania (391)
  • Gałąź na potrzeby wydania (393)
  • Rozgałęzienia według kryterium funkcji (394)
  • Rozgałęzianie pod kątem zespołu (397)
  • Podsumowanie (400)

Rozdział 15. Zarządzanie ciągłym dostarczaniem oprogramowania (403)

  • Wstęp (403)
  • Model dojrzałości zarządzania konfiguracją i wydaniami (405)
    • Jak posługiwać się modelem dojrzałości (405)
  • Cykl życia projektu (407)
    • Identyfikacja (408)
    • Zapoczątkowywanie (409)
    • Inicjalizacja (410)
    • Wytwarzanie i wdrażanie (411)
    • Eksploatacja (414)
  • Proces zarządzania ryzykiem (414)
    • Podstawy zarządzania ryzykiem (415)
    • Harmonogram zarządzania ryzykiem (415)
    • Jak wykonać ćwiczenie z zakresu zarządzania ryzykiem? (416)
  • Częste problemy z dostarczaniem oprogramowania - objawy i przyczyny (417)
    • Rzadkie lub wadliwe wdrożenia (418)
    • Kiepska jakość aplikacji (418)
    • Kiepsko zarządzany proces ciągłej integracji (420)
    • Słabe zarządzanie konfiguracją (420)
  • Zgodność z regulacjami i audyt (421)
    • Przewaga automatyzacji nad dokumentacją (422)
    • Narzucanie możliwości śledzenia zmian (422)
    • Praca w silosach (423)
    • Zarządzanie zmianą (424)
  • Podsumowanie (425)

Bibliografia (427)

Skorowidz (429)

Klienci, którzy kupili tę książkę, kupili także
Pamiątka po Marszałku Józefie Piłsudskim
Pamiątka po Marszałku Józefie Piłsudskim
Praca zbiorowa
LTW
Farmakologia i farmakoterapia dla ratowników medycznych
Farmakologia i farmakoterapia dla ratowników medycznych
Katarzyna A. Mitręga, Tadeusz F. Krzemiński
Urban & Partner
Aktorki
Aktorki
Łukasz Maciejewski
Świat Książki
Pozdrawiam z Demoluda
Pozdrawiam z Demoluda
Aneta Wybieralska
Novae Res
3D CAD i Autodesk 123D. Modele 3D, wycinanie laserowe i własnoręczne wytwarzanie
3D CAD i Autodesk 123D. Modele 3D, wycinanie laserowe i własnoręczne wytwarzanie
Emily Gertz Harrington Au Jesse
HELION
Gospodarcza działalność usługowa w prawie polskim w świetle unijnych swobód przedsiębiorczości i świadczenia usług
Gospodarcza działalność usługowa w prawie polskim w świetle unijnych swobód przedsiębiorczości i świadczenia usług
Inga Kawka
Wolters Kluwer
 Koszyk
1 x Kultura czytelnicza i informacyjna Teoria i praktyka. Wybrane zagadnienia
1 x Geomancja dla początkujących Sztuka wróżenia z Ziemi
1 x Król bez skrupułów
1 x 365 dni z ojcem Pio
1 x ABC miłości według Prymasa Tysiąclecia
1 x Biologia i teodycea Homo poeticus Czesława Miłosza
1 x Bolesław Śmiały Szczodry i biskup Stanisław Dzieje konfliktu
1 x Cyfrowy tubylec w szkole-diagnozy i otwarcia Tom 1 Współczesny uczeń a dydaktyka 2.0
1 x Niszczący sekret
1 x 365 Pytań i odpowiedzi
1 x 50 twarzy Tindera
1 x 333 lokomotywy Najsłynniejsze pojazdy szynowe
1 x Demokracja bezpośrednia w samorządzie terytorialnym
1 x Rzuć palenie na zawsze
1 x 101 rzeczy lepszych od diety czyli jak schudnąć bez odchudzania
1 x Ochrona środowiska glebowego
1 x Bez parabenów Jak bronić się przed kosmetycznymi oszustwami i mądrze dbać o urodę
1 x Audrey i Bill
1 x Między czasem minionym a przyszłym
1 x Gryf Pałacyk Michla, Żytnia, Wola
1 x Bierut i Wasilewska Agent i dewotka
1 x Aby nas bolało cierpienie innych
1 x Anglicy Przewodnik podglądacza
1 x Cultores Deorum Stowarzyszenia religijne w Italii w okresie wczesnego cesarstwa I-III w. n.e.
1 x Adaptywny kod Zwinne programowanie wzorce projektowe i SOLID-ne zasady. Wydanie II
1 x Kobiety despotów
1 x Budda Podróż ku oświeceniu
1 x Diagnoza i terapia logopedyczna osób z niepelnosprawnością intelektualną
1 x Encyklopedia ogrodu
1 x Anioły obok nas
1 x Szlak Wielkich Jezior Mazurskich
1 x Dziewięć odsłon literatury brytyjskiej Wiek XX po współczesność
1 x Matematyka finansowa Instrumenty pochodne
1 x Napięcia więzadłowo-stawowe Osteopatyczne techniki manipulacyjne
1 x Czego pragną kobiety? O kobiecym pożądaniu w przełomowych badaniach seksuologów
1 x Ekoinnowacje w przedsiębiorstwie Zarządzanie, pomiar i wpływ na wyniki finansowe
1 x Demonolodzy Ed i Lorraine Warren Relacje ze spraw prowadzonych przez małżeństwo Warrenów
1 x Jak być najlepszym przyjacielem psa
1 x Angielski Problem Verbs Kłopotliwe czasowniki Warto się uczyć
1 x Dziewczyny, na start!
1 x Tiger Woods
1 x Kompendium Elektryka 2014
1 x Dziecko w sieci
1 x Aisthesis Zmysłowość i racjonalność w estetyce tradycyjnej i współczesnej
1 x Encyklopedia psów
1 x Rozwiń swoją inteligencję seksualną Żyj zmysłowo rozkosznie i w szczęśliwym związku
1 x Był sobie chłopczyk
1 x Diagnozowanie podzespołów i zespołów pojazdów samochodowych
1 x Diagnoza i psychoterapia sprawców przemocy domowej Bezpieczeństwo i Zmiana
1 x Badanie i projektowanie komunikacji 1
1 x Dyscyplina w klasie Poradnik pedagogiczny
1 x Co dzień bardziej samodzielne Program wspomagania rozwoju małych dzieci w zakresie samoobsługi dla terapeutów, nauczycieli i rodzi
1 x Coś wam powiem + 2CD Podręcznik do nauki języka polskiego ćwiczenia komunikacyjne Poziom podstawowy i średni ogólny B1-B2
1 x Ksiądz Opowiadania i wspomnienia o księżach
1 x Bogactwo Księgi Jonasza
1 x 1000 greckich słów(ek) Ilustrowany słownik polsko-grecki grecko-polski
1 x Cieślictwo polskie Reprint wydania z 1930 r.
1 x Jak przejść przez cierpienie i stać się silniejszym
1 x 7 tajemnic żółwia Zwolnij, odkryj życie
1 x Angielski Konwersacje dla początkujących i średnio zaawansowanych ekstra
1 x Fizjoterapia w neurologii i neurochirurgii
1 x Bieganie i odchudzanie dla kobiet Zdrowa i piękna każdego dnia
1 x Etyka medyczna z elementami filozofii
1 x Dotacje dla szkół i przedszkoli
1 x Edukacja regionalna na I etapie kształcenia Twórczy rozwój dziecka
1 x Od słowa do sensu Studia o metaforze
1 x Ilustrowany słownik angielsko-polski
1 x Bosacka po polsku Nowoczesne przepisy kuchni polskiej
1 x Antyki Poradnik kolekcjonera
1 x Bóg dał mi kopa w górę Mama Jaśka Meli o ostrych zakrętach, bolesnych kryzysach
1 x Studia mitoznawcze Tom 2 Współczesna obecność mitu
1 x Brakująca połowa dziejów
1 x Ćwiczenia propriocepcji w rehabilitacji
1 x Czytelnicy - zasoby informacji i wiedzy Tradycja i przemiany w czasach kultury cyfrowej
1 x Baranów Sandomierski
1 x Interpretacja tekstu antycznego Inspiracje
1 x Angielski dla początkujących i średniozaawansowanych A1-B1
1 x Encyklopedia gwiazd polskiego sportu
1 x Andrzej Stelmachowski Pragmatyczny romantyk
1 x Chleb Domowa piekarnia
1 x 100 prostych sekretów udanego związku Co odkryli naukowcy i jak możesz to wykorzystać
1 x Bomby na Niemcy Brytyjskie lotnictwo w nalotach na III Rzeszę
1 x Chemia połączeń Pięć sekretów zdrowego, bogatego i spełnionego życia
1 x 101 mitów o związkach Nie pozwól by zniszczyły twoje szczęście
1 x Cztery pory roku w ogrodzie
1 x Alchemia zen Świadome życie według duchowego mistrza Osho
1 x 1848 Rewolucja intelektualistów
1 x Bezrobocie. Zachowania zdrowotne. Uwarunkowania
1 x Dzieje zachodniej filozofii
1 x Brudna robota Zapiski o życiu na wsi jedzeniu i miłości
1 x Matematyczność przyrody
1 x Doskonale zwyczajna rzeczywistość Socjologia geografia albo metafizyka muzyki
1 x Wielkie porządki
1 x 1000 języków
1 x Edukacja i społeczeństwo Dynamika socjopedagogicznych konstrukcji
1 x Modułowe zabawy czyli origami modułowe z kwadratu
1 x Badania społeczne w praktyce
1 x Krzewy i drzewa Fachowe rady
1 x Eliksiry nauki Przelotne spojrzenia poezją i prozą
1 x ABC Delf B1 Podręcznik z płytą CD mp3 200 ćwiczeń
1 x Edukacja małego dziecka Tom 5 Nauczyciel-wychowawca w przedszkolu i szkole
1 x Historia literatury starożytnej Wydanie 4
1 x O prawo do szacunku Wybór pism
1 x Elka
1 x Architektura jako sztuka
1 x Dlaczego zdradzamy
1 x Dziki kwiat Niezwykłe życie w Afryce i zagadkowa śmierć
1 x Basia Szczęśliwą się bywa
1 x My z Nich Spuścizna językoznawców Uniwersytetu Warszawskiego
1 x Słownik historii myśli ekonomicznej Wydanie 2
1 x Encyklopedia grzybów w Polsce
1 x Co rządzi obrazem? Powtórzenie w sztukach audiowizualnych
1 x Energetyka odnawialna w budownictwie Magazynowanie energii
1 x Daleko jeszcze? Czym zająć dzieci w czasie podróży
1 x Fascynujące budowle świata
1 x Z pieniędzmi za pan brat Edukacja ekonomiczna osób niepełnosprawnych intelektualnie
1 x 7 rzeczy o których nie powiedzą ci lekarze Poradnik zdrowego stylu życia
1 x Przyrodni brat
1 x Dyskursy wiedzy Michela Foucaulta archeologie nauk humanistycznych
1 x Rodzicielstwo dla bystrzaków
1 x Angielski nie gryzie! dla średnio zaawansowanych
1 x Historia używek Rośliny które uzależniły człowieka
1 x Kurs rysowania i malowania Konie Wydanie 2
1 x Azjatyckie pogranicza kultury i polityki
1 x Ford Focus II i C-MAX
1 x Budżetowanie w ochronie środowiska
1 x Fotografia cyfrowa ilustrowany przewodnik
1 x Grecja dla żeglarzy Tom 3 Dodekanez, Sporady Północne, Evia
1 x Współczesne dyskursy konfliktu Literatura - Język - Kultura
1 x Ekumeniczna encyklopedia świętych i wielkich postaci chrześcijaństwa
1 x Boże igrzysko Tom 1 Historia Polski
1 x 1600 postaci literackich
1 x Bonhoeffer Prawy człowiek i chrześcijanin przeciwko Trzeciej Rzeszy
1 x Antologia tekstów o muzyce
1 x Bukiety z krepiny
1 x Być piękną po 40-tce
1 x Dociekania kognitywne
1 x Krwawy cień genocydu Interdyscyplinarne studia nad ludobójstwem
1 x Śladami Wisławy Szymborskiej
1 x Czas na czasownik Podręcznik do nauki języka polskiego ćwiczenia gramatyczne Poziom średni ogólny B2
1 x Korek czy zakrętka? Wszystko, czego chcesz się dowiedzieć o winie, tylko nie masz kogo zapytać
1 x Seksowna mamuśka czyli jak przejść przez macierzyństwo na wysokich obcasach
1 x Biochemia Podręcznik dla studentów medycznych studiów licencjackich
1 x Jak zyskać promienne zdrowie i witalność Mądrość Joganandy Tom 5
1 x Ciekawe przypadki z życia książki, czyli Nie jest grzechem lubić książki dla nich samych
1 x Duży słownik polsko-niemiecki niemiecko-polski
1 x Kurs pisania powieści dla bystrzaków
1 x Jaka szkoda Krótkie życie Pauli Modersohn-Becker
1 x Dzieje człowieka od jego początków do IV tysiąclecia p.n.e.
1 x Fenomenologia Husserla myśl filozoficzna
1 x Bogumił Kobiela Sztuka aktorska
1 x Bydgoska architektura militarna 1772-1945
1 x Brzdącu, nie grymaś! Spraw, by Twoje dziecko pokochało zdrowe posiłki
1 x Czystki i terror na Ukrainie (1934-1938)
1 x Elementarz rysowania i malowania
1 x Ćwiczenia korekcyjno-terapeutyczne dla dzieci z wykorzystaniem nietypowych przyborów
1 x Słownik minimum norwesko-polski polsko-norweski
1 x Problemowe picie alkoholu przez młode kobiety Rola niekorzystnych doświadczeń i samoregulacji emocji
1 x Detoks cukrowy Jak stracić na wadze, dobrze się czuć i młodziej wyglądać
1 x Polskie piękno Sto lat mody i stylu
1 x Doświadczenia społeczne w przygotowaniu przyszłych nauczycieli do pracy w warunkach wielokulturowości
1 x Origami i dekoracje z papieru
1 x Bóg nie jest urojeniem Złudzenie Dawkinsa
1 x Jak wychować dziecko psa i faceta
1 x Co jeść przy nadciśnieniu
1 x Deep Stage Dive
1 x Dziennik tom 2 1970-1979
1 x Kartki i wycinanki z papieru
1 x Dobór przewodów i kabli elektrycznych niskiego napięcia
1 x Absorpcja innowacji ekologicznych w przedsiębiorstwie
1 x A.D. 2012 Czy nadchodzi koniec świata
1 x Down Shift. Bez hamulców. Seria Driven
1 x Arabowie
1 x Co każdy duży chłopiec wiedzieć powinien
1 x Art deco
1 x Agentki Egzekutorki, uwodzicielki, zdrajczynie
1 x Spokojnie to tylko dzieci czyli jak dobrze wycować i nie zwariować
1 x Bóg Rekin Wyprawa do źródeł magii
1 x Dynamika i struktura dochodów w warunkach globalizacji
1 x Casanova flirtu. Sztuka podboju kobiecego serca i ciała
1 x Media a demokracja w XXI wieku
1 x Biblia dla bystrzaków
1 x 1001 idei, które zmieniły nasz sposób myślenia
1 x Moje najlepsze przepisy z roślin leczniczych Dla zdrowia rodziny
1 x Tożsamość i obywatelstwo w społeczeństwie wielokulturowym
1 x Blaski i cienie władzy
1 x Aforyzmy Jezusa
1 x Ciąża Lekarz rodzinny
1 x Frywolitki biżuteria, ozdoby, dekoracje
1 x Medycyna wypadków w transporcie
1 x 365 myśli o miłości pokoju i nadziei
1 x Seks prochy i zespół Aspergera Przewodnik po dorosłości dla osób z zespołem Aspergera
1 x Dekonstrukcja rozumienie interpretacja
1 x Potrzeba początku: kategoria dzieciństwa w polskiej współczesnej prozie wspomnieniowej 1987-2014
1 x Truman Capote Biografia
1 x Historia Polski
1 x Dialog w roli głównej Polszczyzna we współczesnym kinie na przykładzie wybranych autorów
1 x Autobiografia Kuby Rozpruwacza
1 x Gramatyka języka polskiego większa Antoniego Małeckiego na tle dziewiętnastowiecznych podręczników gramatycznych i ówczesnej polsz
1 x Ilustrowany słownik rosyjsko-polski
1 x Dogoterapia w pigułce
1 x Ekonomia pamięci
1 x Jak pokonać chroniczny ból Trening
1 x Podstawy rehabilitacji dla studentów medycyny
1 x Dzieje malarstwa w Polsce Tom III Malarstwo w Polsce XIX i XX wieku
1 x Architektura użyteczności publicznej II Rzeczypospolitej 1918-1939. Funkcja
1 x Żyję! Depresja mnie nie pokona
1 x Terapia zajęciowa osób z niepełnosprawnością intelektualną
1 x Pierwiastki czyli z czego zbudowany jest wszechświat
1 x Idee w rzeczach Ulotne znaczenia powieści wiktoriańskich
1 x Gra na gitarze. Patrz i ucz się!
1 x 100 rytuałów szeptuch
1 x Dzieła rozebrane
1 x Było minęło... W kuchni i na salonach X Muzy
1 x Kwintesencje Pasaże barokowe
1 x Cud metaboliczny Dieta, którą pokochasz
1 x Człowiek w kontekstach kulturowych i historycznych
1 x Droga do wewnętrznej równowagi czyli jak wyluzować i pozbyć się stresu Wydanie II
1 x Księga Sfery Podstawy starożytnej i nowoczesnej magii sferycznej, tachionowej i neutrinowej
1 x B-learning w diagnozie i terapii logopedycznej dzieci
1 x Globalizacja a zróżnicowanie społeczno-ekonomiczne
1 x Apteka domowa Natura i zdrowie
1 x Czas nielegałów Krótki kurs kontrwywiadu dla amatorów
1 x Dynamiczna Teoria Postaw O relacji postaw jawnych i utajonych
1 x Dziennik nowej mamy
1 x Kury moje hobby
1 x Dieta bezglutenowa w przepisach
1 x Aniołowie Pochodzenie, historia, ikonografia istot niebieskich
1 x Słownik medyczny polsko-niderlandzki niderlandzko-polski z definicjami haseł
1 x Język polski z Mistrzami słowa
1 x W łączności ze świętymi
1 x Maraton dla bystrzaków
1 x Ochrona odgromowa obiektów budowlanych
1 x Harry Potter Fenomen społeczny zjawisko literackie ikona popkultury
1 x Poetyka doświadczenia Teoria - nowoczesność - literatura
1 x Systemy i sieci dostępowe xDSL
1 x Henryk Sienkiewicz Studia z mikrobiografiki prasowej
1 x Bezpieczeństwo Europy-Bezpieczeństwo Polski Tom 5 Metamorfozy bezpieczeństwa Teraźniejszość i przeszłość
1 x Dramat w tekście, tekst w dramacie
1 x Jak spełnić marzenia 9 pytań które zmienią twoje życie
1 x Kontakty ze zmarłymi i wędrówki dusz czyśćcowych
1 x Mikrokosmos wiersza
1 x Angielski Czasy Repetytorium
1 x Czerwony krąg Historia najlepszego trenera snajperów Navy Seals
1 x Sweet Ache. Krew gęstsza od wody. Seria Driven
1 x Heretycy
1 x Przestrzeń pisma Komputery, hipertekst i remediacja druku
1 x Poza mapą Utracone przestrzenie, niewidzialne miasta, zapomniane wyspy, dzikie miejsca
1 x Podstawy ekonomii matematycznej
1 x Antropologia tańca
10,269.99zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Chemia
Repetytorium gimnazjalisty Chemia

Repetytorium gimnazjalisty Chemia

13.55zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
MERITUM Podatki 2018 Aleksander Kaźmierski Wolters Kluwer
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
OpenGL w praktyce Janusz Ganczarski BTC
Fizyka współczesna Paul A. Tipler Ralph A. Llewellyn PWN
Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
Linux w systemach embedded Marcin Bis BTC
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press