David Starr

David Starr is the Chief Craftsman for Scrum.org where he works to improve the professional of software development. He focuses on agile software development, the Visual Studio ALM platform, and patterns and practices in .NET.  He enjoys helping software development teams improve and expressing human intent to computers.

David is a technical contributor at Pluralsight, a Microsoft Visual Studio ALM MVP, and the founder of the blogging community ElegantCode.com. He has over 20 years of software development experience, most of them spent practicing adaptive engineering techniques like test-first development and reducing wait time between feedback cycles.