The Three Questions of Software Development

There are three questions that face any software development project regardless of whether it is being developed by an individual, a small startup or a large enterprise. Answering these questions will often lay the foundations for the project's success or failure. The questions are pretty simple: Can we think of a solution, can we build... Continue Reading →

A Model of Software Development – Part 1

If any single characteristic epitomises the software industry, it is change. This is an industry that is constantly evolving, morphing and occasionally making sharp shifts in direction. It operates in an environment that marries technology innovations with systems that have been in operation for decades. It is often more partisan that politics, and has groups... Continue Reading →

Agile is Failing (again)

Photo by Michal Pokorný on Unsplash It's Wednesday, so it must be time for the internet to decide that agile is failing - again. The constant cycle between waterfall, agile, lean and back again is currently focused on agile. Yes, it was never going to work, or it's a scam, or its just not working,... Continue Reading →

Agile Errors – Sashimi and Skateboards

Forewarned is forearmed for this post, I will admit that this evening has been largely filled with music of a more psychedelic nature. You can blame Jefferson Airplane for this, but if you stick with me for the journey you will learn the connection between fish, extreme sports and technology processes with nary a reference... Continue Reading →

Website Powered by WordPress.com.

Up ↑