Bu kitap; bilgisayar tabanlı sistemlerin yapılan, mimarileri ve bilgi işleme teknikleri hakkında bilgi vermekte ve bilgisayar sistem mühendisliği kapsamında yazılım geliştirme süreçlerini anlatmaktadır. Ayrıca her türlü yazılımı bir sistem şeklinde ele alarak tasanm, bakım ve çalıştığı sürece yapılan işlemler, uygulanabilecek yöntemler, belgelendirme olası riskleri de açıklamaktadır.
“Yazılım Mühendisliğinde, en güncel ve geçerli yazılım mühendisliği standartları hakkında bilgiler verilmekte ve uygulamaya yönelik çözümler üzerinde durulmaktadır. Geliştirme sürecinde kullanılmak üzere standartlardan türetilmiş bir belge kümesinin şablonları verilmektedir.