Software engineering is independent. It’s not related with a specific tools. It can be applied in any tools whether Visual Studio, Eclipse, Net Bean, or anything. However, selecting a correct tool and correct method will boost your team productivity.
Microsoft Visual Studio 2010 has a good relationship worth Scrum method. As I mentioned in this post, Scrum has good advantages in integration. However, if you are using XP or Global XP. I created an Indonesian article how to use GXP in Visual Studio ALM. The article is based on our experience in building a project in distributed model.
Adopting Global eXtreme Programming in Visual Studio ALM
If you are still in the middle of nowhere. Here are the rule of thumbs what Agile method that suitable for your project
Scrum is great for middle to enterprise project that has planning driven development.
Global eXtreme Programming is a great stuff for small to medium project when we thinks entirely in code quality and distributed productivity.
How about ICONIX? or RUP?. Well we will discuss it in another post.