Happy new Year!
As the 2007 comes to a close and we start off 2008,I thought it would be fitting to a do a retrospective on how things went for me. In agile software development, retrospectives are meetings usually held at the end of each iteration where the team looks back on how things went for the project; what worked, what can be improved, and how to incorporate the take-aways into the project to improve future iteration. Retrospectives are invaluable because they keep the team focused and constantly striving for improvement, also they prevent problems from snowballing to the point where there’s no hope in dealing with them. Retrospectives are something we rely heavily on in patterns & practices.
This personal retrospective is a bit biased since it’s only coming from me and not from all the people who have worked with me. However, regardless I think it’s a good exercise to try to step outside yourself and try to take an objective look. Also it’s a really good idea to do these much more often than once a year ;) I actually constantly reflect on how things are going within my life / work and look at where I can improve, I just don’t usually blog about it. For this retrospective I am going to restrict it around the work I’ve been doing in p&p, and keep the focus on myself rather than the rest of the team, although the team certainly had a part in many of these. I might follow up with a retrospective on life outside of p&p, but no guarantees.
Disclaimer: I make no claims about the organization (or lack of) of this list.
What went well:
What needs improvement:
Now comes the hard part, which is what to do with this information? For some of these I have no clue, while for others, I have a few ideas which I’ll list below. I’d welcome any of your suggestions.
I wish all of you a great 2008 and look forward to knocking off at least some of the items on this list . What's your retrospective look like? ;-)