The coaching mindset

When it comes to development conversations most people think of having an experienced person in your field as a source of advice, giving suggestions on areas of focus, directing you to learning resources and providing an overall direction. This is more accurately described as mentoring and may happen either: Formally,…

Types of testing

As alluded to in “what is software testing”, there are many distinct types of testing. Using the agile testing quadrants diagram, we can visualise where and when these types of tests are applied: Q1 Unit tests cover the smallest ‘unit’ of software – individual methods or functions, and the development…