nerdexam
Scrum

PSD · Question #98

Which three describe TDD?

The correct answer is A. An incremental and emergent approach to software design B. A software development technique based on automated tests C. A predictable way to develop working well-organized code. TDD stands for test driven development. It makes developers think before starting to code. This leads to better organized code. It requires the developer to write the code for the test first, this means that it's based on automated tests. There are no testers in scrum, they are c

Test Driven Development

Question

Which three describe TDD?

Options

  • AAn incremental and emergent approach to software design
  • BA software development technique based on automated tests
  • CA predictable way to develop working well-organized code
  • DCreating a manual test script before writing code
  • EHaving testers involved in the development process

How the community answered

(28 responses)
  • A
    89% (25)
  • D
    7% (2)
  • E
    4% (1)

Explanation

TDD stands for test driven development. It makes developers think before starting to code. This leads to better organized code. It requires the developer to write the code for the test first, this means that it's based on automated tests. There are no testers in scrum, they are called developers as well.

Topics

#TDD#Emergent design#Automated tests#Incremental development

Community Discussion

No community discussion yet for this question.

Full PSD Practice