I’ve just been reading a presentation by Matt Webb called From Pixels to Plastic. Really inspirational ideas about how we could get the products we want doing the things we want them to, drawing from various ideas such as desktop widgets, and applying them to more physical items such as washing machines. Along with some other stuff. He praises the idea of very small development teams as being more flexible, so definitely channelling Agile/XP etc in some of his thinking. Well worth a read.