21 November 2024

Scrum and Technical Practices : Testing, bugs and debt

Testing purpose

  • Testing is considered a good agile development practice to think through requirements before writing functional code :
    • It helps to consider work in terms of how it will be tested, but it also creates and improves traceability and eliminates other wasteful activities that are traditionally part of upfront requirements specification processes.
    • The ability to deliver shippable software by the end of every Sprint requires different testing strategies, where testing activities are to be done as part of development.

Bug definition

  • A software bug is an error, flaw, failure, or fault that produces an incorrect or unexpected result.

Debt

  • Bugs create Debt

The Scrum framework

More informations for the Scrum PSD certification here.

Leave a Reply

Your email address will not be published. Required fields are marked *