Książka stanowi nowoczesny podręcznik inżynierii oprogramowania. Obejmuje wszystkie etapy wytwarzania oprogramowania: od określenia wymagań, poprzez proces wytwórczy, aż po konserwację produktu. Łączy ścisły opis działań analitycznych zmierzających do zbudowania koncepcji rozwiązania z praktycznym przedstawieniem technologii implementacyjnych używanych do wygenerowania kodu programu. Zawiera obszerne omówienie metod i technik testowania i zapewnienia jakości oprogramowania oraz zarządzania przebiegiem projektów informatycznych, w tym:
? Raport stanu inżynierii oprogramowania i jej metod na rynku IT
? Metody, modele i technologie strukturalnego procesu wytwórczego
? Metody, modele i technologie obiektowego procesu wytwórczego
? Organizacja i metryki procesu testowania
? Metody i metryki oceny jakości oprogramowania
? Metody planowania i zarządzania przebiegiem projektu
? Podejście zwinne
? Standardy w inżynierii oprogramowania