David Corbin

June 10, 2017

The Many Facets of Software Testing – A Hierarchical Approach

Do a quick search on “Software Testing” and you will receive a vast number of results. The majority of these focus on a single approach to […]
May 9, 2017

Agile, Scrum, Waterfall, Kanban – They all Fail!

That’s right any approach to software development can and under various circumstances will fail; there are no silver bullets. As discussed in the previous installment, ensuring […]
April 30, 2017

Before you Blame the Vehicle, Make Sure it is not the Driver

A group of people were discussing a variety of cars and pointing out all the things that were wrong with the make or model. One car […]
April 16, 2017

Granularity – The spectrum from Big Rocks to Dust

One of the hallmarks of modern software development is the breaking down of large efforts into smaller increments, with more frequent delivery. To a large degree […]