The Scaled Agile Framework (SAFe®) helps businesses address the significant challenges of developing and delivering enterprise-class software and systems in the shortest sustainable lead time. It is as an online, freely revealed knowledge base of proven success patterns for implementing Lean-Agile software and systems at enterprise scale.
SAFe synchronizes alignment, collaboration, and delivery for large numbers of Agile teams. Scalable and configurable, SAFe allows each organization to adapt it to its own business needs. It supports smaller-scale solutions employing 50–125 practitioners, as well as complex systems that require thousands of people.
The discipline of software engineering has evolved over the past decades with the introduction of Lean-Agile and DevOps principles and practices. New skills and approaches help organizations deliver software-centric solutions faster, more predictably, and with higher quality. During this three-day, workshop-oriented course, attendees learn the foundational principles and practices that make up the Agile Software Engineering discipline.
A Certified SAFe® Agile Software Engineer is a member of an Agile team that understands the foundational principles and practices that make up the Agile Software Engineering discipline. The Agile Software Engineer understands that the continuous flow of value delivery and building in quality are enabled by modern practices including XP technical practices, Behavioral-Driven Development (BDD) and Test-Driven Development (TDD). The Agile Software Engineer also embraces proven practices to detail, model, design, implement, verify, and validate stories in a SAFe Continuous Delivery Pipeline.
During this three-day course you will know the practices that build quality into code (abstraction, encapsulation, intentional programming) and designs (SOLID, Design patterns). Attendees will also understand how Software Engineering fits into the larger solution context and their role in collaborating on intentional architecture and DevOps.