Academia - VSTS/Java Interoperability Road Show: Day 2 - Willy-Peter Schaub's Cave of Chamomile Simplicity

Academia - VSTS/Java Interoperability Road Show: Day 2

When we arrived at University of Cape Town we were amazed by the university and the vibe, although the fog hid most of the surrounding mountains for most of the morning.

IMAGE_052 IMAGE_054 IMAGE_053 IMAGE_055

We had a great session with Elsje and Karl, followed by our demonstration of TFS and Teamprise to about 100 students ... a real experience and a nerve rattler, as the demo gremlin decided to visit the Linux laptop. However, pour resident Penguin Henk and our "server dude" Zayd kept their nerves, exterminated the gremlin and proceeded with the demonstration of the non-Microsoft development environment integrating seamless with Team Foundation Server (TFS). Teamprise is such an exciting product and if you are working in a Java environment, especially when using Eclipse, you should give it a test drive.

Toon Orange Robot PresentingThe 250GB external drive was won by Ziyad! Congratulations ... hope you will enjoy the drive!

Some interesting questions we received and our response in italic:

  1. What is the difference between SourceSafe and Team Foundation Server (TFS)?
    SourceSafe is a a file-level version control system, whereas TFS is a an integrated Application Life-cycle Management (ALM) solution offering a number of services, including version control.
  2. Can I access TFS across the internet?
    Yes, whereby we recommend using a virtual private network (VPN) connection, as placing the TFS services onto the internet can attract complex security issues.
  3. What is the value of TFS to a project manager?
    TFS promotes collaboration amongst all team stakeholders and allows the management stakeholders to gain visibility into project activities, including visibility of the code, test and build health.
  4. What is the value of TFS over stringing a solution together with solutions such as SourceSafe, SubVersion, SharePoint and/or Bugzilla?
    TFS couples work items with source code, with builds, ... in other words TFS offers an integrated ALM solution that allows stakeholders to analyse the current and historical state of a solution, something that is complex to achieve with completely de-coupled solutions.
  5. What is Shelving?
    MSDN quote: Shelving a set of changes is very similar to checking in a set of changes. The major difference is that when you check in, your changes are shared by the rest of the team. When you shelve work, your changes are preserved in a private branch, and are not integrated with what the rest of the team is working on.

The drive to the airport was as crammed as in the morning ... lots of stuff, packed into a small car. As Henk would say, "note to self ... ask for bigger vehicle next time".

P7220082  P7220084

Next stop is Rhodes university in Grahamstown ... see you tomorrow.

Published Tuesday, July 22, 2008 10:27 PM by willy
Filed under: ,

Comments

# VSTS Links - 07/29/2008

Tuesday, July 29, 2008 12:00 PM by Team System News

Grant Holliday on What product key do I use for TFS Proxy? and How do You test code that uses the TFS...

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: