Over the past couple of decades that I’ve been delivering technology focused consulting engagements, there have unfortunately been many times when I've been engaged by clients to rescue their failed projects - which is always a character building experience 😦 In this post, I will outline the 5 main reasons I've seen projects fail :-... Continue Reading →
Agile In A Nutshell
I am frequently asked which is the best approach / method to use in the delivery of Mobile software delivery engagements. If you consider how dynamic, fast moving and collaborative these kind of projects are, then Agile is the appropriate and most widely used approach. So what is Agile, how would you use it ?... Continue Reading →