WAŻNE PRZED ZAKUPEM KSIĄŻEK WYDAWNICTWA HELION PROSZĘ ZAPOZNAĆ SIĘ ZE STRONĄ "O MNIE" Wyjątkowa promocja - szczegóły na końcu strony To już ostatnie sztuki - nie czekaj kup dziś Poznaj narzędzia, techniki oraz metodologię tworzenia niezawodnego oprogramowaniaJak przeprowadzić weryfikację, oceniać i konserwować oprogramowanie?Jakie są finansowe aspekty tworzenia oprogramowania godnego zaufania?Jak zarządzać portfelem technologii informatycznych?Jakość oprogramowania to wielowarstwowe zagadnienie. Spojrzenie na nią z kilku perspektyw jest kluczowe dla procesu tworzenia nowego produktu. Należy przy tym wziąć pod uwagę nie tylko opłacalność jego wytwarzania i konkurencyjność, ale także jawne i ukryte potrzeby naszych klientów oraz partnerów biznesowych. Stąd wynika potrzeba używania zintegrowanej technologii, pomagającej spełniać wszystkie te wymagania. Odpowiada na nią technologia projektowania oprogramowania godnego zaufania (ang. Designing for Trustworthy Software). Służy ona wczesnemu rozwiązywaniu problemów związanych z jakością tworzonego produktu, dzięki czemu zapobiega powstawaniu błędów implementacji. Siłą tej technologii jest także fakt, że wszelkie działania związane z jakością są podejmowane przed napisaniem każdego wiersza kodu.Ta książka pomoże w poprawie jakości wszystkim tym, którzy wdrażają rozwiązania wewnętrzne i zewnętrzne, prowadzą konsultacje i świadczą pomoc techniczną. Zawiera ona przełomowe rozwiązania dla specjalistów z dziedziny oprogramowania oraz jakości - od programistów po liderów projektu, od głównych architektów oprogramowania po klientów. Z tego podręcznika dowiesz się m.in., jak stosować najlepsze praktyki w dziedzinie kontrolowania jakości, organizacji szkoleń i zarządzania w wyjątkowym środowisku rozwoju oprogramowania.Metodologia rozwoju oprogramowaniaMiary jakości oprogramowaniaKoszty jakości oprogramowaniaNarzędzia i techniki projektowania oprogramowania godnego zaufaniaAnalityczny proces hierarchicznyZłożoność, błędy i poka-yoke w procesach rozwoju oprogramowaniaOcena ryzyka oraz analiza przyczyn i skutków błędów (FEMA)Technologie obiektowe i komponentoweTechniki AHP, TRIZ, CoSQ i metoda TaguchiegoIntegracja, wzbogacanie i konserwacja oprogramowania godnego zaufaniaWdrażania technologii DFTSQFD dla projektów Wprowadzenie (23) Przedmowa (25) Podziękowania (31) O autorach (33) CZĘŚĆ I: Współczesny proces rozwoju aplikacji, jego braki i wyzwania na drodze do oprogramowania godnego zaufania (35) ROZDZIAŁ 1. Współczesne metodologie rozwoju oprogramowania (37) Rozwój oprogramowania - potrzeba nowego paradygmatu (39) Ramka 1.1. Złożoność komputerów (41) Strategie rozwoju oprogramowania i modele cyklu życia (42) Model utwórz i popraw (44) Model wodospadu (45) Model błyskawicznych prototypów (45) Model przyrostowy (46) Programowanie ekstremalne (48) Model spiralny (49) Programowanie obiektowe (50) Rozwój iteracyjny, czyli model ewolucyjny (52) Porównanie różnych modeli cyklu życia (53) Usprawnienia procesu rozwoju oprogramowania (53) Model RUP (54) Model CMM (55) Wytyczne rozwoju oprogramowania ISO 9000-3 (56) Porównanie modeli RUP, CMM i ISO 9000 (58) Metoda ADR (60) Siedem elementów procesu rozwoju stabilnego oprogramowania (60) Model rozwoju solidnego oprogramowania (61) Ramka 1.2. Krytyczne oprogramowanie sterujące w lotnictwie (62) Kluczowe zagadnienia (63) Dodatkowe materiały (64) Ćwiczenia internetowe (64) Pytania przeglądowe (64) Zagadnienia do dyskusji i projekty (65) Przypisy (65) ROZDZIAŁ 2. Wyzwania na drodze do oprogramowania godnego zaufania - solidny projekt w kontekście oprogramowania (67)
Niezawodność oprogramowania - fakty i mity (69) Podobieństwa i różnice między oprogramowaniem i wyrobami produkowanymi (69) Porównywanie niezawodności oprogramowania i sprzętu (71) Przyczyny zawodności oprogramowania (71) Ograniczenia tradycyjnych systemów kontroli jakości (74) Japońskie systemy zarządzania jakością i podejście Taguchiego (75) Ramka 2.1. Życie i czasy doktora Genichiego Taguchiego (75) Ramka 2.2. Metodologia inżynierii jakości w zarysie (77) Ramka 2.3. Taguchi o metodach Taguchiego (78) Ramka 2.4. Istota 14 punktów Deminga (80) Istota metod solidnego projektowania Taguchiego (83) Zagadnienie stosunku sygnału do szumu (83) Zagadnienie funkcji utraty jakości (85) Zagadnienie solidnego projektowania (87) Wyzwania na drodze do niezawodności oprogramowania - projektowanie oprogramowania godnego zaufania (88) Model rozwoju solidnego oprogramowania - proces DFTS w praktyce (94) Kluczowe zagadnienia (95) Dodatkowe materiały (97) Ćwiczenia internetowe (97) Pytania przeglądowe (97) Pytania do dyskusji i projekty (98) Przypisy (99) ROZDZIAŁ 3. Miary jakości oprogramowania (101)
Pomiar jakości oprogramowania (103) Klasyczne miary jakości oprogramowania (103) Zarządzanie przez jakość (104) Ogólne miary jakości oprogramowania (106) Metodologia pomiarów (106) Wewnątrzprocesowe miary jakości do testowania oprogramowania (107) Miary złożoności oprogramowania (109) Nauka o oprogramowaniu (110) Złożoność cyklomatyczna (112) Miary punktów funkcyjnych (113) Miary zadowolenia klienta i dostępności (114) Ramka 3.1. Miejska legenda o oprogramowaniu (115) Aktualne miary i modele (116) Nowe miary projektowania i oceny architektury (118) Powszechne problemy z projektowaniem architektury (119) Miary wzorców w OOAD (121) Kluczowe zagadnienia (122) Dodatkowe materiały (123) Ćwiczenia internetowe (123) Pytania przeglądowe (123) Zagadnienia do dyskusji i projekty (124) Przypisy (124) ROZDZIAŁ 4. Finansowe perspektywy tworzenia oprogramowania godnego zaufania (127)..... Książka jest wysyłana listem priorytetowym. Zapraszam na moje pozostałe aukcje W chwili obecnej książka jest w cenie 115,00 zł - najniższa cena na Allegro. |