Upgrade to Visual Studio 11 Team Foundation Service – Done

Audience

Everyone

Jason Zander has just announced that the Visual Studio 11 & Visual Studio 11 Team Foundation Server Beta will be available on the 29th February 2012. I am really looking forward to this launch as it embodies the phrase “spit & polish” and really lowers the bar for entry into the Team Foundation Server world.

Unless you have been living under a rock you should also be aware of http://tfspreview.com, the cloud based version of Visual Studio 11 Team Foundation Server that has been running in beta for a while. As well as the on-premises version of TFS offering Go-Live with Visual Studio 11 Beta, the cloud version has been offering Go-Live for a while now.

Microsoft themselves use it for many projects including the Visual Studio 11 ALM team themselves so it is kind of like them giving us access to their own dog-fooding server as well. Bu the reality of it is that they are fully supporting it.

So why should you NOT go to the cloud?

  • No Legacy Support – You can’t use Visual Studio 2008 or 2005 to access it.
    Note: This support is not there yet and no promises have been made as to when, if ever, it will be available.
  • No Custom Work Item Types – You can only use the process templates that come out-of-the-box.
    Note: Again, no news yet on when this might be coming
  • No Lab Management – And don’t expect to see this soon, its hard.

Now that is out of the way – Why should you move to the cloud?

  • No Server to support – Microsoft will do all of the management for you
  • Automatic Team Project Upgrades – As Microsoft update the product your process template will be upgraded gracefully
    note: Hence why there are no changes allowed
  • Awesome UI improvements – There are no words to describe how fantastic the new UI is. And not just compared to the 2010 version, I think the competition is a little worried.
  • More to Come – The cloud team has managed to get its update frequency down for one every 3 months to about once a month so expect to see the features as soon as they are ready.
    Note: Jason Zander has committed (see his ALM Summit talk) to get this down to one a week!

And on that note, I just completed my first customer transition to the cloud. I have had a few customers with interest in moving, and most of those are currently playing with it, but it is a big decision. This customer did not yet have Source Control and was still stuck on a file share with work item tracking done of paper!

So I said “You guys need a cloud solution?” and they said “Yipee! Lets go!”

  • Rearrange your Source

    Importing source into any source control system is hard as you want to be sure of your layout. So we had a couple of session on how to layout your source code (note: I need to update that) and settled on a model that worked. They studiously went away and mapped some of their projects into that format and imported it into a Trial project in TFS.

    image
    Figure: Have a common folder layout to make builds easy

    SNAGHTMLc3e69a
    Figure: Visual Studio 2010 Connected to Team Foundation Service

    Note: If you have existing code and history you can use the TFS Integration Platform to move all of your Source and Work Items to the cloud.

  • Adding source control bindings

    You can easily import whole folders full of source by setting a mapping in TFS and dropping the folders to import under it. Then when you open the solution in Visual Studio 2010 you will first have to Upgrade it then manage the Bindings to source control so that the files know that they should be talking toTFS.

    SNAGHTMLcbc094
    Figure: manage the bindings to put the Solution under source control

  • Figure out Work Items

    Work Items are a little easier as all the have to do is enter them as they don’t currently have any Smile. I did an overview of Agile Product Planning the features of the tool to get them started, but it will take time before they are fully up to speed.

    SNAGHTMLcd22cf
    Figure: New UI provides a low barrier for entry

Well, that’s it.

My first customer has moved Source Control & Work Item Tracking to Visual Studio 11 Team Foundation Service. Granted it was an easy one, and not all are. But I just wanted to show how easy it can be. The barrier for entry on this one was practically nil and it was an awesome and painless experience for both the customer and me.

In a couple of weeks I will loop back with that customer to see how they are getting on and to setup Automated Build for them…

Upcoming Training Opportunities

These are the next five classes we have, and you can check out our full public schedule of classes.

Timezone:
Live Virtual Professional Scrum Master Online on 29th May 2023
Virtual
29 May-1 May, 2023
09:30-13:30 BST
4 half-days
Live Virtual Professional Scrum Product Owner online 5th June 2023
Virtual
5-8 Jun, 2023
09:30-13:30 BST
4 half-days
Live Virtual PAL Evidence-Based Management Online on 19th June 2023
Virtual
19-20 Jun, 2023
09:00-13:00 BST
2 half-days
APS 19th June 2023
Virtual
19-22 Jun, 2023
09:00-13:00 EDT
4 half-days

We can deliver any of our courses as private in-house training over Microsoft Teams & Mural. We also recommend training based on your accountabilities or role, you can go directly to recommended courses for Scrum MastersProduct OwnersDevelopers and Agile Leaders.

Create a conversation around this article

Share on Facebook
Share on Twitter
Share on Linkdin

Related Courses

No items found

Read more

Martin Hinshelwood nkdAgility.com
https://youtu.be/_fFs-0GL1CA Why do you encourage people to follow a certification path in their career journey? I would encourage you to follow a scrum certification path for the same reason that people go to university. The same reason that people do any course or certification. It gets you a foot in …
Martin Hinshelwood nkdAgility.com
https://youtu.be/QGXlCm_B5zA What will you learn on the PSM II course? There are two main things that most scrum masters will learn on the PSM II or Advanced Professional Scrum Master course. That they haven’t been working effectively as a scrum master to date. That they are there to empower and …
Martin Hinshelwood nkdAgility.com
In Scrum Events across the world, I hear repeated the phrase “that’s how agile works” when describing behaviours that are both unprofessional and the very opposite of an agile mindset. These behaviours will inhibit agility and are a result of a lack of understanding of the underlying principles. We need …
Martin Hinshelwood nkdAgility.com
https://youtu.be/klBiNFvxuy0 What is the most common Aha moment people have in a scrum course? It depends on the scrum course they are attending. The content presented in the Applying Professional Scrum (APS) course leads to very different epiphanies when compared to the content presented on an Advanced Professional Scrum Master …

OUR TEAM

We believe that every company deserves high quality software delivered on a regular cadence that meets its customers needs. Our goal is to help you reduce your cycle time, improve your time to market, and minimise any organisational friction in achieving your goals.

naked Agility Limited is a professional company that offers training, coaching, mentoring, and facilitation to help people and teams evolve, integrate, and continuously improve.

We recognise the positive impact that a happy AND motivated workforce, that has purpose, has on client experience. We help change mindsets towards a people-first culture where everyone encourages others to learn and grow. The resulting divergent thinking leads to many different ideas and opportunities for the success of the organisation.