Microsoft’s proven recommendations for how to design, develop, deploy, and operate architecturally sound applications for the Microsoft platform.
Distributed development is a fact of life for many agile teams. Unfortunately most agile methodologies or approaches tend to assume that the team is co-located in a single team room. They give little guidance as to how to address team distribution although best practices are starting to emerge within the community.The Microsoft patterns & practices group has been following an agile, distributed development approach for several years. During that time teams within this group have experimented extensively with different approaches to best address the challenges of distributed agile development. This talk outlines the challenges faced by distributed agile teams and details some of the best practices to address these issues and build successful distributed teams.
Ade Miller discusses p&p’s experiences with distributed development. What we’ve learned and how you might apply these practices to your projects.
In this white paper, Kent Beck shares his thoughts on the relationship between tools and agile software development.
Over the last year or so, a bunch of us in the SDL team have been working with agile groups across Microsoft to help streamline the SDL for agile methods. Bryan Sullivan wrote a paper for MSDN Magazine explaining where our current throughts lie.
Ade Miller spoke at the patterns & practices Summit in Quebec about what makes p&p projects really tick. An annotated deck is available on his blog.
Channel 9 talks with Nachi Nagappan about Test Driven Development (TDD): Does it work better? How better? What's the catch? To answer these questions, Nachi talks about a study done over multiple teams within and outside of Microsoft on TDD. The results are very interesting, as they are based on real teams with real products. Watch the video or download the paper to grok the numbers in details.
You have heard about the facility at p&p and how it’s built for agile teams. Now get a view inside one of the team rooms at p&p. In this video, Ajoy Krishnamoorthy and Ade Miller give you a walkthrough a team room and shows off the various features.
The Microsoft Patterns and Practices team renovated their development lab in order to better support their Agile development methodologies. Movable walls you can write on and “escape pods” are just a couple of the featured additions.
I had been wanting to interview Peter Provost for some time, and finally got the chance a few days ago. We chatted about how the patterns and practices group at Microsoft was born, as well as how it got it’s agile Lab space.
Connect with up to 15 people in different locations and get your point across by showing them what's on your screen. Share, review, and update documents with multiple people in real time.
When using a Continuous Integration (CI) system, team members integrate application components early and often, up to several integrations a day per developer.
Scrum for Team System is a free Agile Software Development Methodology add-in for Visual Studio Team System.