David Starr
David Starr is a software craftsman with specializing in agile software development practices, patterns and practices of .NET development, and judicious application of various Microsoft technologies. He works to improve the profession of software development with Scrum.org as a, author, trainer and consultant.
He is a Microsoft MVP in Visual StudioALM and a technical instructor with Pluralsight where he focuses on the Software Development Practices and Visual Studio curricula. David is the founder of the community blogging site ElegantCode.com and host of the PluralCast podcast. Additionally, he is a frequent contributor at conferences, an active blogger, and a frequent writer. He has successfully led several product development teams and believes in defect avoidance over detection.
David lives in Boise, Idaho with his wife and four children, where he spends time being a dad, creating software, having accidents while camping, and falling over on his motorcycle.
Recent Posts by David Starr
- Job Titles and Scrum - January 23rd, 2012
- Scrum.org’s New Agile Webcast Series (no trans fats) - January 23rd, 2012
- Origins of the Craft : Iterative / Incremental - January 16th, 2012
- Agile’s Coming of Age - January 1st, 2012
- Agile with Children Update - November 4th, 2011
- Scrum is Open for Modification and Extension - October 7th, 2011
- The Lie of Certainty : What Developers and Scumbag Politicians Have in Common - September 24th, 2011
- Pluralcast 48 : Jeffrey Palermo on Career and Management - September 13th, 2011
- An Update on Agile for Families - August 29th, 2011
- Pluralcast 47 : MSBuild with David Starr - July 26th, 2011

