OPIS
Poznaj narzędzia, techniki oraz metodologię tworzenia niezawodnego oprogramowania
- Jak 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 oprogramowania
- Miary jakości oprogramowania
- Koszty jakości oprogramowania
- Narzędzia i techniki projektowania oprogramowania godnego zaufania
- Analityczny proces hierarchiczny
- Złożoność, błędy i poka-yoke w procesach rozwoju oprogramowania
- Ocena ryzyka oraz analiza przyczyn i skutków błędów (FEMA)
- Technologie obiektowe i komponentowe
- Techniki AHP, TRIZ, CoSQ i metoda Taguchiego
- Integracja, wzbogacanie i konserwacja oprogramowania godnego zaufania
- Wdrażania technologii DFTS
- QFD dla projektów
Twórz niezawodne oprogramowanie wysokiej jakości!