The next public courses are in

7th Agile Month

See the schedule

Read more

Agile Engineering Practices

Continuing Agile Education

Agile Engineering Practices training provides an introduction to the most important engineering practices, which should be added to Scrum framework to increase a chance for success with Agile.

Target Audience:

Development teams, Scrum Masters and Software engineers who want to understand key Agile Engineering Practices and how to use them.


  • Quality vs Features

This module explains what to consider to achieve quality and productivity.

  • Continuous Integration

This module explains concept of Continuous Integration.

  • Unit testing

This module provides an introduction to the Unit Testing.

  • Testing approach

This module presents different approaches to the software testing.

  • Technical Debt

This module explains what a Technical Debt is and how to minimize it.

  • Refactoring

This module explains basic concept of Refactoring.

  • Pair Programming

This module explains concept of Pair Programming and benefits.

  • Behaviour Driven Development – BDD

This module explains concept of BDD and benefits.

Details about Agile Engineering Practices Training:

As the all available trainings by Puzzle Software, Agile Engineering Practices Training can be organized on request (on-site) where the Company is the host.

The training can be organized on-site (in your company), tailored to companies needs. Choose the date and send us your request!

+381 11 4034 282