ISBN-13: 9786209307959 / Angielski / Miękka / 2026 / 324 str.
Advanced Software Engineering: Agile Methods, DevOps, and Sustainable Systems presents a comprehensive and contemporary view of how modern software systems are conceived, developed, deployed, evolved, and governed in an increasingly complex digital world. The book begins by positioning software engineering as more than a technical activity, emphasizing its role as a socio-technical discipline that must balance speed, quality, scalability, ethics, and sustainability. It highlights how traditional, plan-driven approaches are insufficient for today's rapidly changing requirements, global collaboration, and continuous delivery expectations, thereby motivating the adoption of Agile methods, DevOps practices, and sustainability-aware engineering principles. The early sections of the book focus on Agile software development, tracing its evolution from rigid waterfall models to flexible, iterative, and incremental approaches. Agile is presented not merely as a methodology, but as a mindset centered on customer value, collaboration, adaptability, and continuous improvement.