The book is structured into four main sections, covering the software lifecycle, from process models and requirements to design, testing, and evolution, with a new focus on resilience engineering and cloud-based services. www.pearson.com Part 1: Introduction to Software Engineering: Covers Agile methods, Scrum, UML modeling, and design. Part 2: Dependability & Security: Addresses safety-critical systems and cybersecurity. Part 3: Advanced Software Engineering:

Novos capítulos exploram a complexidade de sistemas interconectados e a engenharia de resiliência.

Definição de software de qualidade, ética profissional e os custos do ciclo de vida do desenvolvimento.

O livro ainda conta com capítulos extras disponíveis online, cobrindo métodos formais, design de interação e arquiteturas de aplicação, complementando o aprendizado.

The content is organized into four main parts to support both introductory and advanced university courses:

The 10th edition of (translated in Portuguese as " Engenharia de Software " ) is a comprehensive update to one of the most widely recognized textbooks in the field. Published in April 2015, this edition is structured into four parts that cover fundamental methods, tools, and techniques for developing reliable software systems. Key Updates in the 10th Edition

focuses on a core truth: there is no "one-size-fits-all" method for building software. This edition emphasizes managing complexity , integrating agile methods with traditional ones, and ensuring systems are secure and resilient

A abordagem sobre segurança cibernética foi totalmente reorganizada para enfrentar as ameaças digitais modernas.

Scroll to Top