Docstoc

Quality Management in Web Application

Document Sample
Quality Management in Web Application Powered By Docstoc
					Application Quality
Sharath Kumar, Technical Manager, Mercury India
Application Quality
Tops IT Agenda

• 61% rate application testing for quality and performance
  as key driver of business value
• 27% say composite applications testing are most difficult
  to manage
• 24% say reusability and efficiency is No. 1 investment
  priority               Economist Intelligence Unit, October 2004 / March 2005
                                     Economist Intelligence Unit, October 2004 / March 2005




    “A Global 2000 company may experience more than 30,000
     changes to applications and supporting infrastructure per day.”
                                                                               Yankee group



                                                               Mercury Confidential & Proprietary   2
The Cost of Failure is High

            Lost $19M in revenue and $23M in profits on a $9M
            SAP implementation due to functional and reliability
            issues


            Lost $3-5M in revenue and 26% in cap value when
            systems went down for 22 hours



            Lost revenue when a faulty application booked
            $25 San Francisco-Paris round trip fares




                                            Mercury Confidential & Proprietary   3
Application Delivery is Now a
Strategic Imperative
Increased Emphasis on Quality is Driven by Increasing:



      Complexity through the move to SOA/J2EE/.Net




                    Lack of control through outsourcing




                            Business criticality of the applications



                                                    Mercury Confidential & Proprietary   4
Addressing Delivery Issues is a Strategic
Imperative


      Measure the impact of change to reduce risk




            Gain control and visibility via information, not data




                          Automate manual tasks to reduce costs




                                                    Mercury Confidential & Proprietary   5
Successful Delivery Depends On:
An Effective Delivery Process

                                                                                                              GO
    MANAGE REQUIREMENTS              OPTIMIZE QUALITY             OPTIMIZE PERFORMANCE                       NO-GO


   Business         Test       Test Strategy          Define     Performance          Diagnostics
                                                                                  (J2EE, .Net, SAP
 Requirements   Requirements     and Plan            Use Cases     Testing         Siebel, Oracle)


                                           Defects                           Issues

                                Functional /     Test Creation
                                                                  Capacity
                                Regression            and                               Tuning
                                                                  Planning
                                  Testing        Maintenance




                                DESIGN AND DEVELOP




                                                                                Mercury Confidential & Proprietary   6
Successful Delivery Depends On:
An Aligned Team
                                 Developers

         IT
     Management                                                         GO
                                                                       NO-GO


      Project         QA
      Mangers         QA              Performance
                   Engineers
                   Engineers           Engineers

                                                                          Ops


                     Tester           App Support
                     Tester
                                       Engineers




                  LOB Business          System
                    Analyst            Architects

                                                    Mercury Confidential & Proprietary   7
Successful Delivery Depends On:
Best-of-breed Capability Delivered Globally
                                                                  Application A
                                                             A


                                                         B


                                                     C                        Application B


View projects from    Simultaneous browser-
different locations    based testing of one  Receive test data
                         or more projects   and analyze results
                                                                                             Application C

                                                                      USA



                                                                                  Europe



                                                                                                   Asia




                                     Web Server

                         CUSTOMER’S CENTRALIZED TESTING ENVIRONMENT


                                                                          Mercury Confidential & Proprietary   8
Quality Center
                                           MERCURY QUALITY CENTER™
                                                    Dashboard




                                                    TestDirector
        Requirements                                                                             Defect
                                        Test Plan                  Test Lab
        Management                                                                             Management



                  Functional Testing
                                                                        Business Process Testing
      QuickTest Professional        WinRunner




                                                    Foundation

 Shared Data Repository        Central Administration               Workflows                         Open APIs



                                                DELIVERY OPTIONS

                  Managed Service                   Combination                 In-house Deployment



                                                                                      Mercury Confidential & Proprietary   10
Application Delivery Dashboard
Surface Delivery Status Across the Enterprise



•   Track and communicate
    risk factors that impede
    delivery success
•   Focus management
    attention on critical
    project issues
•   Determine if project will
    meet release criteria by
    tracking KPIs




                                                                              BACK

                                         Mercury Confidential & Proprietary   11
TestDirector for Quality Center
The Enterprise Platform for Quality


•   Manage the entire
    quality process with
    built-in
    traceability
•   Anytime/
    anywhere access via
    web browser
•   Over 30 third-party
    vendor integrations
    with published APIs




                                                                           BACK

                                      Mercury Confidential & Proprietary   12
QuickTest Professional
Market Leading Solution for Functional Testing

•   Identify unexpected
    application behavior
    automatically
•   Create reusable
    building blocks
    for Business
    Process Testing
•   The most
    comprehensive
    enterprise
    environment
    coverage (30+)



                                                                              BACK

                                         Mercury Confidential & Proprietary   13
Business Process Testing
Script-Free Functional Testing

•   Uses only screen
    flows and data to
    create tests
•   Significantly
    reduces
    automated
    test maintenance
•   Designed
    specifically
    for business
    analysts




                                                                      BACK

                                 Mercury Confidential & Proprietary   14
Performance Center
                  MERCURY PERFORMANCE CENTER™

                      Application Delivery Dashboard




                                                                           Capacity
    LoadRunner     Diagnostics                      Tuning
                                                                           Planning


                             Global Management
                           Multiple-project Management
                             Resource Management




                     Application Delivery Foundation

   • Monitors                • Virtual Users                         • Protocols


                           MERCURY SERVICES
                 Managed • Consulting • Education • Support



                                                              Mercury Confidential & Proprietary   15
Approach to Optimizing Business
Availability
• Manage risk of deploying mission-critical applications
• Pinpoint application bottlenecks
• Improve infrastructure performance
• Standardize performance processes

 800%   Reduction in application downtime

  4x    Performance gain with no additional hardware

 75%    Improvement in Mean Time To Resolution
        Improvement in number of applications
 200%   performance tested                based on thousands of
                                             Mercury engagements



                                                        Mercury Confidential & Proprietary   16
Automated Load Testing

                                 PERFORMANCE MONITORS




 LoadRunner      LoadRunner       Internet/     Web Server     App. Server             Database
  Controller     Virtual Users      WAN



    • Replaces real users with thousands of virtual users
    • Generates consistent, measurable, and repeatable load,
      managed from a single point of control
    • Efficiently isolates performance bottlenecks across all tiers/layers with
      automated reporting and analyses



                                                                   Mercury Confidential & Proprietary   17
Widest Application Support
      ERP/CRM                  WEB                     MIDDLEWARE                  DATABASES                      LEGACY
 •   SAP              •   HTTP(S)                  •   EJBs                    •   Oracle                    • 3270
 •   Oracle           •   XML                      •   CORBA                   •   MS SQLServer              • 5250
 •   Siebel           •   Citrix ICA               •   COM                     •   DB2                       • VT100
 •   PeopleSoft       •   SOAP                     •   RMI                     •   ODBC
                      •   WAP                      •   MQSeries


                                                       PROTOCOLS




 LoadRunner       LoadRunner              Internet/               Web Server              App. Server             Database
  Controller      Virtual Users             WAN



                                        PERFORMANCE MONITORS

 • Windows        • SNMP               • MS IIS               •   BEA WebLogic        •   EJB                 • Oracle
 • Unix           • WAN                • iPlanet              •   IBM WebSphere       •   JDBC                • MSSQL
 • Linux            Emulation          • Apache               •   ATG Dynamo          •   JSP                   Server
                                                              •   iPlanet App         •   Sitraka             • DB2
                                                                  Server                  JMonitor
     OPERATING
      SYSTEMS       NETWORK            WEB SERVERS            APP SERVERS                    JAVA                 Databases

                                                                                              Mercury Confidential & Proprietary   18
LoadRunner Isolates Bottlenecks
Across All Tiers

      COMPLETE COVERAGE                                    ANALYSIS

             EJB/JDBC/JSP
               Monitors
              App. Server
                Monitor

            Java VM Monitor


        Operating System Monitor

           Hardware Monitor


            Network Monitor




•   Real-time performance monitors gather metrics from every layer
•   Automatic correlation helps pinpoint bottlenecks


                                                         Mercury Confidential & Proprietary   19
Delivery Flexibility


     Managed              Mercury                         • Fastest time to value
                                            Mercury
      Service            People and
                                         Infrastructure   • Lowest TCO
    Deployment           Processes



                             Transition Service




    In-House             Your People                      • Greater self-sufficiency
                                              Your
   Deployment                and
                                         Infrastructure   • Complex integration work
 (Assisted by Mercury)    Processes




                                                          Mercury Confidential & Proprietary   20
Support For Over 60
Complex Environments
                                    APPLICATIONS AND PROTOCOLS

  ERP/CRM          Web/Java           Client Server      Middleware      Databases                Legacy
  •   SAP          •   HTTP(S)        •   C/C++          •   EJBs        •   Oracle               •   3270
  •   Oracle       •   XML            •   Java           •   CORBA       •   MS SQL Svr           •   5250
  •   Siebel       •   Citrix ICA     •   Visual Basic   •   COM         •   DB2                  •   VT100
  •   PeopleSoft   •   SOAP           •   Delphi         •   RMI         •   ODBC                 •   All common
                   •   Java           •   Forte          •   MQSeries                                 emulators
                                      •   Visual Works
                                      •   PowerBuilder



                                      PERFORMANCE MONITORS

  Operating
                   Network                Web Servers    App Servers         Java                Databases
  Systems

  • Windows        • SNMP                 • MS IIS       • BEA               • EJB               • Oracle
  • Unix           • WAN                  • iPlanet        WebLogic          • JDBC              • MSSQL
  • Linux            Emulation            • Apache       • IBM               • JSP                 Server
                                                           WebSphere                             • DB2
                                                         • ATG                                   • Sybase
                                                           Dynamo
                                                         • iPlanet App
                                                           Server

                                                                               Mercury Confidential & Proprietary   21
Mercury Customers in India




                       Mercury Confidential & Proprietary   22
Mercury Customer Experiences




                          Mercury Confidential & Proprietary   23
Mercury Customer Experiences




                          Mercury Confidential & Proprietary   24
Application Quality Ecosystem
Proven Leadership
        Application Quality Ecosystem Magic Quadrant 2005




                                           Industry Source



     Clear Leader in ability to execute and completeness of vision


                                                             Mercury Confidential & Proprietary   25
                         Mercury Momentum
                                                                                          $134
$800                               Change in Deferred Revenue
                                                                                                      Superb Financial
                                   Revenue                                                            Performance
                                                                                          $686    • Top 5 fastest growing
                                                                                   $121           • S&P 500
                                                                            $67                   • NASDAQ 100
                                                                                   $507           • $685.5M 2004 Revenue
                                                                     $15                          • $1.1B in cash as of
 $ Revenue in Millions




                                                                            $400                    Q4 2004
                                                              $42
                                                                     $361                         • $414.3M Deferred
                                                                                                    Revenue as of Q4 2004
                                                              $307                                    Global BTO Leader
                                                                                                  • Gartner’s only “Strong
                                                       $188                                         Positive” rating (twice)
                                                                                                  • 86% of Fortune 100
                                                $121
                                                                                                  • 56% Market Share in
                                                                                                    core markets
                                  $55    $77
                           40 $                                                                   • SSPA Hall of Fame
          $0
                           1995   1996   1997   1998   1999   2000   2001   2002   2003   2004


                                                                                                 Mercury Confidential & Proprietary   26
                     Thank You



Contact us to find out more about optimizing application quality



                    Email: info.india@mercury.com
                      Web: www.mercury.com/in




                                                Mercury Confidential & Proprietary   27

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:15
posted:7/22/2011
language:English
pages:26
Description: Quality Management in Web Application document sample