I recently wrote about how students can make use of Team Foundation Server to improve management of their projects, include version control, and generate reports suitable for their assignments.
You may have also covered various development approaches in your courses at University – and you may have heard approaches like “waterfall”, “agile”, “scrum” and more being batted around – I did and I had no idea what they were on about. After a total of 2 years working in 2 startups (Huddle and TweetMeme) its all starting to make a lot more sense. But without that practical experience, I would have had no idea what these terms meant and what it was like to apply them.
Team Foundation Server is designed to be extensible to support various development profiles. As a result it is a great way to get started actually applying these principles, which will provide all kinds of advantages to you in your projects.
