I'm agile and extreme (and I didn't know it)

Last fall, I was invited to speak at a workshop about "agile development". I had to decline because of my deep ignorance of XP (extreme) programming principles and techniques, applied patterns, test-driven development, and stuff like that. A couple of weeks ago, I couldn't resist to a small booklet, pocket guide, to Extreme Programming from O'Reilly. (BTW, excellent).

So I realized that I was agile and extreme already. It was to see that principles of extreme programming always inspired me to build software for years. But not just that. XP Programming principles can be abstracted to sort of XP Living Principles, and I'm probably agile and extreme in that context as well. (Uhm, think I have to cross-check this with my wife first...) 

I felt even more reassured when my Wintellect pal John Robbins revealed that he has similar feelings about Test-Driven Development (TDD)--the only approach he knows and ever used to develop top-quality code.

Sexy acronyms--that's what it's all about...

 

Published 04 February 2005 10:12 AM by despos

Comments

# TrackBack said on 04 February, 2005 03:09 AM
# TrackBack said on 04 February, 2005 03:12 AM
# TrackBack said on 04 February, 2005 06:41 AM
# Dave Burke said on 04 February, 2005 08:31 AM
Wow, I have almost the same thoughts as my man, Dino, and posted a blog entry yesterday titled "I'm Agile, You're Agile, We're all Agile." I listened to an Agile podcast while walking my dogs and realized I was doing Agile for years.

http://dbvt.com/blog/archive/2005/02/03/830.aspx

Regards! --Dave
# Kevin Daly said on 04 February, 2005 12:43 PM
The amusing thing about TDD is that it's largely what we have always done but have had to pretend to the I-Wear-A-Tie-To-Bed community that we don't.

It also fits well (although it's not directly related to) something that seems self-evident to me: that anything we don't know how to do at the outset should be prototyped early, otherwise estimates are indistinguishable from guesses (when I first started in my current job, the home-grown analysts were fond of patting themselves on the back for having completed a Proof of Concept...except I'd find myself telling them "No, that was a Thought Experiment. I'll believe you've proven something when somebody writes some code". But I digress).

# Luca Minudel said on 04 February, 2005 03:02 PM
I miei commenti qui:
http://wiki.ugidotnet.org/default.aspx/UGIdotNETWiki.MetodogieAgiliEBuonSenso
# TrackBack said on 07 February, 2005 10:25 AM
# Miguel Castro said on 11 February, 2005 11:00 AM
Dino - this is exactly how I felt when I first got involved with Design Patterns. Several of them sparked a "oh shit, I've done designs like this already" response. You know, I think the same can be said about several "buzz" words out there - SOA comes to mind.
# eeee said on 05 March, 2005 02:24 AM
http://game.zuoce.com http://dir.zuoce.com http://directory.zuoce.com http://blog.zuoce.com http://info.zuoce.com http://news.zuoce.com http://mms.zuoce.com http://mobile.zuoce.com http://edu.zuoce.com http://hj.zuoce.com http://lp.zuoce.com http://tzxl.zuoce.com http://tuozhan.zuoce.com http://gjjp.zuoce.com http://fjp.zuoce.com http://jipiao.zuoce.com http://glzx.zuoce.com http://hq.zuoce.com http://gzsb.zuoce.com http://adult.zuoce.com http://peixun.zuoce.com http://jp.zuoce.com http://lipin.zuoce.com http://lipin1.zuoce.com
# TrackBack said on 30 March, 2005 04:15 AM
# TrackBack said on 09 April, 2005 09:33 PM
^_^,Pretty Good!
# TrackBack said on 04 May, 2005 11:29 AM
# TrackBack said on 11 May, 2005 03:57 PM
# TrackBack said on 09 June, 2005 04:20 PM
I just purchased Extreme Programming Pocket Guide from O'Reilly. I've heard good things about the book,...
# ellaela-lo said on 26 December, 2008 10:06 AM

<a href= membres.lycos.fr/dertull >zx10r graphics</a>

# nick_racsit said on 27 December, 2008 12:02 AM

http://www.message_gettrs.com/

Leave a Comment

(required) 
(required) 
(optional)
(required)