
Agile Software Engineering



The specialized, three-day SAFe® Agile Software Engineering training course is designed to help software engineers, testers, developers, and other software specialists understand how to deliver software-centric solutions fast and predictably.
They will learn how to identify & follow best practices to build high-quality solutions using modern techniques like Test-Driven Development (TDD), Behavioral-Driven Development (BDD), & Extreme Programming (XP). Additionally, this course provides learners with the expertise and resources required to implement a test-first approach and construct a robust technical infrastructure.Â
Attendees will also learn the proven practices for detailing, modeling, designing, implementing, verifying, and validating stories in a SAFe® Continuous Delivery Pipeline. They learn how to apply SOLID principles and design patterns to make system changes easier and less error-prone. In a true sense, by attending this course, participants will cultivate a fundamental grasp of Lean, Agile, and DevOps principles that can be applied in day-to-day software development environments.Â
3 days
15 PDUs
$899 (USD)
Have a team of 4 or more students? Please request special pricing for private team training today.
Implementing the test-first principle to synchronize tests with requirements.
Elaborating, modeling, designing, implementing, verifying, and validating stories within a SAFe Continuous Delivery Pipeline.
Employing practices like abstraction, encapsulation, and adhering to SOLID principles to instill quality into code and design.
Grasping the fundamental principles and practices of Lean, Agile, and DevOps.
Harnessing the test infrastructure for automated testing.
Crafting designs with consideration for testability by analyzing the context.
Software Engineers
Software Testers
Business Analysts
Software Engineering Managers
Software Technical Leaders
Software Developers
Quality Assurance Team
Product Owners
Anyone from a less technical background who aims to understand the development process & improve team collaboration

Available Globally

Onsite
Class

Live Remote Class
View our full training calendar or contact us to schedule private training.
$899.00
Introduction to Agile Software Engineering.
How to Apply Behavior-Driven Development (BDD) to Create a Shared Understanding.
How to Apply Intentional Architecture.
How to Accelerate Flow.
How to Adopt a Test-First Mindset.
How to Discover Story Details.
How to Reduce the Minimum Marketable Feature (MMF) by Splitting Stories.
How to Maintain Code Quality while Building Systems.
How to Communicate with Models (State, Static, & Dynamic Models).
How to Maintain Design Quality while Building Systems.
How to Implement with Quality.
Practice Emergent Design.
How to Form an Agile Software Team.
How to Connect Lean-Agile & DevOps Principles & Practices to Built-In Design & Code Quality.
A Human-Centered Approach to Learning
Development and Training Solutions.

Call us at +1 (888) 541-5641