Taking the Red Pill

One of my favorite movies is The Matrix because it has so many software development themes in it. For the uninformed The Matrix is an artificial world set up by machines powered by the energy of humans who “think” they are in the real world. The main character is given a choice early on inContinue reading “Taking the Red Pill”

Where’s My Cheese?

With apologies to Stanley Mack the author of the children’s book Where’s My Cheese this blog sums up my experience this week. I must admit that I do not have a lot of time in my week for this development endeavor and who knew it would be so hard to find a file on anContinue reading “Where’s My Cheese?”

Putting the Cart Before the Horse

When we last left the “Customer” we got a clear perspective on “What” the customer wants in this application. And to make the analogy we have a full Cart. However, We have not defined what kind of horse we are going to need to deliver the “Cart”. My first blog identified the building blocks weContinue reading “Putting the Cart Before the Horse”

Architecture Is Not Overrated

One of the tenents of Agile programing is make only what you need when you need it. Every scrum team I have participated on has set out on a development course that only knows a week or two in advance where it is going. This occurs because most product owners don’t have a clear visionContinue reading “Architecture Is Not Overrated”