Choose your language:

France
Germany
Hong Kong
India
Ireland
Japan
Malaysia
Netherlands
New Zealand
Singapore
Sweden
United Kingdom
United States

Agile Scrum XP Kanban

SAFe Product Owner/Product Manager 4.5

SAFe Product Owner/Product Manager 4.5

Course Branch Template

Course Branch Template

Introduction to Test-Driven Development (TDD) for C#

This agile training course engages participants in the concepts, actions, and techniques associated with Test-Driven Development (TDD). Participants learn a multitude of models, including legacy code, building test-coverage for critical areas, and advanced practices in Low-Defect Agile Software Development. The course is 2-days and will summarize the theories of a testing first mind-set, refactoring, mock objects, regression testing, and emergent design. The benefits of consistent TDD use will be aligned with the agile best-practices. Participants can expect more assurance in the detection, location, and correction of errors, have the ability to build a library of successful tests, and adapt up-front testing as a preferred methodology. Ensuring a streamlined, cost-effective, Agile way to work. Lab immersion is threaded throughout the course allowing participants to practice what they learn in the workshop setting, discuss, and then use upon returning to operations in their field.

Agile Coaching - Certified Professional

Agile Coaching - Certified Professional

G2G3 DevOps Simulation

G2G3 DevOps Simulation

SAFe 4.0 Scrum Master with SSM Certification

SAFe 4.0 Scrum Master with SSM Certification

SAFe 4.0 Advanced Scrum Master with SASM Certification

SAFe 4.0 Advanced Scrum Master with SASM Certification

Behavior and Acceptance Test-Driven Development

This course is designed to train both technical and business facing agile team members in the Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD) processes. The topics for discussion include the ATDD/BDD process, executable documentation, using a ubiquitous language, overview of ATDD and BDD automated tools, ATDD/BDD incorporation into the CI/CD process, ATDD/BDD relation to TDD and automated testing, metrics and reporting and how to use ATDD/BDD to bridge the agile QA gap. Concepts are explored related to support and integration of ATDD/BDD tools with both xUnit and Functional Automated Tests. Labs will be part of the course experience and the ATDD/BDD labs will deeply explore proper test case writing using the “Given,” “When,” “Then” format, executable acceptance criteria and explain how these concepts can drive your TDD and automated testing process. Acceptance Test Driven Development and Behavior Driven Development are intended to foster collaboration between the technical and business side of agile teams and this course will explore in detail how this can be accomplished.