Agile Software Engineering

PT28089
Training Summary
The Agile Software Engineering course will give you and your team the knowledge and tools to apply and build a test-first technical infrastructure. You’ll learn how to detail, model, design, implement, verify, and validate stories in a Scaled Agile Framework® (SAFe) continuous delivery pipeline, and how to use automated testing. You’ll also develop a foundational understanding of Lean, Agile, and DevOps principles to apply in everyday practices.
Prerequisites
There are no prerequisites for this course.
Duration
3 Days/Lecture & Lab
Audience
This course targets the technical members of an Agile Team – developers and testers. Product Owners, Scrum Master, Managers, and others with a less technical background would also be very beneficial as they would gain an understanding of the development process so that team collaboration will become more effective.
Course Topics
  • How to apply the test-first principle to align tests and requirements
  • How to detail, model, design, implement, verify, and validate stories in a SAFe Continuous Delivery Pipeline
  • Practices such as abstraction, encapsulation, and SOLID that build quality into code and design
  • Foundational Lean, Agile, and DevOps principles and practices
  • How to use the test infrastructure for automated testing
  • How to design from context for testability.

Related Scheduled Courses