Adaptive Development Blog

The State of Agile Development

Where did all the propellers go? Kelvin, Ciprian and I used to have a regular Friday morning meeting where we discussed an article/paper/site that we had reviewed during the week. Since then, we have been distracted by other life matters and hard work and some years have passed. So, in preparation for my first blog entry, I thought that I would do some research on the state of play of agile software development. It has been a while since I last did any in-depth research, so I was keenly anticipating new developments and breakthroughs in bringing working products to market quicker and with improved quality. Of course, I could just have gone to the usual suspects' web sites (Martin Fowler or Kent Beck), but that would have been cheating. I w....

Read more on this post...

Author of this Blog Post
Posted by: carl
There are No Comments about this post.
This has been posted in the Blog Section section.

Is Design Dead?

This is a review of Martin Fowler’s article called ‘Is Design Dead’.  Martin wrote this paper as his keynote talk for the Extreme Programming (XP) conference in 2000.  The article contains some good discussion about Planned Design versus Evolutionary Design, and how the enabling practices of XP has allowed Evolutionary Design to be a plausible strategy again. I choose this article to be my first review since I think it is a great article.  What I particularly like about this article is the pragmatism that Martin has on the role of design in an agile environment.  Some Extreme Programming advocates claim that there is no place for design, design patterns, or design tools in XP.  Martin’s view is that there is still a role for....

Read more on this post...

Author of this Blog Post
Posted by: kelvin
There are No Comments about this post.
This has been posted in the Article Review,Blog Section section.

Welcome to our blog!

Most software companies have a blog as a component of their web site, so we’ve decided we should have one too!  What we want to avoid is being one of those companies that starts a company blog without any clear idea as to what they want to blog about.  So we’ve given it a bit of thought and identified two objectives for this blog. The first, like most software companies, is to keep our site up to date with what we are currently working on.  Along this line, we imagine having chatty blog posts about new technologies, issues we are currently having, or events we’ve been to. The second reason is a bit more formal.  As a way to keep ourselves up to date over the years, we have a process of identifying papers, articles, or book c....

Read more on this post...

Author of this Blog Post
Posted by: kelvin
There are No Comments about this post.
This has been posted in the Blog Section section.