I am always inspired by the simplicity of Agile software development concepts. From my perspective, the constant conversation with the customer makes this process work. It was written in 2001 but is still relevant and it takes a lot of work to get good at it.
Recently in Process Category
This is a great little presentation on Lean Software development. It clearly shows where waste creeps into the development process and demonstrates how a lean approach can accelerate applications that meet customer requirements.