Agile Software Engineering: Streamline Development for Modern Projects by Jonathan Norman
English | May 20, 2025 | ISBN: N/A | ASIN: B0F9DX6QM5 | 498 pages | EPUB | 0.33 Mb
English | May 20, 2025 | ISBN: N/A | ASIN: B0F9DX6QM5 | 498 pages | EPUB | 0.33 Mb
Unlock the full potential of Agile engineering to build smarter, faster, and more resilient software teams.
Agile Software Engineering: Streamline Development for Modern Projects is a comprehensive guide for developers, team leads, and organizations aiming to embrace Agile beyond rituals and truly transform how software is built. Grounded in real-world practices and written in a clear, engaging voice, this book delivers a step-by-step journey into the mindset, methods, and mechanics of modern Agile development.
From foundational values to cutting-edge practices like TDD, CI/CD, and cross-functional team collaboration, this guide blends deep technical insight with proven team strategies—ensuring that agility becomes more than just a process.
Inside, you’ll learn how to:
- Shift from Waterfall thinking to Agile culture and continuous learning
- Navigate and apply frameworks like Scrum, Kanban, XP, SAFe, and hybrid models effectively
- Master Test-Driven Development, Behavior-Driven Development, and clean code practices
- Build scalable CI/CD pipelines using tools like Jenkins, GitHub Actions, and GitLab CI
- Refactor systems while managing technical debt and code smells
- Foster psychological safety and high-performing Agile teams
- Manage backlogs, prioritize features, and use planning frameworks like MoSCoW, WSJF, and RICE
- Apply Agile in real-world settings—startups, enterprises, and hybrid-remote environments
- Use meaningful metrics to track flow, velocity, and lead time without micromanagement
- Avoid common Agile anti-patterns and evolve your own scalable, adaptive workflow
- Visual flowcharts, real-world team scenarios, and framework comparison tables
- A complete Agile self-assessment workbook and maturity model
- Templates for retrospectives, planning sessions, and backlog grooming
- A detailed glossary and checklists to reinforce learning

