Bu çalışma yazılım geliştirme ile ilgili herkesin kütüphanesinde bulunması gereken bir başvuru kitabıdır.
Kitap, yazılım projeleri ve geliştirme döngülerini inceler, organizasyonun ve kişilerin genelde uymaları gereken pratikleri (kalite güvence önlemlerini) ve proje safhalarında izlenmesi önerilen yöntemleri (kalite kontrol yöntemlerini) okuyucuya ulaştırır. Kitap içerisinde, yazılım geliştirme alanında, bilimsel çevrelerce kabul görmüş kurallara ve yazarın yazılım deneyimlerinden edindiği bilgi ve önerilere ulaşmak mümkündür.
Kitap hazırlanırken, her seviyeden yazılım geliştiren veya yazılım içeren projeleri yöneten insanların işlerini daha kaliteli yapmak ve kendilerini geliştirmek için bilgiler bulabileceği bir kitap olması hedeflenmiştir.