Agile Software Development - Test-driven Development
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
See how Agile Test-driven Development (TDD) combines coding, testing, and design to reduce defect rates and improve product quality. During this course you will explore the TDD cycle and best practices, learn about acceptance and developer TDD, Agile test techniques, and TDD database development. Other topics include how to recognize the importance of TDD documentation, study test-driven development issues, code visibility, the red/green/refactor cycle, and TDD for complex systems. Finally, as an exercise, you will review test-driven development best practices.
Target Audience
Experienced software developers and programmers who wish to become proficient in the application of Agile methodologies in software development projects
Prerequisites
None
Expected Duration (hours)
0.8
Lesson Objectives
Agile Software Development - Test-driven Development
sd_adev_a07_it_enus
Expertise Level
Beginner