Experienced .NET developers who are looking to see how the Scrum agile project methodology and extreme programming features are employed in a real-world .NET application.
Table of Contents The Art of Agile Development Managing Agile Projects with SCRUM Extreme Programming Sprint 0: Generating the Product Backlog Sprint 1: Starting a Game Sprint 2: Playing a Basic Game Sprint 3: Changing the Game Sprint 4: The Release Code Review What's Ahead for You and Scrum?Appendix A: TDD Primer with NUnit
Appendix B: BDD Primer with SpecFlow
Appendix C: Mocking with Moq
Appendix D: Managing a Product Backlog with Pivotal Tracker
Appendix E: Web Testing with WaitiN
Appendix F: Source Control with SVN
Appendix G: Continuous Integration wih Cruise Control .NET
Scott Millett is an enterprise software architect working in London for Wiggle.co.uk, an e-commerce company specializing in cycle and tri-athlete sports. He has been working with.NET since version 1.0, and was awarded ASP.NET "Most Valuable Professional" status in 2010.
Jerrel Blankenship is a software craftsman, specializing in Microsoft technologies. He has been an application developer on the.NET platform for more than six years. He is a Certified ScrumMaster and a Microsoft Certified Professional.During his career, Jerrel has developed a number of.NET-based software projects that run on desktop, web, and mobile environments. He enjoys working with impassioned developers and sharing the knowledge of agile and Scrum to teams that want to build software more effectively. Jerrel is passionate about many things, including his family, fishing, chess, Cleveland-based sports teams, and gaming. You can read Jerrel's ramblings at www.jerrelblankenship.com. For more information about Jerrel please check out his LinkedIn profile at http://www.linkedin.com/in/jerrelblankenship.