Believe me, I am a Web designer. The reason why this page looks so odd is because you're viewing it in a browser that doesn't support Cascading Style Sheet positioning. It doesn't work in particularly old browsers. However, if you scroll down, you'll find all my content. Don't let this site fool you, I've designed plenty of sites that work in older browsers, this was just my first step towards what is the future of Web design.

heisel.org

heisel.org > Blog > 2007 > 01

Two takes on agile development worth discussing

Monday | January 8, 2007 | 5:50 pm  

Over at Code Craft Kevin is arguing that agile methodologies make for more code, rather than less.

It’s an interesting idea — that the waterfall model introduces some sort of Darwin-esque survival of the fittest trials that only worthy features/products can make it through.

I’d argue the opposite — that, if done right, agile methodogolies (esp. when combined with dynamic languages) bring about less code. And that the agile process, especially if it’s augmented by user monitoring/metrics, creates an actual Darwin-esque feature ecosystem.

If you can write a feature in less code (with Python, Ruby, PHP, your dynamic language here), in less time and deploy to users quickly — then your code and business processes are much closer to the “pulse” of your userbase.

On the other hand, a long waterfall process probably errs on the side of the personal tastes and preferences of the managers and stakeholders in the review process. If that’s mated with a more-code oriented shop then you’re dangerously removed from that “pulse.”

Post-Agile?

Meanwhile… back at Creating Passionate Users they’re asking the question what comes after agile in the evolution of development processes.

Right now agile/xp seems like the be-all, end-all, as fast and as good a process as you could ask for. But then I also thought doing pointer arithmetic and remembering the semi-colon was fun.

Change is constant, there’ll be something better… let the battles begin.

Will my Mom ever grok RSS?

Slightly off topic, but still worth mentioning Wisdump thinks RSS will never go maintstream.

I’m not strongly inclined to say it’ll never go mainstream, but I am surprised that it hasn’t gone more mainstream already.

Will RSS only ever be the de-facto simple REST API for content providers?

Or will my Mom ever sign up for Google Reader, Bloglines or MyAJC?

I think this one’s still in play, for now, it’s an interesting idea that RSS may be a primarily power user- and developer-focused technology…

Permalink | Comments (0) | Categories: Journalism, Programming, Technology

Disclaimer: I work at The Atlanta Journal-Constitution. The opinions expressed here are my own, and do not reflect those of the AJC, Cox Newspapers, Cox Enterprises nor any other party.

Mail carrier N. Sorenson delivering Christmas mail through the snow. (Chicago Daily News/Chicago Historical Society)