SlideShare a Scribd company logo
1 of 69
Download to read offline
Imaginet Presents
Upgrading to TFS 2012:
What You Need to Know!




Dave McKinstry, ALM Practice Manager

          Imaginet and ALM:
   Efficiently Build Better Software
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Yesterday‟s View of the Application Lifecycle


                                FEEDBACK




Project        Definition        Development   Operate
Portfolio      • Elicitation     • Design      • Release
• Ideas        • Requirements    • Develop     • Monitor
• Business     • Validation      • Test        • Support
  Priorities   • Planning                                  Retire
• Funding
• Project
  Selection
Recognizing the Iterative Nature of Applications

Initial Project Portfolio                                                                                                     Retire



                        Operate                                              Define
                        •Monitor                                             •Requirements
                        •Support                                             •Validation
                        •Upgrade                                             •Prioritization
                                                                             •Release Plan




                                          Develop
                                          •Iteration Plan
                                          •Develop                                                              Plan


                            Plan          •Test
                                                                                                         Done          Work
                                                                                           Plan
                                                 Plan
                     Done          Work
                                                                      Plan

                                                                                    Done          Work
                                          Done          Work

                                                               Done          Work
ALM Capabilities in Visual Studio 2010




  Operate                Define
  •Monitor               •Requirements
  •Support               •Validation
  •Upgrade               •Prioritization
                         •Release Plan




       Develop
       •Iteration Plan
       •Develop
       •Test
Opportunities from Visual Studio 2010 ALM




       Operate                Define
       •Monitor               •Requirements
       •Support               •Validation
       •Upgrade               •Prioritization
                              •Release Plan




            Develop
            •Iteration Plan
            •Develop
            •Test
New ALM Capabilities in Visual Studio 2012




       Operate                Define
       •Monitor               •Requirements
       •Support               •Validation
       •Upgrade               •Prioritization
                              •Release Plan




            Develop
            •Iteration Plan
            •Develop
            •Test
Visual Studio 2012 TFS




Office




            TEAM
         FOUNDATION
           SERVER
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Managing the Product Backlog
• Accessed from the
  Team Project Web
  Access
• Shows a single view                   Velocity progress
  of the current backlog
  of work
• Dynamically re-
  ordered and group
• Enable Product Owner
  to quickly prioritize
  work and outline
  dependencies and
  relationships
                                        Easily drag ’n drop to
                                           prioritize tasks
StoryBoard Assistant Tool
•   Tighter loop between the
    Business Stakeholders and
    Development Team

•   Graphical design tools built in
    PowerPoint

•   Embed other content including
    context slides

•   Capture screen shots and create
    lightweight animations

•   Store common elements within a
    shape library

•   Create master templates to
    simplify multiple similar views

•   Get feedback to others
     –   Email, print and version control
         the document
     –   leverage collaborative tools
     –   leverage web viewing tools
Sprint Planning Tool Capacity & Sprint Burndown
• The enhanced work
  item management
  tools in Team Web
  Access
                                                 Burndown progress
• Tool pre-populates
  required data
• Streamlines the
  association and           Team capacity at a glance
  update process.
• Effectively allocate
  work balancing load
  with available capacity
• Real-time feedback on
  the updates to the
  plan
Task Board in Team Web Access

• Updates the status of work items visually




                                                                 Burndown progress




                                      Easily move tasks around
Task Board Burndown
DEMO


•   Team Web Access

•   Agile Management

•   Storyboarding
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Team Explorer: My Work
• Associate work packages
   – Associate work items
     with activities
   – All changes are
     automatically associated
     with those work items

• Easily suspend/resume
   – Suspend active work
   – Perform other work
   – Resume work when
     ready

• Easily request / respond
  to code reviews

• Other Team Explorer
  efficiency changes…
Unit Testing Runner
New Test Runner:
• Tests run in background
• Run automatically on build
• Support for multiple unit
  testing frameworks:
   –   MS Test
   –   xUnit
   –   nUnit
   –   And More!
• Deep integration in the
  IDE
• Supports native C++ code
• Multiple run options
   – Failed Tests
   – Not-run Tests
   – All Tests
• Easy code coverage access
Integrated Code Review
• Provides
  feedback from
  other team
  members

• Shared
  knowledge
  across team

• Code reviews
  can be set as a
  quality gate

• Source changes
  highlighted and
  comments about
  the changes.
Code Clone Detection
•   Reviews common code
    blocks exposing
    refactoring
    opportunities

•   Detect code blocks with
    common structure and
    approach

•   Search is semantic, not
    just literal

•   Detects „copy and
    paste‟ errors

•   Detects code fragments
    with a common logical
    structure

•   Review common code
    and decide how to
    proceed
DEMO


•   Team Web Access

•   Agile Management

•   Storyboarding
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Request Feedback

•   Requested via team web
    access

•   Specify who will receive the
    email request

•   Specify how to access the
    target application:
     – Web application
     – Remote machine
     – Client application


•   Provide one or more focus
    areas for the feedback
Accessing the Feedback Client
Using the Feedback Client
Exploratory Testing




                       Easily view previous
                             sessions


    Create new
exploration sessions
DEMO


•   Team Web Access

•   Agile Management

•   Storyboarding
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
What is IntelliTrace?
IntelliTrace In Production

•   PowerShell
    commands

•   Historical
    Debugger

•   Full collection
    options

•   View requests and
    exceptions

•   Shows all events
    and calls
System Center & TFS Integration

•   Capture application
    issues in production

•   Actionable workflow
    between development
    and operations

•   Operations leveraging
    System Center to pass
    data to the
    development team

•   Integrated IntelliTrace
    infrastructure used for
    historical debugging

•   Fully integrated with
    TFS work items
Visual Studio 2012 Editions
Feature              Professional   Premium   Ultimate   Test Pro
IntelliTrace™                                    X
Profiling                 X            X         X
Graphics Debugging        X            X         X
Code Coverage                          X         X
Code Clone                             X         X
Blend for VS              X            X         X
Code Review                            X         X
Architecture Tools                               X
Storyboarding                          X         X          X
Feedback Manager                       X         X          X
Backlog Mgmt.                          X         X          X
Sprint Planning                        X         X          X
Manual Testing                         X         X          X
Load Testing                                     X
Coded UI Tests                         X         X
Lab Management                         X         X          X
Unit Testing              X            X         X
Fakes                                  *         *
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
How do you get there?
•   Upgrade?

•   Migration?

•   Coexistence?

•   Iterative adoption?

•   Instantaneous
    adoption?

•   Education?

•   Pilots? Testing?
Where are you today?

• Client Tools                      • Servers
   – O/S?                             – O/S?
   – Visual Studio                       • 2003? 2008? R2?
        •   VB6 and other legacy?        • 32-bit? 64-bit?
        •   VS .NET, 2003?            – SQL Server
        •   VS 2005, 2008?               • 2005? 2008? R2?
        •   VS 2010?                  – SharePoint
        •   MTM?                         • WSS? SF? MOSS? 2010?
   –   Eclipse?                       – TFS
   –   Other IDEs?                       • 2005? 2008? 2010?
   –   Third-Party Tools?                • Lab Management?
   –   Customizations?                – Project Server?
                                      – Customizations?
Compatibility


• SxS Client Tools?

• File compatibility?

• Additional tools?

• Process Templates?

• Reports?

• How you work?
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Requirements for Visual Studio 2012

• Supported operating systems:
   –   Windows   7 (x86   and x64)
   –   Windows   8 (x86   and x64)
   –   Windows   Server   2008 R2 (x64)
   –   Windows   Server   2012 (x64)

• Supported architectures:
   – 32-bit (x86)
   – 64-bit (x64)

• Hardware requirements:
   –   1.6 GHz or faster processor
   –   1 GB of RAM (1.5 GB if running on a virtual machine)
   –   10 GB (NTFS) of available hard disk space
   –   5400 RPM hard drive
   –   DirectX 9-capable video card running at 1024 x 768 or higher
       display resolution
Visual Studio SxS

• Visual Studio 2012:
  – Install along side older Visual Studio
    versions
  – General project compatibilityA with Visual
    Studio 2010 SP1
  – Platform targeting
        • Managed code can target Windows XP and
          Windows Server 2003 with Visual Studio
          2010 SxS, targeting .NET 4.0 or earlier


• Team Explorer 2012 can…
  – Connect to TFS 2012
  – Connect to TFS 2010B
    A   Solutions and projects can generally be opened in VS 2012 without breaking compatibility
        with VS 2010. There are some exceptions (e.g., Database projects).

    B   Reduced functionality when connecting to earlier versions of TFS.
Project Compatibility
•   Compatible with 2010 SP1: •           Yes, With Limitations:            •   No (Deprecated):
     –   Blend                             –   Visual Studio 2010                –    MSI setup (.vdproj)
     –   C#/VB Silverlight 4 or 5              Database (.dbproj)                –    Visual Studio macros
     –   C#/VB Webforms                    –   SQL Server 2008 R2                –    Windows Mobile
                                               Express                                Windows Phone
     –   C#/VB Winforms                                                          –
                                           –   SQL Server Report Project              SharePoint 2007
     –   Coded UI test                                                           –
                                           –   Visual C++
     –   Modeling
                                           –   Visual Studio Lab
     –   SharePoint 2010                                                    •   No:
                                               Management
     –   Unit tests                                                              –    BizTalk 2010 R2
     –   Visual Studio 2010 web                                                  –    Cloud tools
                                      •   Other:
     –   VS 2010 SSDT                                                            –    F#
                                           –   SQL Server CE 3.5 (After
     –   WCF                                                                     –    LightSwitch
                                               upgrade to SQL Server CE
     –   WPF                                   4.0)                              –    Rich Internet
     –   MPI/Cluster Debugging             –   Office 2007 VSTO (Upgrade              Applications
     –   SSRS                                  to Office 2010 /.NET 4)           –    Visual Studio SDK/VSIX
                                           –   MVC framework (For                –    SQL Server Express
•   Upgrade required                           compatible MVC versions)               LocalDB
     –   SharePoint 2007                   –   MPI/Cluster Debugging (For
                                               compatible versions)
     –   MVC 2
                                           –   Office 2010 VSTO (.NET 4)
     –   Rich Internet Applications




                                                   Based on October 2012 MSDN Documentation
Visual Studio and TFS 2012

• Connectivity to TFS 2012:
• Visual Studio 2012 (Native support)

• Visual Studio 2010
  – Requires SP1 and TFS 2012 Compatibility GDR


• Visual Studio 2008
  – Requires SP1 and TFS 2012 Compatibility GDR


• Visual Studio 2005 and earlier
  – No support expected
  – Consider the MSSCCI provider
Microsoft Test Manager

• Compatible across MTM and TFS versions:
  –   Test Plans
  –   Test Case work items
  –   Test Runs
  –   Work item queries


• Incompatible:
  – MTM 2012 and TFS 2010
       •   Lab Management
       •   Test Results (additional tab)
       •   Exploratory Testing
       •   Windows Store app testing
  – MTM 2010 and TFS 2012
       • Lab Management (environments and templates)
Cross Platform


• Team Explorer Everywhere (TEE) 2012:
  –   Connect      to   TFS   2012
  –   Connect      to   TFS   2010*
  –   Connect      to   TFS   2008*
  –   Connect      to   TFS   2005*


• TEE 2012 supports 3.4 - 3.8
• TEE 2010 SP1 supports 3.2 - 3.6
• TEE 2010 supports Eclipse 3.0 - 3.5



       *   Reduced functionality when connecting to earlier versions of TFS.
Beyond Visual Studio

• Third party tools and integration…
  – Some VS/TFS 2010 tools will work as is.
  – Some VS/TFS 2010 must be upgraded.
  – Some VS/TFS 2010 will not work.


• New versions of some common tools are available:
  – Team Foundation Power Tools
  – MSSCCI Provider


• Not using Visual Studio or Eclipse?
  – Team Explorer on Windows or TEE cross-platform
  – Some compatibility via bridges: TFS/SVN or TFS/GIT
  – Web access
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
TFS 2012 Prerequisites
Operating System:                   SharePoint Requirements:
• 64-Bit server                     • SharePoint Foundation 2010
     – Windows Server 2008 SP2      • SharePoint Server 2010 (Enterprise
     – Windows Server 2008 R2 SP1     or Standard)
     – Windows Server 2012          • MOSS 2007 (Enterprise or
•   32-bit or 64-bit client           Standard)
     – Windows 7 SP1                • Windows SharePoint Services 3.0
     – Windows 8
                                    Project Server Requirements:
Database Requirements:              • Project Server 2010 SP1
• SQL Server 2008 R2                • Project Server 2007 SP2 with SQL
• SQL Server 2012                     Server 2005 or 2008
• Express (basic installation)
• Standard or Enterprise Edition    TFS Requirements (Upgrade):
  for Reporting                     • TFS 2008 SP1
                                    • TFS 2010 RTM or SP1
General Upgrade Process

•   In-Place Upgrade:
•   Verify the upgrade before the upgrade.
•   Take care of prerequisites!
•   Make sure you have backups!
•   Uninstall TFS 2010
•   Install TFS 2012
•   Configure TFS 2012 as an “Upgrade”
•   Post-Installation cleanup
•   Verify and release the upgrade into production!



      Alternatively, you can migrate to a new server!
Configuring the Upgrade
Enabling Web Features

•   Browse to Web Access
•   Access your project
•   View Backlog
•   Configure Upgrades
•   Move forward with TFS 2012!
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
Migration from where?
• ALM:                       • Work Tracking:
   – TFS (older versions)       – HP ALM (Quality Center)
   – Rational Team Concert      – IBM ClearQuest
   – Other…                     – Other…

                             • Automated Build:
• Version Control:              –   CC.NET
   –   Visual Source Safe       –   FinalBuild
   –   IBM ClearCase            –   Bamboo
   –   CVS                      –   Hudson
   –   MKS                      –   NAnt
   –   Subversion               –   Ant
   –   Perforce                 –   Other…
   –   StarTeam
   –   Vault                 • Testing:
   –   Other…                   – HP ALM (Quality Center)
                                – Other…
Migration Options for ALM


• TFS Hardware Migration
  –   Upgrade to 2008 SP1 or later
  –   Restore backups of TFS databases on new servers
  –   Perform aforementioned upgrade steps
  –   Retire original server



• Non-TFS ALM Migration
  – Migrate per individual subsystems
Version Control Migration

• “Tips” Migration            • TFS Integration Platform
  – Low fidelity                – Subversion
  – Works with everything       – ClearCase
  – Opportunity to clean up     – Custom


                              • VSS Converter
• Timely Migration™
  –   High fidelity
                              • Bridges
  –   Subversion
                                – SVN Bridge
  –   StarTeam
                                – GIT TFS
  –   CVS
  –   TFS
                              • Roll-your-own
Work Tracking and Test Case Migration
• Manual
   – Retype
   – Excel

• Scrat
   – Quality Center to TFS
   – Support Requirements, Bugs, Test Cases and Attachments

• Test Case Migrator Plus
   – Supports link type: Parent/Child, Related, Tests/Tested By
   – Supports Requirements, Test Cases, and Bugs
   – Frequently used with Excel as an intermediary

• HP Quality Center Synchronizer
   – Bugs only – not currently support TFS 2012

• Scripting / Roll-your-own
Test Runs, Automated Builds, Reports, …



• Rebuild from scratch
                                         :-(

• Roll-your own
Agenda
•   Overview:
    – “ALM” in 2012
    – Visual Studio 2012

•   New ALM Features
    –   Agile Management
    –   Developer Productivity
    –   Feedback and testing
    –   DevOps
    –   Features by Edition

•   Planning Your Upgrade
    –   Client-side Upgrade
    –   Server-side Upgrade
    –   Migration Options
    –   Next Steps

•   Summary
What next?

• Plan
  – Understand your environment
  – Understand timing and risks
  – Define your destination


• Leverage Experience
  – Build it internally
     • Read / Study
     • Practice
     • Verify
  – Hire/buy experience


• Execute!
Summary
Answering some questions…

•   What is Visual Studio 2012
    “ALM”?

•   What are some of the
    compelling new features?

•   What should you consider
    when planning for Visual
    Studio 2012?

•   What about for TFS 2012?

•   What approach will you use
    when you upgrade?
Questions?
Want to know more...?
Imaginet‟s New Blog Keeps You In The Know
Stay up to speed on the latest news from Imaginet, Microsoft,
Visual Studio, and the entire software development world.

                 http://blog.imaginet.com
More Webcasts on ALM / TFS / Visual Studio 2012

         Upcoming ALM Workshops & Webcasts:

•   Upgrading to TFS 2012: What You    •   Lean, Kanban, and TFS
    Need to Know!                           • March 7 (1:00-2:30pm CT)
     • February 21 (1:00-2:30pm CT)         • March 21 (1:00-2:30pm CT)

•   Getting Started With Coded UI      •   Using Lean and Kanban to
    testing: Building Your First           Revolutionize Your Organization
    Automated Test                          • March 11 (1:00-2:00pm CT)
      • February 28 (1:00-2:30pm CT)
                                       •   The newest of the new with Visual
                                           Studio and TFS 2012
                                            • March 14 (1:00-2:30pm CT)
                                            • March 28 (1:00-2:30pm CT)
For attendees of today‟s session that fill out the survey

    FREE Imaginet On Demand
   Web Training Subscription Offer
Complete our Post-Webcast survey, and receive 1
free Imaginet On Demand web training
subscription, good for 1 person for 1 month!! The
survey will be emailed to you immediately after this
webcast is over.

What is Imaginet On Demand? Imaginet is proud to announce our newest
web-based training program called Imaginet On Demand, your source for the
best Application Lifecycle Management (ALM) training on the internet.
Imaginet On Demand is a subscription-based training program centric to the
Visual Studio ALM tools, including Visual Studio, Team Foundation Server
(TFS), Microsoft Test Manager, and Microsoft Visual Studio Lab Management.
Learn the new tools of Visual Studio at your pace, from wherever you want.
It's that simple!
Free Services from Imaginet & Microsoft

There are a number of different Microsoft Programs that you
might be able to leverage to get some free services from
Imaginet:

•    Deployment Planning Services (DPS) – You can trade in your
     Microsoft Software Assurance credits to receive some free
     TFS/ALM Deployment Planning Services days with Imaginet

•    Partner Services Credit (PSC) – Have you or are you about to
     spend money with Microsoft on Visual Studio 2012 products? If
     so, Microsoft may kick in some funding to help you successfully
     adopt.

•    Virtual Technical Specialist (VTS) hours –You may be eligible
     to receive some free remote consulting/training hours with
     Imaginet through the Microsoft Virtual Technical Specialist
     program.

    For more information, email bmadison@imaginet.com.
ALM Planning & Implementation Services
ALM Planning                                  Testing
•  ALM Assessment & Envisioning Workshops     •  Manual Testing with Test Manager Quick
   (3 or 5 days)                                 Start (5 days)
•  VS & TFS Migration Planning Workshop (5    •  Visual Studio Testing Tools Quick Start (10
   days)                                         days)
•  TFS Deployment Planning* (5 days)          •  Visual Studio Automated Testing Quick Start
•  Visual SourceSafe to TFS Migration            (5 days)
   Planning* (3 Days)                         •  Visual Studio Load Testing Quick Start (5 or
•  Visual Studio Quality Tools Deployment        10 Days)
   Planning* (5 days)
                                              Builds
Upgrade                                       •  Automated Build & Release Management
•  TFS 2010   Adoption Quick Start (5 or 10      Quick Start (5 days)
   days)                                      •  Automated Build Center of Excellence (CoE)
•  TFS 2012   Adoption Quick Start (5 or 10
   days)
                                              Database
•  TFS 2010   Upgrade Quick Start (10 days)
                                              •  Visual Studio Database Tools Quick Start
•  TFS 2012   Upgrade Quick Start (10 days)      (10 days)

Remote Support                                Integrations
• Remote Support for TFS & Visual Studio      •  Team Foundation Server (TFS) & Project
                                                 Server Integration Quick Start (10 days)
Lab                                           •  TFS & Quality Center Integration/Migration
•  Visual Studio Lab Management Quick Start      Quick Start (10 days)
   (10 days)
Top Gun Academy Training Classes

• Other Imaginet Training Classes
   – ALM
     •   Microsoft Visual Studio & TFS 2012 – Skills Upgrade (2 days)
     •   Overview Training with Microsoft Visual Studio 2012 ALM Tools (4 days)
     •   Overview Training with Microsoft Visual Studio 2010 ALM Tools (4 days)
     •   Testers Training with Microsoft Visual Studio 2012 ALM Tools (4 days)
     •   Testers Training with Microsoft Visual Studio 2010 ALM Tools (4 days)
     •   Developers Training with Microsoft Visual Studio 2012 ALM Tools (4 days)
     •   Developers Training with Microsoft Visual Studio 2010 ALM Tools (4 days)
     •   Imaginet On Demand Online Web Training

  – Scrum/Kanban
     •   Professional Scrum Foundations (PSF) (2 days)
     •   Professional Scrum Master (PSM) (2 days)
     •   Professional Scrum Developer (PSD) (5 days)
     •   Professional Scrum Master (PSM) Using Microsoft ALM (3 days)
     •   Accredited Core Kanban Using Microsoft ALM (3 days)


               To register or for more information, please visit our website here:
                 http://www.imaginet.com/ or contact us: info@imaginet.com
Upcoming Class – Tester Training with VS 2012

         Testers Training Using
      Visual Studio 2012 ALM Tools
              (4 Days Class)
This four-day instructor-led course provides students with the
knowledge and skills to use the latest testing tools provided by Visual
Studio 2012 to support a variety of different testing needs (manual
and automated).

Date:                   March 11-15, 2013
Location:               Dallas (Irving, TX)
Price:                  $2375/student

 Registration link will be included in our follow-up email later today!
For questions or more information,
       please contact us at:

 info@imaginet.com or (972)607-4830


 Remember to add http://blog.imaginet.com to your favorite reader!
http://www.imaginet.com

More Related Content

What's hot

SaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSoftServe
 
Dallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementDallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementKevin Richardson
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsSantanu Bhattacharya
 
Tips For A Successful SOLIDWORKS Upgrade - 2017
Tips For A Successful SOLIDWORKS Upgrade - 2017Tips For A Successful SOLIDWORKS Upgrade - 2017
Tips For A Successful SOLIDWORKS Upgrade - 2017CAPINC
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3bmasse @ Nexio
 
Scrum with TeamCompanion
Scrum with TeamCompanionScrum with TeamCompanion
Scrum with TeamCompanionOgnjen Bajic
 
3 rad extensibility-srilakshmi_s_rajesh_k
3 rad extensibility-srilakshmi_s_rajesh_k3 rad extensibility-srilakshmi_s_rajesh_k
3 rad extensibility-srilakshmi_s_rajesh_kIBM
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case studyKobi Vider
 
ALM for SharePoint projects
ALM for SharePoint projectsALM for SharePoint projects
ALM for SharePoint projectsSpiffy
 
Accounting cycle powerpoint presentation templates
Accounting cycle powerpoint presentation templatesAccounting cycle powerpoint presentation templates
Accounting cycle powerpoint presentation templatesSlideTeam.net
 
Business process design powerpoint presentation templates
Business process design powerpoint presentation templatesBusiness process design powerpoint presentation templates
Business process design powerpoint presentation templatesSlideTeam.net
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesSlideTeam.net
 

What's hot (19)

SaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOps
 
Dallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementDallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release Management
 
TPT 2011
TPT  2011TPT  2011
TPT 2011
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projects
 
IBM Agile ALM Overview
IBM Agile ALM OverviewIBM Agile ALM Overview
IBM Agile ALM Overview
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Tips For A Successful SOLIDWORKS Upgrade - 2017
Tips For A Successful SOLIDWORKS Upgrade - 2017Tips For A Successful SOLIDWORKS Upgrade - 2017
Tips For A Successful SOLIDWORKS Upgrade - 2017
 
Magic of scrum with SAP
Magic of scrum with SAPMagic of scrum with SAP
Magic of scrum with SAP
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
 
Scrum with TeamCompanion
Scrum with TeamCompanionScrum with TeamCompanion
Scrum with TeamCompanion
 
3 rad extensibility-srilakshmi_s_rajesh_k
3 rad extensibility-srilakshmi_s_rajesh_k3 rad extensibility-srilakshmi_s_rajesh_k
3 rad extensibility-srilakshmi_s_rajesh_k
 
Introduction to scrum & agile
Introduction to scrum & agileIntroduction to scrum & agile
Introduction to scrum & agile
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case study
 
ALM for SharePoint projects
ALM for SharePoint projectsALM for SharePoint projects
ALM for SharePoint projects
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
PeopleSoft 9.1 Upgrade for a Leading Education Services Company
PeopleSoft 9.1 Upgrade for a Leading Education Services CompanyPeopleSoft 9.1 Upgrade for a Leading Education Services Company
PeopleSoft 9.1 Upgrade for a Leading Education Services Company
 
Accounting cycle powerpoint presentation templates
Accounting cycle powerpoint presentation templatesAccounting cycle powerpoint presentation templates
Accounting cycle powerpoint presentation templates
 
Business process design powerpoint presentation templates
Business process design powerpoint presentation templatesBusiness process design powerpoint presentation templates
Business process design powerpoint presentation templates
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 

Similar to Upgrading to TFS 2012: What You Need to Know!

Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Imaginet
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Imaginet
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Imaginet
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Imaginet
 
A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012Imaginet
 
Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Imaginet
 
Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Imaginet
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012Delta-N
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationAlithya
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementHaroon Abbu
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Phil Leggetter
 
Project design and management
Project design and managementProject design and management
Project design and managementAndrew Zolnai
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycleMantavya Gajjar
 
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ... How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...KPIT
 
04 Ace 2010 Mi Tek Aras Plm Open User Deployment
04 Ace 2010 Mi Tek Aras Plm Open User Deployment04 Ace 2010 Mi Tek Aras Plm Open User Deployment
04 Ace 2010 Mi Tek Aras Plm Open User DeploymentProdeos
 

Similar to Upgrading to TFS 2012: What You Need to Know! (20)

Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
 
A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012
 
Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012
 
Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012
 
Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012Introductie Visual Studio ALM 2012
Introductie Visual Studio ALM 2012
 
The Agile Mindset
The Agile MindsetThe Agile Mindset
The Agile Mindset
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project Management
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
 
Project design and management
Project design and managementProject design and management
Project design and management
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycle
 
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ... How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 
04 Ace 2010 Mi Tek Aras Plm Open User Deployment
04 Ace 2010 Mi Tek Aras Plm Open User Deployment04 Ace 2010 Mi Tek Aras Plm Open User Deployment
04 Ace 2010 Mi Tek Aras Plm Open User Deployment
 
Iterative software development
Iterative software developmentIterative software development
Iterative software development
 

More from Imaginet

Industry 4.0 Changes Everything
Industry 4.0 Changes Everything Industry 4.0 Changes Everything
Industry 4.0 Changes Everything Imaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Imaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Getting Started With Coded UI testing: Building Your First Automated Test
Getting Started With Coded UI testing: Building Your First Automated TestGetting Started With Coded UI testing: Building Your First Automated Test
Getting Started With Coded UI testing: Building Your First Automated TestImaginet
 
Managing Test Labs Without the Headaches
Managing Test Labs Without the HeadachesManaging Test Labs Without the Headaches
Managing Test Labs Without the HeadachesImaginet
 
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...Imaginet
 
Managing Test Labs Without the Headaches
Managing Test Labs Without the HeadachesManaging Test Labs Without the Headaches
Managing Test Labs Without the HeadachesImaginet
 
New SharePoint Developer Tools in Visual Studio 2012
New SharePoint Developer Tools in Visual Studio 2012New SharePoint Developer Tools in Visual Studio 2012
New SharePoint Developer Tools in Visual Studio 2012Imaginet
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFSImaginet
 
The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012Imaginet
 
The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012Imaginet
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationImaginet
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFSImaginet
 
How Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom LineHow Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom LineImaginet
 
Getting Started with Coded UI Testing: Building Your First Automated Test
Getting Started with Coded UI Testing: Building Your First Automated TestGetting Started with Coded UI Testing: Building Your First Automated Test
Getting Started with Coded UI Testing: Building Your First Automated TestImaginet
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!Imaginet
 
Top 10 Business Reasons for ALM
Top 10 Business Reasons for ALMTop 10 Business Reasons for ALM
Top 10 Business Reasons for ALMImaginet
 
Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Imaginet
 
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012Imaginet
 

More from Imaginet (20)

Industry 4.0 Changes Everything
Industry 4.0 Changes Everything Industry 4.0 Changes Everything
Industry 4.0 Changes Everything
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Getting Started With Coded UI testing: Building Your First Automated Test
Getting Started With Coded UI testing: Building Your First Automated TestGetting Started With Coded UI testing: Building Your First Automated Test
Getting Started With Coded UI testing: Building Your First Automated Test
 
Managing Test Labs Without the Headaches
Managing Test Labs Without the HeadachesManaging Test Labs Without the Headaches
Managing Test Labs Without the Headaches
 
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...
Getting Started with Visual Studio’s Coded UI Testing: Building Your First Au...
 
Managing Test Labs Without the Headaches
Managing Test Labs Without the HeadachesManaging Test Labs Without the Headaches
Managing Test Labs Without the Headaches
 
New SharePoint Developer Tools in Visual Studio 2012
New SharePoint Developer Tools in Visual Studio 2012New SharePoint Developer Tools in Visual Studio 2012
New SharePoint Developer Tools in Visual Studio 2012
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 
The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012
 
The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012The Newest of the New with Visual Studio and TFS 2012
The Newest of the New with Visual Studio and TFS 2012
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your Organization
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
 
How Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom LineHow Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom Line
 
Getting Started with Coded UI Testing: Building Your First Automated Test
Getting Started with Coded UI Testing: Building Your First Automated TestGetting Started with Coded UI Testing: Building Your First Automated Test
Getting Started with Coded UI Testing: Building Your First Automated Test
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
 
Top 10 Business Reasons for ALM
Top 10 Business Reasons for ALMTop 10 Business Reasons for ALM
Top 10 Business Reasons for ALM
 
Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20
 
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
 

Recently uploaded

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 

Recently uploaded (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 

Upgrading to TFS 2012: What You Need to Know!

  • 1. Imaginet Presents Upgrading to TFS 2012: What You Need to Know! Dave McKinstry, ALM Practice Manager Imaginet and ALM: Efficiently Build Better Software
  • 2. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 3. Yesterday‟s View of the Application Lifecycle FEEDBACK Project Definition Development Operate Portfolio • Elicitation • Design • Release • Ideas • Requirements • Develop • Monitor • Business • Validation • Test • Support Priorities • Planning Retire • Funding • Project Selection
  • 4. Recognizing the Iterative Nature of Applications Initial Project Portfolio Retire Operate Define •Monitor •Requirements •Support •Validation •Upgrade •Prioritization •Release Plan Develop •Iteration Plan •Develop Plan Plan •Test Done Work Plan Plan Done Work Plan Done Work Done Work Done Work
  • 5. ALM Capabilities in Visual Studio 2010 Operate Define •Monitor •Requirements •Support •Validation •Upgrade •Prioritization •Release Plan Develop •Iteration Plan •Develop •Test
  • 6. Opportunities from Visual Studio 2010 ALM Operate Define •Monitor •Requirements •Support •Validation •Upgrade •Prioritization •Release Plan Develop •Iteration Plan •Develop •Test
  • 7. New ALM Capabilities in Visual Studio 2012 Operate Define •Monitor •Requirements •Support •Validation •Upgrade •Prioritization •Release Plan Develop •Iteration Plan •Develop •Test
  • 8. Visual Studio 2012 TFS Office TEAM FOUNDATION SERVER
  • 9. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 10. Managing the Product Backlog • Accessed from the Team Project Web Access • Shows a single view Velocity progress of the current backlog of work • Dynamically re- ordered and group • Enable Product Owner to quickly prioritize work and outline dependencies and relationships Easily drag ’n drop to prioritize tasks
  • 11. StoryBoard Assistant Tool • Tighter loop between the Business Stakeholders and Development Team • Graphical design tools built in PowerPoint • Embed other content including context slides • Capture screen shots and create lightweight animations • Store common elements within a shape library • Create master templates to simplify multiple similar views • Get feedback to others – Email, print and version control the document – leverage collaborative tools – leverage web viewing tools
  • 12. Sprint Planning Tool Capacity & Sprint Burndown • The enhanced work item management tools in Team Web Access Burndown progress • Tool pre-populates required data • Streamlines the association and Team capacity at a glance update process. • Effectively allocate work balancing load with available capacity • Real-time feedback on the updates to the plan
  • 13. Task Board in Team Web Access • Updates the status of work items visually Burndown progress Easily move tasks around
  • 15. DEMO • Team Web Access • Agile Management • Storyboarding
  • 16. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 17. Team Explorer: My Work • Associate work packages – Associate work items with activities – All changes are automatically associated with those work items • Easily suspend/resume – Suspend active work – Perform other work – Resume work when ready • Easily request / respond to code reviews • Other Team Explorer efficiency changes…
  • 18. Unit Testing Runner New Test Runner: • Tests run in background • Run automatically on build • Support for multiple unit testing frameworks: – MS Test – xUnit – nUnit – And More! • Deep integration in the IDE • Supports native C++ code • Multiple run options – Failed Tests – Not-run Tests – All Tests • Easy code coverage access
  • 19. Integrated Code Review • Provides feedback from other team members • Shared knowledge across team • Code reviews can be set as a quality gate • Source changes highlighted and comments about the changes.
  • 20. Code Clone Detection • Reviews common code blocks exposing refactoring opportunities • Detect code blocks with common structure and approach • Search is semantic, not just literal • Detects „copy and paste‟ errors • Detects code fragments with a common logical structure • Review common code and decide how to proceed
  • 21. DEMO • Team Web Access • Agile Management • Storyboarding
  • 22. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 23. Request Feedback • Requested via team web access • Specify who will receive the email request • Specify how to access the target application: – Web application – Remote machine – Client application • Provide one or more focus areas for the feedback
  • 26. Exploratory Testing Easily view previous sessions Create new exploration sessions
  • 27. DEMO • Team Web Access • Agile Management • Storyboarding
  • 28. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 30. IntelliTrace In Production • PowerShell commands • Historical Debugger • Full collection options • View requests and exceptions • Shows all events and calls
  • 31. System Center & TFS Integration • Capture application issues in production • Actionable workflow between development and operations • Operations leveraging System Center to pass data to the development team • Integrated IntelliTrace infrastructure used for historical debugging • Fully integrated with TFS work items
  • 32. Visual Studio 2012 Editions Feature Professional Premium Ultimate Test Pro IntelliTrace™ X Profiling X X X Graphics Debugging X X X Code Coverage X X Code Clone X X Blend for VS X X X Code Review X X Architecture Tools X Storyboarding X X X Feedback Manager X X X Backlog Mgmt. X X X Sprint Planning X X X Manual Testing X X X Load Testing X Coded UI Tests X X Lab Management X X X Unit Testing X X X Fakes * *
  • 33. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 34. How do you get there? • Upgrade? • Migration? • Coexistence? • Iterative adoption? • Instantaneous adoption? • Education? • Pilots? Testing?
  • 35. Where are you today? • Client Tools • Servers – O/S? – O/S? – Visual Studio • 2003? 2008? R2? • VB6 and other legacy? • 32-bit? 64-bit? • VS .NET, 2003? – SQL Server • VS 2005, 2008? • 2005? 2008? R2? • VS 2010? – SharePoint • MTM? • WSS? SF? MOSS? 2010? – Eclipse? – TFS – Other IDEs? • 2005? 2008? 2010? – Third-Party Tools? • Lab Management? – Customizations? – Project Server? – Customizations?
  • 36. Compatibility • SxS Client Tools? • File compatibility? • Additional tools? • Process Templates? • Reports? • How you work?
  • 37. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 38. Requirements for Visual Studio 2012 • Supported operating systems: – Windows 7 (x86 and x64) – Windows 8 (x86 and x64) – Windows Server 2008 R2 (x64) – Windows Server 2012 (x64) • Supported architectures: – 32-bit (x86) – 64-bit (x64) • Hardware requirements: – 1.6 GHz or faster processor – 1 GB of RAM (1.5 GB if running on a virtual machine) – 10 GB (NTFS) of available hard disk space – 5400 RPM hard drive – DirectX 9-capable video card running at 1024 x 768 or higher display resolution
  • 39. Visual Studio SxS • Visual Studio 2012: – Install along side older Visual Studio versions – General project compatibilityA with Visual Studio 2010 SP1 – Platform targeting • Managed code can target Windows XP and Windows Server 2003 with Visual Studio 2010 SxS, targeting .NET 4.0 or earlier • Team Explorer 2012 can… – Connect to TFS 2012 – Connect to TFS 2010B A Solutions and projects can generally be opened in VS 2012 without breaking compatibility with VS 2010. There are some exceptions (e.g., Database projects). B Reduced functionality when connecting to earlier versions of TFS.
  • 40. Project Compatibility • Compatible with 2010 SP1: • Yes, With Limitations: • No (Deprecated): – Blend – Visual Studio 2010 – MSI setup (.vdproj) – C#/VB Silverlight 4 or 5 Database (.dbproj) – Visual Studio macros – C#/VB Webforms – SQL Server 2008 R2 – Windows Mobile Express Windows Phone – C#/VB Winforms – – SQL Server Report Project SharePoint 2007 – Coded UI test – – Visual C++ – Modeling – Visual Studio Lab – SharePoint 2010 • No: Management – Unit tests – BizTalk 2010 R2 – Visual Studio 2010 web – Cloud tools • Other: – VS 2010 SSDT – F# – SQL Server CE 3.5 (After – WCF – LightSwitch upgrade to SQL Server CE – WPF 4.0) – Rich Internet – MPI/Cluster Debugging – Office 2007 VSTO (Upgrade Applications – SSRS to Office 2010 /.NET 4) – Visual Studio SDK/VSIX – MVC framework (For – SQL Server Express • Upgrade required compatible MVC versions) LocalDB – SharePoint 2007 – MPI/Cluster Debugging (For compatible versions) – MVC 2 – Office 2010 VSTO (.NET 4) – Rich Internet Applications Based on October 2012 MSDN Documentation
  • 41. Visual Studio and TFS 2012 • Connectivity to TFS 2012: • Visual Studio 2012 (Native support) • Visual Studio 2010 – Requires SP1 and TFS 2012 Compatibility GDR • Visual Studio 2008 – Requires SP1 and TFS 2012 Compatibility GDR • Visual Studio 2005 and earlier – No support expected – Consider the MSSCCI provider
  • 42. Microsoft Test Manager • Compatible across MTM and TFS versions: – Test Plans – Test Case work items – Test Runs – Work item queries • Incompatible: – MTM 2012 and TFS 2010 • Lab Management • Test Results (additional tab) • Exploratory Testing • Windows Store app testing – MTM 2010 and TFS 2012 • Lab Management (environments and templates)
  • 43. Cross Platform • Team Explorer Everywhere (TEE) 2012: – Connect to TFS 2012 – Connect to TFS 2010* – Connect to TFS 2008* – Connect to TFS 2005* • TEE 2012 supports 3.4 - 3.8 • TEE 2010 SP1 supports 3.2 - 3.6 • TEE 2010 supports Eclipse 3.0 - 3.5 * Reduced functionality when connecting to earlier versions of TFS.
  • 44. Beyond Visual Studio • Third party tools and integration… – Some VS/TFS 2010 tools will work as is. – Some VS/TFS 2010 must be upgraded. – Some VS/TFS 2010 will not work. • New versions of some common tools are available: – Team Foundation Power Tools – MSSCCI Provider • Not using Visual Studio or Eclipse? – Team Explorer on Windows or TEE cross-platform – Some compatibility via bridges: TFS/SVN or TFS/GIT – Web access
  • 45. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 46. TFS 2012 Prerequisites Operating System: SharePoint Requirements: • 64-Bit server • SharePoint Foundation 2010 – Windows Server 2008 SP2 • SharePoint Server 2010 (Enterprise – Windows Server 2008 R2 SP1 or Standard) – Windows Server 2012 • MOSS 2007 (Enterprise or • 32-bit or 64-bit client Standard) – Windows 7 SP1 • Windows SharePoint Services 3.0 – Windows 8 Project Server Requirements: Database Requirements: • Project Server 2010 SP1 • SQL Server 2008 R2 • Project Server 2007 SP2 with SQL • SQL Server 2012 Server 2005 or 2008 • Express (basic installation) • Standard or Enterprise Edition TFS Requirements (Upgrade): for Reporting • TFS 2008 SP1 • TFS 2010 RTM or SP1
  • 47. General Upgrade Process • In-Place Upgrade: • Verify the upgrade before the upgrade. • Take care of prerequisites! • Make sure you have backups! • Uninstall TFS 2010 • Install TFS 2012 • Configure TFS 2012 as an “Upgrade” • Post-Installation cleanup • Verify and release the upgrade into production! Alternatively, you can migrate to a new server!
  • 49. Enabling Web Features • Browse to Web Access • Access your project • View Backlog • Configure Upgrades • Move forward with TFS 2012!
  • 50. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 51. Migration from where? • ALM: • Work Tracking: – TFS (older versions) – HP ALM (Quality Center) – Rational Team Concert – IBM ClearQuest – Other… – Other… • Automated Build: • Version Control: – CC.NET – Visual Source Safe – FinalBuild – IBM ClearCase – Bamboo – CVS – Hudson – MKS – NAnt – Subversion – Ant – Perforce – Other… – StarTeam – Vault • Testing: – Other… – HP ALM (Quality Center) – Other…
  • 52. Migration Options for ALM • TFS Hardware Migration – Upgrade to 2008 SP1 or later – Restore backups of TFS databases on new servers – Perform aforementioned upgrade steps – Retire original server • Non-TFS ALM Migration – Migrate per individual subsystems
  • 53. Version Control Migration • “Tips” Migration • TFS Integration Platform – Low fidelity – Subversion – Works with everything – ClearCase – Opportunity to clean up – Custom • VSS Converter • Timely Migration™ – High fidelity • Bridges – Subversion – SVN Bridge – StarTeam – GIT TFS – CVS – TFS • Roll-your-own
  • 54. Work Tracking and Test Case Migration • Manual – Retype – Excel • Scrat – Quality Center to TFS – Support Requirements, Bugs, Test Cases and Attachments • Test Case Migrator Plus – Supports link type: Parent/Child, Related, Tests/Tested By – Supports Requirements, Test Cases, and Bugs – Frequently used with Excel as an intermediary • HP Quality Center Synchronizer – Bugs only – not currently support TFS 2012 • Scripting / Roll-your-own
  • 55. Test Runs, Automated Builds, Reports, … • Rebuild from scratch :-( • Roll-your own
  • 56. Agenda • Overview: – “ALM” in 2012 – Visual Studio 2012 • New ALM Features – Agile Management – Developer Productivity – Feedback and testing – DevOps – Features by Edition • Planning Your Upgrade – Client-side Upgrade – Server-side Upgrade – Migration Options – Next Steps • Summary
  • 57. What next? • Plan – Understand your environment – Understand timing and risks – Define your destination • Leverage Experience – Build it internally • Read / Study • Practice • Verify – Hire/buy experience • Execute!
  • 58. Summary Answering some questions… • What is Visual Studio 2012 “ALM”? • What are some of the compelling new features? • What should you consider when planning for Visual Studio 2012? • What about for TFS 2012? • What approach will you use when you upgrade?
  • 60. Want to know more...?
  • 61. Imaginet‟s New Blog Keeps You In The Know Stay up to speed on the latest news from Imaginet, Microsoft, Visual Studio, and the entire software development world. http://blog.imaginet.com
  • 62. More Webcasts on ALM / TFS / Visual Studio 2012 Upcoming ALM Workshops & Webcasts: • Upgrading to TFS 2012: What You • Lean, Kanban, and TFS Need to Know! • March 7 (1:00-2:30pm CT) • February 21 (1:00-2:30pm CT) • March 21 (1:00-2:30pm CT) • Getting Started With Coded UI • Using Lean and Kanban to testing: Building Your First Revolutionize Your Organization Automated Test • March 11 (1:00-2:00pm CT) • February 28 (1:00-2:30pm CT) • The newest of the new with Visual Studio and TFS 2012 • March 14 (1:00-2:30pm CT) • March 28 (1:00-2:30pm CT)
  • 63. For attendees of today‟s session that fill out the survey FREE Imaginet On Demand Web Training Subscription Offer Complete our Post-Webcast survey, and receive 1 free Imaginet On Demand web training subscription, good for 1 person for 1 month!! The survey will be emailed to you immediately after this webcast is over. What is Imaginet On Demand? Imaginet is proud to announce our newest web-based training program called Imaginet On Demand, your source for the best Application Lifecycle Management (ALM) training on the internet. Imaginet On Demand is a subscription-based training program centric to the Visual Studio ALM tools, including Visual Studio, Team Foundation Server (TFS), Microsoft Test Manager, and Microsoft Visual Studio Lab Management. Learn the new tools of Visual Studio at your pace, from wherever you want. It's that simple!
  • 64. Free Services from Imaginet & Microsoft There are a number of different Microsoft Programs that you might be able to leverage to get some free services from Imaginet: • Deployment Planning Services (DPS) – You can trade in your Microsoft Software Assurance credits to receive some free TFS/ALM Deployment Planning Services days with Imaginet • Partner Services Credit (PSC) – Have you or are you about to spend money with Microsoft on Visual Studio 2012 products? If so, Microsoft may kick in some funding to help you successfully adopt. • Virtual Technical Specialist (VTS) hours –You may be eligible to receive some free remote consulting/training hours with Imaginet through the Microsoft Virtual Technical Specialist program. For more information, email bmadison@imaginet.com.
  • 65. ALM Planning & Implementation Services ALM Planning Testing • ALM Assessment & Envisioning Workshops • Manual Testing with Test Manager Quick (3 or 5 days) Start (5 days) • VS & TFS Migration Planning Workshop (5 • Visual Studio Testing Tools Quick Start (10 days) days) • TFS Deployment Planning* (5 days) • Visual Studio Automated Testing Quick Start • Visual SourceSafe to TFS Migration (5 days) Planning* (3 Days) • Visual Studio Load Testing Quick Start (5 or • Visual Studio Quality Tools Deployment 10 Days) Planning* (5 days) Builds Upgrade • Automated Build & Release Management • TFS 2010 Adoption Quick Start (5 or 10 Quick Start (5 days) days) • Automated Build Center of Excellence (CoE) • TFS 2012 Adoption Quick Start (5 or 10 days) Database • TFS 2010 Upgrade Quick Start (10 days) • Visual Studio Database Tools Quick Start • TFS 2012 Upgrade Quick Start (10 days) (10 days) Remote Support Integrations • Remote Support for TFS & Visual Studio • Team Foundation Server (TFS) & Project Server Integration Quick Start (10 days) Lab • TFS & Quality Center Integration/Migration • Visual Studio Lab Management Quick Start Quick Start (10 days) (10 days)
  • 66. Top Gun Academy Training Classes • Other Imaginet Training Classes – ALM • Microsoft Visual Studio & TFS 2012 – Skills Upgrade (2 days) • Overview Training with Microsoft Visual Studio 2012 ALM Tools (4 days) • Overview Training with Microsoft Visual Studio 2010 ALM Tools (4 days) • Testers Training with Microsoft Visual Studio 2012 ALM Tools (4 days) • Testers Training with Microsoft Visual Studio 2010 ALM Tools (4 days) • Developers Training with Microsoft Visual Studio 2012 ALM Tools (4 days) • Developers Training with Microsoft Visual Studio 2010 ALM Tools (4 days) • Imaginet On Demand Online Web Training – Scrum/Kanban • Professional Scrum Foundations (PSF) (2 days) • Professional Scrum Master (PSM) (2 days) • Professional Scrum Developer (PSD) (5 days) • Professional Scrum Master (PSM) Using Microsoft ALM (3 days) • Accredited Core Kanban Using Microsoft ALM (3 days) To register or for more information, please visit our website here: http://www.imaginet.com/ or contact us: info@imaginet.com
  • 67. Upcoming Class – Tester Training with VS 2012 Testers Training Using Visual Studio 2012 ALM Tools (4 Days Class) This four-day instructor-led course provides students with the knowledge and skills to use the latest testing tools provided by Visual Studio 2012 to support a variety of different testing needs (manual and automated). Date: March 11-15, 2013 Location: Dallas (Irving, TX) Price: $2375/student Registration link will be included in our follow-up email later today!
  • 68. For questions or more information, please contact us at: info@imaginet.com or (972)607-4830 Remember to add http://blog.imaginet.com to your favorite reader!

Editor's Notes

  1. Microsoft Visual Studio 2012 brings a number of new features into the integrated ALM toolset. With new features like PowerPoint Storyboarding, Integrated Code Review Features, Stakeholder Feedback, and a newly integrated Developer / Operations Workflow, you will quickly find many reasons to upgrade to Visual Studio and Team Foundation Server 2012! In this webinar, we'll briefly discuss the breadth of new ALM features. Come join us for this free Webinar!
  2. Agile project management to TFS
  3. UI Updates to make it more appealing
  4. What makes Ultimate? IntelliTrace (including in production), Web/Load testing and the Architecture tools.New features? Graphics Debugging, Code Clone, Code Review, Storyboarding, Feedback Manager, agile management tools.Features moved to Premium from Ultimate? MTM, including: Manual testing and Lab Management
  5. Take inventory and evaluate what an upgrade will impact.
  6. Understand how TFS supports your work today. Adopting 2012 will help in many ways. But understand pieces in your existing implementation that might break if you don’t plan appropriately.
  7. VS 2012 & 2010 us supportedSxSMost common projects and file types are supported (defer to the next slide)
  8. http://msdn.microsoft.com/en-us/library/hh266747(v=vs.110).aspx
  9. Local workspaces and the execute bit are examples of things that need TEE 2012 AND TFS 2012
  10. Note – this is important and likely to be a kicker… SQL 2008 is NOT supported.Also – no SP requirements for SharePoint, but many O/Ses will require SPs.
  11. #1 is one biggie#6 can take time if you have a big database#7 can be the other biggie, depending upon your process and any customizations or tooling
  12. Make sure they know this is an “if you’re luck” situation, especially for customized process templates.
  13. Understand our environment. Know
  14. Want to know more?
  15. Want to know more?