Wow, it's been nearly two weeks since my last post, it's amazing how quickly the time goes. The project I'm currently working on is planned using agile methodologies (or at least a version which provides a good enough compromise to satisfy both the agile and non-agile). I have a sprint which is two weeks long, and I've found that it's very easy to really want to achieve the sprint deliverables, so much so that you can start to exclude other activities that you normally engage in - such as blog posting ! If you got into development because of the pleasure of not only creating things, but seeing other people use them and it making their lives better, then two week drops of improved functionality which achieve all of this can almost be addictive. The positive feedback loop from your stakeholders means that you want to deliver more in each sprint, which in turn can be harder and harder to achieve. You also risk disappointment when you hit unforeseen problems which can cause you to miss a delivery date. Like a lot of things in life, there is always a balance to be made, and I suppose this is a round about way of saying that I'm going to make sure I blog more regularly in the future :-)
The postings on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
Where does the time go ?