I recently gave a presentation on an Introduction to Agile Methodologies. Unfortunately, I only have the presentation, and not the audio narration that goes with the presentation. Therefore a few of the slides might not make sense taken out of context from the narration. Here is the presentation:
This is the intro to agile presentation from Agile Chennai 2007. It was done jointly by Bala and myself, although Bala did most of it. I just spoke for five minutes at the end of slide 83 about how agile is not a set of techniques.
I gave a presentation at DCamp on the design of programmer spaces. With Agile processes emphasizing the social aspects of software development, this is a topic that has come into focus once more.
We spend a lot of time on improving productivity through better languages, tools and processes. How often do we look at the environment in which the team works? Cubicles are probably the worst environment for programmers because they are poor when you want peace and quiet to work alone and poor when you want to work collaboratively as a pair or group. In this talk we’ll look at some environmental factors that impact teams and how we can design better programmer spaces.