Un testo introduttivo incentrato sulla moderna ingegneria del software, basato su software e applicazioni che sono familiari agli studenti. Gli argomenti trattati sono molto attuali: cloud computing, microservizi, sicurezza e privacy... Il libro è scritto in uno stile informale con molti esempi illustrativi, diagrammi e tabelle, punti chiave ed esercizi per ogni capitolo.
Negli ultimi anni, l'ingegneria del software ha caratterizzato il progresso della nostra società. Vasti, complessi e articolati sistemi software sono alla base di Internet, della telefonia mondiale, della produzione industriale, dei sistemi di trasporto, delle nuove tecnologie in campo medicale, dei media e degli strumenti di entertainment. Il libro spazia su tutti gli aspetti coinvolti nella produzione del software, dall'iniziale analisi dei requisiti, alla progettazione, allo sviluppo, alla verifica e validazione, e alla gestione di un progetto. Ottava edizione aggiornata e ampliata.