SlideShare a Scribd company logo
1 of 15
Download to read offline
Delivering on our Vision
Integrated Quality Assurance


Tang Siak Kwan (sktang@microsoft.com)
Regional Sales Lead – Developer Tools
Common Concerns for Test/QA Managers
“developers and testers work in “By the time we found a
silos and don‟t communicate/speak
                                major issue with the
the same language” the time we
                “By          found a majortoo late
                                architecture it was issue
 “my testers are     spending tooeconomically fix it”
                                to
                with the architecture it was too late to
 long testing the same thing”
             “developers and testers work in silos
“we have a changed requirement, fix it” “the developers say the
                economicallyready to
what do I need my software
 “when is to test?” communicate/speak
             and don‟t                  defects are useless”
 ship?” the a changed requirement, say the
  “we have same language”    “the developers
“my testers are I needtoo defects are useless”
  what do spending to test?” ready to ship?”
                                       “when is my software
long testing the same thing”
Find problems early loweringimproving the build,
                                    Dramatically
                     the impact of design flaws workflow
                                    deploy test

                     Validate design decisionsan on-demand, known state
                                    Test from

                     Simulate production load
                                  Snapshot complex environmentsPerformance Hub
                                                                       Team Virtualized
Testing Across the Lifecycle                                     & Load relationshipsview Lab
                                                                       A 360 degree
                                                                      of              and
                                                                         progress ensures you
An integrated offering                                                     are ready to ship.

optimized to discover of testing is done
                The majority issues                                     Test Case Management

early and streamline therepro‟
                here „no more, no
                                                                            Transparency
                                                                   Manual all roles
                                                                          across
flow actionable Actionable feedback
                 information                                                         Developer
                                   As code is developed            Testing
                   Fast forward for manual testing
                                   automate critical tests
                                                                         Streamlined flow
                                                                            of feedback   Test
                   70% Testing here
                                  Unit testing, Code Coverage,
                                  Coded UI Testing

                                    Test impact analysis,
                                    Gated Check-ins
Quality Dashboard




   Are Aremakingthecovering the code on builds?
       we theDobuild“fixes”fast running progress?
            Are How How onare code the bugs?
                  progress actually fix
              tests failures blocking test bugs?
                      quickly is we fixing plans?
                     changing?
Visual Studio 2010 For ALM
Continuous Delivery
Continuous Value Delivery
Platforms & Tools
                                                                        Sep 2010                                                Mar 2011
                          Jun 2010                            Windows Phone Developer Tools                                 VS 2010 SP1 RTW
                VS Power Tools for SharePoint                                                Nov 2010                                              Mar 2011
                                               Jul 2010                         VB for Windows Phone Developer Tools                           LightSwitch Beta 2
                                        Pro Power Tools Update

                                                                                                          Dec 2010                                        Mar 2011
      Apr 2010         Jun 2010                             Aug 2010                                  VS 2010 SP1 Beta                               Windows Azure Tools
    VS2010 Launch   Pro Power Tools                     LightSwitch Beta 1




                                                Jul 2010                         Oct 2010                         Jan 2011


                                                                                        Nov 2010                                          Mar 2011
                                         Jun 2010                              Test Automation Feature Pack
                                      TFS Power Tools                                                                               TFS Azure Private CTP

                      Jun 2010                          Aug 2010
                                                   TFS Scrum Template                                              Mar 2011
      Visualization and Modeling Feature Pack
                                                                       Aug 2010                     Project Server Integration Feature Pack
                                                              Lab Management Feature Pack

                    ALM
Visual Studio 2010 ALM at
       Microsoft
We UnderstandUsers – Service Offering
         Active …

                                           Northern Ireland    Scotland

  Redmond                   Fargo
                                                               France
                                                                                Shanghai
    Hawaii                          North Carolina

                                                                                Hyderabad

     Internal Usage                             January 2011
 Instances                                                                 42
 Team Project Collections                                                 145
 Team Projects                                                          6,750
 Active Users                                                       19,459
 Work Items                                                      8,756,129
 Source Code Files                                             101,486,222
TFS Supporting
CodePlex
CodePlex has 2.5 million
users worldwide

CodePlex supports
15,000 projects             15,000
                           2.5 million
                                    users
                                project
                                s
Benefits of
Using TFS 2010
55 percent hardware
consolidation
89 percent total cost of
ownership (TCO) savings projected
100 percent increase
in capacity
Up to 95 percent
                                    100 55%
                                    100
performance gain
                                    %
                                    %95%
                                     89%
100 percent availability
In Conclusion
ALM is all about Delivering Value to the customer
Visual Studio Helps customers realize success by:
   • Streamlining the Flow of Value
   • Reducing Waste
   • Increasing Transparency
Questions…

More Related Content

What's hot

Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsAgile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsClever Moe
 
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxThe Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxDarren Sim
 
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
 
Dev ops for cross platform mobile modeveast 12
Dev ops for cross platform mobile   modeveast 12Dev ops for cross platform mobile   modeveast 12
Dev ops for cross platform mobile modeveast 12Sanjeev Sharma
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on SubmitAgileSparks
 
Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Oguzhan Ozavar
 
SVCC 2011 - 0 - 60: QA Automation @ Box
SVCC 2011 - 0 - 60: QA Automation @ BoxSVCC 2011 - 0 - 60: QA Automation @ Box
SVCC 2011 - 0 - 60: QA Automation @ BoxPeter White
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testingSoftweb Solutions
 
Continuous integration - devcon10 - 20100922
Continuous integration - devcon10 - 20100922Continuous integration - devcon10 - 20100922
Continuous integration - devcon10 - 20100922Jesper Forslund
 
CucumberSeleniumWD
CucumberSeleniumWDCucumberSeleniumWD
CucumberSeleniumWDVikas Sarin
 
eclipse
eclipseeclipse
eclipsetvhung
 
Softsphere - Development for administrators
Softsphere - Development for administratorsSoftsphere - Development for administrators
Softsphere - Development for administratorsBill Buchan
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Brent Barton
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBayDominik Dary
 
Oslo Schibsted Performance Gathering
Oslo Schibsted Performance GatheringOslo Schibsted Performance Gathering
Oslo Schibsted Performance GatheringAlmudena Vivanco
 
Intel AppUp Java Developer Guide
Intel AppUp Java Developer GuideIntel AppUp Java Developer Guide
Intel AppUp Java Developer GuideReadWrite
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
 

What's hot (20)

Coding Naked
Coding NakedCoding Naked
Coding Naked
 
Eswaranand Attuluri CV
Eswaranand Attuluri CVEswaranand Attuluri CV
Eswaranand Attuluri CV
 
Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsAgile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
 
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxThe Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
 
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
 
Dev ops for cross platform mobile modeveast 12
Dev ops for cross platform mobile   modeveast 12Dev ops for cross platform mobile   modeveast 12
Dev ops for cross platform mobile modeveast 12
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on Submit
 
Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012
 
SVCC 2011 - 0 - 60: QA Automation @ Box
SVCC 2011 - 0 - 60: QA Automation @ BoxSVCC 2011 - 0 - 60: QA Automation @ Box
SVCC 2011 - 0 - 60: QA Automation @ Box
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testing
 
Continuous integration - devcon10 - 20100922
Continuous integration - devcon10 - 20100922Continuous integration - devcon10 - 20100922
Continuous integration - devcon10 - 20100922
 
ShwetaKBijay-resume
ShwetaKBijay-resumeShwetaKBijay-resume
ShwetaKBijay-resume
 
CucumberSeleniumWD
CucumberSeleniumWDCucumberSeleniumWD
CucumberSeleniumWD
 
eclipse
eclipseeclipse
eclipse
 
Softsphere - Development for administrators
Softsphere - Development for administratorsSoftsphere - Development for administrators
Softsphere - Development for administrators
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBay
 
Oslo Schibsted Performance Gathering
Oslo Schibsted Performance GatheringOslo Schibsted Performance Gathering
Oslo Schibsted Performance Gathering
 
Intel AppUp Java Developer Guide
Intel AppUp Java Developer GuideIntel AppUp Java Developer Guide
Intel AppUp Java Developer Guide
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 

Viewers also liked (17)

I-TRANSFORM
I-TRANSFORMI-TRANSFORM
I-TRANSFORM
 
21 day anthony bold
21 day anthony   bold21 day anthony   bold
21 day anthony bold
 
Titus 1 vv 1 -4
Titus 1 vv 1 -4 Titus 1 vv 1 -4
Titus 1 vv 1 -4
 
Romans 12a metamorphosis
Romans 12a metamorphosisRomans 12a metamorphosis
Romans 12a metamorphosis
 
Relationship series - Free to be me - Session 3
Relationship series - Free to be me - Session 3Relationship series - Free to be me - Session 3
Relationship series - Free to be me - Session 3
 
Transformed bythe Renewing
Transformed bythe RenewingTransformed bythe Renewing
Transformed bythe Renewing
 
Untitled presentation
Untitled presentationUntitled presentation
Untitled presentation
 
A sound-mind
A sound-mindA sound-mind
A sound-mind
 
Words of encouragement from the bible
Words of encouragement from the bibleWords of encouragement from the bible
Words of encouragement from the bible
 
13 Thoughts for YOUR Spiritual Growth
13 Thoughts for YOUR Spiritual Growth13 Thoughts for YOUR Spiritual Growth
13 Thoughts for YOUR Spiritual Growth
 
The Goal is Transformation
The Goal is TransformationThe Goal is Transformation
The Goal is Transformation
 
Renewing of the mind 1
Renewing of the mind  1Renewing of the mind  1
Renewing of the mind 1
 
Renewing your-mind
Renewing your-mindRenewing your-mind
Renewing your-mind
 
The Gospel Demands A Godly Attitude- Chapter 12
The Gospel Demands A Godly Attitude-  Chapter 12The Gospel Demands A Godly Attitude-  Chapter 12
The Gospel Demands A Godly Attitude- Chapter 12
 
Renewing Your Mind
Renewing Your MindRenewing Your Mind
Renewing Your Mind
 
John Calvin - A Heart Aflame and a Mind Renewed
John Calvin - A Heart Aflame and a Mind RenewedJohn Calvin - A Heart Aflame and a Mind Renewed
John Calvin - A Heart Aflame and a Mind Renewed
 
Transformed by renewing our minds (rom
Transformed by renewing our minds (romTransformed by renewing our minds (rom
Transformed by renewing our minds (rom
 

Similar to Keynote: Next Generation Testing

End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementHosam Kamel
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Ayman El-Hattab
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesSanjeev Sharma
 
Visual Studio 2010: A Perspective - David Chappell
Visual Studio 2010: A Perspective - David ChappellVisual Studio 2010: A Perspective - David Chappell
Visual Studio 2010: A Perspective - David ChappellSpiffy
 
2012 student track - vs2010
2012   student track - vs20102012   student track - vs2010
2012 student track - vs2010Tim Mahy
 
5 sins of all hands ppt
5 sins of all hands ppt5 sins of all hands ppt
5 sins of all hands pptSpike Gu
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overviewSpiffy
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersClever Moe
 
Introduction to Unit Testing
Introduction to Unit TestingIntroduction to Unit Testing
Introduction to Unit TestingSwanky Hsiao
 
Web Test Automation Framework - IndicThreads Conference
Web Test Automation Framework  - IndicThreads ConferenceWeb Test Automation Framework  - IndicThreads Conference
Web Test Automation Framework - IndicThreads ConferenceIndicThreads
 
Open Source Test Workshop for CIOs, CTOs, Managers
Open Source Test Workshop for CIOs, CTOs, ManagersOpen Source Test Workshop for CIOs, CTOs, Managers
Open Source Test Workshop for CIOs, CTOs, ManagersClever Moe
 
BDD and Test Automation in Evalutionary Product Suite
BDD and Test Automation in Evalutionary Product SuiteBDD and Test Automation in Evalutionary Product Suite
BDD and Test Automation in Evalutionary Product SuiteLasantha Ranaweera
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras
 
Eclipse democamp 01122010
Eclipse democamp 01122010Eclipse democamp 01122010
Eclipse democamp 01122010Steen Brahe
 
Ashwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAAshwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAvodQA
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)Ayman El-Hattab
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentationMayank Singh
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Ed Blankenship
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an IntroductionSanjeev Sharma
 

Similar to Keynote: Next Generation Testing (20)

End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle Management
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
 
Visual Studio 2010: A Perspective - David Chappell
Visual Studio 2010: A Perspective - David ChappellVisual Studio 2010: A Perspective - David Chappell
Visual Studio 2010: A Perspective - David Chappell
 
2012 student track - vs2010
2012   student track - vs20102012   student track - vs2010
2012 student track - vs2010
 
5 sins of all hands ppt
5 sins of all hands ppt5 sins of all hands ppt
5 sins of all hands ppt
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overview
 
Automated testing web application
Automated testing web applicationAutomated testing web application
Automated testing web application
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
 
Introduction to Unit Testing
Introduction to Unit TestingIntroduction to Unit Testing
Introduction to Unit Testing
 
Web Test Automation Framework - IndicThreads Conference
Web Test Automation Framework  - IndicThreads ConferenceWeb Test Automation Framework  - IndicThreads Conference
Web Test Automation Framework - IndicThreads Conference
 
Open Source Test Workshop for CIOs, CTOs, Managers
Open Source Test Workshop for CIOs, CTOs, ManagersOpen Source Test Workshop for CIOs, CTOs, Managers
Open Source Test Workshop for CIOs, CTOs, Managers
 
BDD and Test Automation in Evalutionary Product Suite
BDD and Test Automation in Evalutionary Product SuiteBDD and Test Automation in Evalutionary Product Suite
BDD and Test Automation in Evalutionary Product Suite
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
 
Eclipse democamp 01122010
Eclipse democamp 01122010Eclipse democamp 01122010
Eclipse democamp 01122010
 
Ashwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAAshwini - Effective use of CI by QA
Ashwini - Effective use of CI by QA
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentation
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
 

Keynote: Next Generation Testing

  • 1. Delivering on our Vision Integrated Quality Assurance Tang Siak Kwan (sktang@microsoft.com) Regional Sales Lead – Developer Tools
  • 2. Common Concerns for Test/QA Managers “developers and testers work in “By the time we found a silos and don‟t communicate/speak major issue with the the same language” the time we “By found a majortoo late architecture it was issue “my testers are spending tooeconomically fix it” to with the architecture it was too late to long testing the same thing” “developers and testers work in silos “we have a changed requirement, fix it” “the developers say the economicallyready to what do I need my software “when is to test?” communicate/speak and don‟t defects are useless” ship?” the a changed requirement, say the “we have same language” “the developers “my testers are I needtoo defects are useless” what do spending to test?” ready to ship?” “when is my software long testing the same thing”
  • 3. Find problems early loweringimproving the build, Dramatically the impact of design flaws workflow deploy test Validate design decisionsan on-demand, known state Test from Simulate production load Snapshot complex environmentsPerformance Hub Team Virtualized Testing Across the Lifecycle & Load relationshipsview Lab A 360 degree of and progress ensures you An integrated offering are ready to ship. optimized to discover of testing is done The majority issues Test Case Management early and streamline therepro‟ here „no more, no Transparency Manual all roles across flow actionable Actionable feedback information Developer As code is developed Testing Fast forward for manual testing automate critical tests Streamlined flow of feedback Test 70% Testing here Unit testing, Code Coverage, Coded UI Testing Test impact analysis, Gated Check-ins
  • 4. Quality Dashboard Are Aremakingthecovering the code on builds? we theDobuild“fixes”fast running progress? Are How How onare code the bugs? progress actually fix tests failures blocking test bugs? quickly is we fixing plans? changing?
  • 7. Continuous Value Delivery Platforms & Tools Sep 2010 Mar 2011 Jun 2010 Windows Phone Developer Tools VS 2010 SP1 RTW VS Power Tools for SharePoint Nov 2010 Mar 2011 Jul 2010 VB for Windows Phone Developer Tools LightSwitch Beta 2 Pro Power Tools Update Dec 2010 Mar 2011 Apr 2010 Jun 2010 Aug 2010 VS 2010 SP1 Beta Windows Azure Tools VS2010 Launch Pro Power Tools LightSwitch Beta 1 Jul 2010 Oct 2010 Jan 2011 Nov 2010 Mar 2011 Jun 2010 Test Automation Feature Pack TFS Power Tools TFS Azure Private CTP Jun 2010 Aug 2010 TFS Scrum Template Mar 2011 Visualization and Modeling Feature Pack Aug 2010 Project Server Integration Feature Pack Lab Management Feature Pack ALM
  • 8. Visual Studio 2010 ALM at Microsoft
  • 9. We UnderstandUsers – Service Offering Active … Northern Ireland Scotland Redmond Fargo France Shanghai Hawaii North Carolina Hyderabad Internal Usage January 2011 Instances 42 Team Project Collections 145 Team Projects 6,750 Active Users 19,459 Work Items 8,756,129 Source Code Files 101,486,222
  • 11. CodePlex has 2.5 million users worldwide CodePlex supports 15,000 projects 15,000 2.5 million users project s
  • 13. 55 percent hardware consolidation 89 percent total cost of ownership (TCO) savings projected 100 percent increase in capacity Up to 95 percent 100 55% 100 performance gain % %95% 89% 100 percent availability
  • 14. In Conclusion ALM is all about Delivering Value to the customer Visual Studio Helps customers realize success by: • Streamlining the Flow of Value • Reducing Waste • Increasing Transparency