Tests

Description:

Running tests as and when required allows developers to ensure their changes have not broken anything. Various different level of tests gives a range of feedback.

Scores:

Ease of Use
Maintainability
Value for Money
Impact

Pros:

  • Reflects code quality
  • High amount of re-use
  • Covers many scenarios

Cons:

  • Needs continual investment
  • Skill & maturity required
  • Needs additional Maintenance

Changes:

  • Added Con "Needs additional Maintenance" (LLKD 2017)

Comments

Popular posts from this blog

What's all this about?