Simple things in life...
I was fortunate enough to catch up with Steve Hayes recently. I've always valued his opinion on XP and would love to work on a project he was coaching...
Anyway, I've always felt that XP was a good idea, but have never been able to find a project to work on with others and every time I've tried some of the practices, I haven't been consistent and lose steam after a short while. Two things came out of our time together.
- Change of mental state is not a simple transition. As Steve wrote on the whiteboard, transition goes through 3 state (old state, chaos, new state) and not two states. An obvious observation, but something I think I have been suffering from, wondering why the chaotic state isn't the new state I had been looking for and reverting back to the old state. I flashed back to when I first starting teaching myself Java and can quite clearly see the chaos before the new state was reached. I was very enthusiastic about learning Java at the time, so I just keep pushing through all the bad stuff until things started to click. I haven't done this quite yet with XP.
- XP is about Simple Design. Nothing new here, but what happened is that I think I finally get what this means. I've been trying to do XP with a big up front design model and fit the process around that. Let me tell you now, that doesn't work.
These insight have re-ignited my passion for adopting XP practices. I'm hoping this will get me through the chaos ahead...

0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home