Too often, the implementation of agile practices (locally or scaled) is at the expense of mastering engineering processes, methods and techniques.
By combining engineering and agility, while respecting the values and principles of both worlds, agile engineering improves communication and fosters collaboration between project teams.