SlideShare una empresa de Scribd logo
1 de 36
Timely trends in
Application Delivery
―A new kind of user; a new kind of application‖

Presented at HP Discover Performance Event, London, U.K.,
March, 2013
1
In a world of constant change, how do customers
capitalize on ideas while navigating risk?
•     New business and IT delivery models
•     Faster innovation cycles
•     Increased mobility and accessibility
•     Socially-connected consumers
•     Vast, rich data sets


    A new type of software
         is emerging

2   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
We are working with a radically different kind of
user

     Mainframe         Client/Server   Web      Devices




      System-centric                                      User-centric



                                        Users born after 1980


3
Application Delivery is fundamentally changing




4
And all application trends now bend to the user
Wanted: constant access to feature-fresh apps running on the device of choice.


             Mobility                           Velocity                        Cloud                         Transactions
    Volume                             Volume                          Volume                             Volume



                         Mobile apps             Rate of release per                Hybrid environments
                                                 app per month                                                     Transactions per day

        Native PC apps
                                                                           On premise




                     Time                                Time                           Time                              Time




5
This is driving a comprehensive applications
reset in enterprise IT
    Mainframe         Client/Server           Web             Devices




     System-centric                                                      User-centric



                      Also known as                      The “next trillion dollars in
                      ―Systems of Record.‖*              IT spend” goes… here.*
                                                         ―systems of engagement‖
                                               *Geoffrey Moore, author Crossing the Chasm and Escape
                                               Velocity

6
From monoliths to mosaics
                       System-centric       User-centric
                            Business            Real-time
Information                 intelligence        analytics
                            Structured          Voice & video
                            data
                            Single source       Collaborative
Teams & plans               Gradual &
                                                ecosystems
                            procedural          Quick &
                                                continuous
                                                Targeted,
                            Feature bloat
                                                precise
Apps & architectures        Closed &
                                                Open &
                            siloed
                                                interconnected
                            Centrally           Instant &
Infrastructure              planned &
                            procured
                                                elastic
                                                Shared
                            Dedicated
7
Driving three trends
  Modern systems of engagement for this new type of user

                                                      By 2016,
      By 2016, integration    By 2015, mobile         organizations with
      projects that include   application             joint App Dev and
      on-premises             development projects    Ops initiatives for
      applications and        will outnumber native   continuous delivery
      cloud services          PC projects             and simplified
                                                      release management
            50%                 4 to 1                    40%
    Composite                 Mobile                  Agile

Source: Gartner
 8
How do we now deliver
with speed and quality?




9
Start with addressing the complete Application
lifecycle                     Portfolio view, go/no-
                                          go decisions

                                                 Architectural policies &
     Seamless RFC capture and                    compliance
                 prioritization


     Application performance
                 management                         Project planning &
                                                    tracking
                                                  Requirements capture
                                                  & mgmt.
            DevOps integrations
                                               Development mgmt.
                                            Functional validation
                                       Performance validation
                                  Service virtualization
10
HP’s approach to ALM
Seamlessly deliver systems of engagement
                                           App.
                                          Portfolio Project &
 Complete lifecycle                        Mgmt.    Portfolio             Core lifecycle
                                                     Mgmt.
    coverage                                                               excellence
  Project & Portfolio                                        Systinet     Agile Management
                           Svc. Mgmt.
     Management                                                             Requirements
                             Center
Application Governance                                                  Quality & Performance
  Executive Scorecard        Ops
                                          Executive                      IDE, SCCM & Build
 Business Availability   Orchestration
                                          Scorecard                           Integration
                            & Auto.
 Service Management                                                             Security
        DevOps            App. Perform.                                   Lab Management
                                                          Quality
                             Mgmt.                        Center

                                          Perform. Fortify
                                           Center




11
Get ready and address the major trends…

Mobile now– applications are ―mobile
first‖
Build Agile, not fragile – adopt Agile
and continuous delivery with quality
Embrace Architecture shifts–
composite+mobile+cloud means
virtualize




12
By 2015, mobile


Trend #1: 2013 – Mobile now
                                                                  application
                                                                  development
                                                                  projects will
                                                                  outnumber native
                                                                  PC projects
                                                                     4 to 1
                                                                  Mobile


                                       KEY CHALLENGES
                                       How do we plan for Mobile Projects?

                                       How do we manage Mobile Testing?

                                       How do we Automate Testing?

                                       How do we Performance Test?
      87 percent Annual Growth
     Mobile projects - 2010 & 2014.1
13
Mobile creates business disruptions

                     Location-aware, frictionless-
                     payment taxis & private cars



                     Accelerated check deposit
                     processing from image



                     Check in, change and monitor
                     flights
14
Mobile success and failure is very visible


Very poor app
ranking in Google
play

Competitors have
4 star apps

Where is your app?

                                             April 2012




15
Could better mobile testing have prevented
this?
A very public launch

Very public quality
issues led to …

public apologies
and executive turn
over




16
Mobile first means Mobile testing…now
            ―…Organizations are struggling to manage the
      infrastructure challenges of the mobile era, with only one-
     third (31 percent) of those surveyed are currently formally
                   testing their mobile applications.‖

         ―…they are primarily focused on performance (64
        percent) and functionality (48 percent). A mere 18
       percent of organizations are focusing on security….”
          --World Quality Report 2012, HP, Cap Gemini and Sogeti

17
Five key considerations for mobile testing
success
                                   Device     ALM             End to end
     Reality        Automation     Management Integration     lifecycle

     Real                          Cloud based                Development
     smartphones    Device         service       Enterprise
                    agnostic                     visibility
                                                              Functional
                                   Shared,
     Real Tablets                  remote
                                   access        Short        Performance
                    Flexible and
     Real mobile                                 learning
                    robust         Secure,
     service                                     curve        Monitoring
                                   centralized



18
HP End-to-end Mobile Testing
                                      Mobile functionality
                                      with QTP
     A COMPLETE
                                        QTP
     user experience
•    Leverage and extend ALM
                                                                   Mobile network
•    Flexible                                                      characteristics

•    Scalable                          PC                                                     Backend
                                            LR                                                monitoring:
•    Speed of mobile                                                                          Sitescope /
                                      Performance                                             Diagnostics
                                      mobile protocols:




        Delta Airlines cut delivery time in half and can test new releases in minutes instead of days
              Freed up 90% of their resources to focus on innovation, like kiosks and mobile
19
By 2016,
                                                          organizations with
                                                          joint App Dev and
Trend #2: Become Agile, deliver                           Ops initiatives for
                                                          continuous delivery
                                                          and simplified
continuously                                              release
                                                          management
                                                                 40%
                                                         Agile




     53% of organizations
     do Agile and Waterfall
            “Water-Scrum-fall is the reality of agile”
                                  Dave West – SD Times

20
Set the stage to successful Agile delivery

 How?
 •   Connect to the business
 •   Measure and manage quality
 •   Collaborate, tools help
 •   Automate for efficiency,
     traceability
 •   Achieve velocity and quality




21
HP Agile Manager
     Empower Agile teams. Enable enterprise
     agility.
     •   Visibility for Agile teams
     •   Scale Agile to the enterprise
     •   Achieve velocity and quality
     •   Complete lifecycle collaboration

22
Build Agile insights & improve Dev/QA
collaboration




23
And.. Agile needs to extend beyond Dev to
Operations
       Agile Delivery                IT Operations




                        Features &
                          code
                         changes
24
Today’s release process is too long




     Source: Forrester Research Inc., ―Five Ways To Streamline Release Management‖, February 2011
25
How do you avoid world’s colliding?
     Agile Delivery                        IT Operations
                        How do we bridge
                           the gap?




     “Be more agile -
                                           “Change is evil”
      deliver faster”
26
Ensuring DevOps & continuous delivery
     Agile Delivery                        IT Operations

                      Keys to bridge the
                            gap:
                         Automation

                           Quality

                        Collaboration
     “Build to run”                        “Regular releases
                         Governance
                                             reduce risk”
27
Dev Ops is about the broader lifecycle
Requirements / Defects                                                          Incidents / Problems
                                        Logical Composite Application
       Application                      Models
        Lifecycle                        Application Packaging &                          IT Service
      Management                                                                         Management
                                           Image Management

Agile                                            Application             Application
Project                   Continuous                                                                  Workload
                                                 Deployment              Performance
Management                Integration                                                               Management
                                                                         Management
          DSL                                                                                CMS
                                                Application
                                          Publish & Configuration
       Test Lab
                                               Management                              Provisioning &
      Management                        Physical Composite Application                  Automation
                                        Models


             Test / Dev                                                                Production
28
By 2016,
                                                                                             integration projects
Trend #3: Applications are hybrid compositions                                               that include on-
                                                                                             premises
                                                                                             applications and
                                                                                             cloud services

                                     Each of these steps are                                       50%
Shopping Process                                                                             Composite
                                    interconnected software
                                 components, also called services




          Search               Buy              Pay              Ship           Track




          Product         Customer Profiles    Payment          Shipping


                                                                             Track package
              Composite    Managed Cloud                      Public Cloud
                                               Traditional


29
And software components or “services” can
come from many sources
                                    “Do your products contain code from the following sources?”
                           We rarely use — 1       2    3   4        We use extensively — 5    Don't know/We do not use
             Globally distributed development teams in your
                                                                 7% 6%      15%         26%                 41%           5%
                               organization

                       A single in-house development team        6%    14%        18%         25%             34%         4%


                                      Open source providers          17%     11%    13%         25%           25%         8%
 By 2016,
 integration             An outsourced development team               19%         20%         17%     15%         20%     8%
 projects that
 include on-                     Third-party software vendors    12%        15%         29%            22%         16%    6%
 premises
 applications and                                               0%            25%             50%            75%          100%
 cloud services
     50%                                     Forrester Research -- Base: 336 product development and IT
                      Gartner
                      Research               professionals involved with software development
30
Speed, change and complexity stymies delivery
Hybrid and Cloud composite applications bring challenges

 1. It takes too long to develop and
    deliver applications
 2. It’s too costly and risky to use
    cloud sourced and third party
    services
 3. It’s too difficult to test all
    scenarios– too many defects leak
    to production
31
Service Virtualization
How do you keep dev and test moving forward?
• While facing unavailable services                                   REST
                                                                                       Pay-per-transaction
• Data risks
• And costly access impediments?                                                     Third Party


                                                                      LDAP            Single sign on


                                                                      MQ
                                                                                      Mainframe

                    Web
                  browser                                             JDBC
                                                                                      Existing database


                                                                      SOAP
                                          Composite     Application             Under       Web service and
                                          Application    services            construction   Legacy application
                   Mobile
                    App

                            Application Under Test                              Existing Infrastructure
32
Service Virtualization becomes your answer
Keep developing and testing moving forward with virtualized services
•    Virtualize for always available services                                  REST
                                                                                                Pay-per-transaction
•    Virtualize data scenarios
•    Make available for Dev and Test                                                          Third Party
•    Share services-- lower infrastructure
     costs                                                                     LDAP            Single sign on


                                                                               MQ
                                                                                               Mainframe

                                                                      Data
                                                                                                 DESIGN
                        Web                                 SOAP
                      browser                               REST
                                                            JMS       Perf.
                                                                               JDBC
                                                                                                  LEARN
                                                                                               Existing database
                                                            MQ
                                                                     Config                    SIMULATE
                                                                               SOAP
                                              Composite         Application
                                                                   Simulatio
                                                                                         Under       Web service and
                                              Application        services
                                                                       n              construction   Legacy application
                       Mobile
                        App

                                Application Under Test         Service                   Existing Infrastructure
33                                                          Virtualization
Next steps: Learn more to address the major
changes…
Start with a managed application
lifecycle
Mobile now– applications are ―mobile
first‖
Embrace Architecture shifts–
composite+mobile+cloud means
virtualize
Build Agile, not fragile – adopt Agile
and continuous delivery with quality

34
HP IT Performance Suite for Applications
Deliver quality Agile, Composite, Mobile systems of engagement faster than ever
before
       IT Performance Suite
Application Lifecycle Management
for the agile enterprise
                                     Unified with complete traceability from requirements,
                      HP ALM         to development and test

         Agile Manager                   Unified Functional              Quality Center                  Performance
         Easy Agile project              Testing                                                         Center
         management at a swipe of a      Test more and test faster      Full quality management in a Centralize load testing with
         credit card                     with multi-layer testing       unified platform             real-world insights

         Service                         Mobile Testing                  Test Frameworks                 LoadRunner
         Virtualization                   Rapidly test mobile            and Accelerators
         Fast path to virtual apps for    apps with a ready-to-          Pre-built for faster packaged   Industry’s most widely
         unconstrained dev and test       use device cloud               and custom app testing          used load testing solution

     Market Share             Single Platform,                First and Only                 For all Apps Cloud,               Innovative and
       Leader                 Full traceability               Unified Testing                   Web, Mobile                       Patented

35
Thank You!




36

Más contenido relacionado

La actualidad más candente

Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
InSync2011
 
Modern Software Infrastructures Revisited
Modern Software Infrastructures RevisitedModern Software Infrastructures Revisited
Modern Software Infrastructures Revisited
ibogicevic
 
Omnitech Corporate Overview
Omnitech Corporate OverviewOmnitech Corporate Overview
Omnitech Corporate Overview
fonsjanssen
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to Know
Strongback Consulting
 
Day 1 p1 time of remarkable change
Day 1   p1  time of remarkable changeDay 1   p1  time of remarkable change
Day 1 p1 time of remarkable change
Lilian Schaffer
 
2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch
IBM
 
Responsive process-management-slide
Responsive process-management-slideResponsive process-management-slide
Responsive process-management-slide
Aericon
 

La actualidad más candente (20)

Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure Agile
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Modern Software Infrastructures Revisited
Modern Software Infrastructures RevisitedModern Software Infrastructures Revisited
Modern Software Infrastructures Revisited
 
Omnitech Corporate Overview
Omnitech Corporate OverviewOmnitech Corporate Overview
Omnitech Corporate Overview
 
Application HA in Virtual Environments
Application HA in Virtual EnvironmentsApplication HA in Virtual Environments
Application HA in Virtual Environments
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to Know
 
Day 1 p1 time of remarkable change
Day 1   p1  time of remarkable changeDay 1   p1  time of remarkable change
Day 1 p1 time of remarkable change
 
2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch
 
Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012
 
Responsive process-management-slide
Responsive process-management-slideResponsive process-management-slide
Responsive process-management-slide
 
SiteOps
SiteOpsSiteOps
SiteOps
 
Les outils de Devops IBM
Les outils de Devops IBMLes outils de Devops IBM
Les outils de Devops IBM
 
Workshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environmentWorkshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environment
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentation
 
Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406
 
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
 
SmartConnect-Mobility
SmartConnect-MobilitySmartConnect-Mobility
SmartConnect-Mobility
 
Top 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your ITTop 5 Ways the Cloud is Impacting Your IT
Top 5 Ways the Cloud is Impacting Your IT
 
RSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value Features
 
Software Quality Df
Software Quality DfSoftware Quality Df
Software Quality Df
 

Destacado

Port royal market update sample
Port royal market update samplePort royal market update sample
Port royal market update sample
melanieharo
 
Pro JavaScript Design Patterns
Pro JavaScript Design PatternsPro JavaScript Design Patterns
Pro JavaScript Design Patterns
chenwei
 
Joe Weiss 2008 Presentation
Joe Weiss 2008 PresentationJoe Weiss 2008 Presentation
Joe Weiss 2008 Presentation
Seadweller23
 
Shadow IT Risk and Reward
Shadow IT Risk and RewardShadow IT Risk and Reward
Shadow IT Risk and Reward
Chris Haddad
 
Role of the Court in the third pillar: Does not it grow too fast?
Role of the Court in the third pillar: Does not it grow too fast?Role of the Court in the third pillar: Does not it grow too fast?
Role of the Court in the third pillar: Does not it grow too fast?
Ivan Grigoriev
 
Workshop Erfgoedhuis Zh
Workshop Erfgoedhuis ZhWorkshop Erfgoedhuis Zh
Workshop Erfgoedhuis Zh
Petra1010
 

Destacado (20)

Biologia del emocionar
Biologia del emocionarBiologia del emocionar
Biologia del emocionar
 
One
OneOne
One
 
Port royal market update sample
Port royal market update samplePort royal market update sample
Port royal market update sample
 
2010 Event Streams Overview
2010 Event Streams Overview2010 Event Streams Overview
2010 Event Streams Overview
 
Pro JavaScript Design Patterns
Pro JavaScript Design PatternsPro JavaScript Design Patterns
Pro JavaScript Design Patterns
 
Joe Weiss 2008 Presentation
Joe Weiss 2008 PresentationJoe Weiss 2008 Presentation
Joe Weiss 2008 Presentation
 
Excellis Company Overview
Excellis Company OverviewExcellis Company Overview
Excellis Company Overview
 
programy rosyjskie
programy rosyjskieprogramy rosyjskie
programy rosyjskie
 
适合中小学教师开展虚拟教研的网络技术与平台举例
适合中小学教师开展虚拟教研的网络技术与平台举例适合中小学教师开展虚拟教研的网络技术与平台举例
适合中小学教师开展虚拟教研的网络技术与平台举例
 
Nationaal Archief & Flickr- the Commons
Nationaal Archief & Flickr- the CommonsNationaal Archief & Flickr- the Commons
Nationaal Archief & Flickr- the Commons
 
BackwardPlanning
BackwardPlanningBackwardPlanning
BackwardPlanning
 
Configure Switch Nortel 8600
Configure Switch Nortel 8600Configure Switch Nortel 8600
Configure Switch Nortel 8600
 
Kendel Avaya-Fabric connect -Demo Lab Guide – SPB IP Shortcuts-3
Kendel  Avaya-Fabric connect -Demo Lab Guide – SPB IP Shortcuts-3Kendel  Avaya-Fabric connect -Demo Lab Guide – SPB IP Shortcuts-3
Kendel Avaya-Fabric connect -Demo Lab Guide – SPB IP Shortcuts-3
 
Shadow IT Risk and Reward
Shadow IT Risk and RewardShadow IT Risk and Reward
Shadow IT Risk and Reward
 
ASU Pamphlet
ASU PamphletASU Pamphlet
ASU Pamphlet
 
新乐小学四年级1班家长会
新乐小学四年级1班家长会新乐小学四年级1班家长会
新乐小学四年级1班家长会
 
新乐小学四年级1班家长会
新乐小学四年级1班家长会新乐小学四年级1班家长会
新乐小学四年级1班家长会
 
Como me registro en sena sofia plus
Como me registro en sena sofia plusComo me registro en sena sofia plus
Como me registro en sena sofia plus
 
Role of the Court in the third pillar: Does not it grow too fast?
Role of the Court in the third pillar: Does not it grow too fast?Role of the Court in the third pillar: Does not it grow too fast?
Role of the Court in the third pillar: Does not it grow too fast?
 
Workshop Erfgoedhuis Zh
Workshop Erfgoedhuis ZhWorkshop Erfgoedhuis Zh
Workshop Erfgoedhuis Zh
 

Similar a Timelytrendsin appdelivery

Appstory Company Presentation
Appstory Company PresentationAppstory Company Presentation
Appstory Company Presentation
Pieter Vanhees
 
Three pillars of a working cloud model
Three pillars of a working cloud modelThree pillars of a working cloud model
Three pillars of a working cloud model
Maik Schmalstich
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
Lilian Schaffer
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
Lilian Schaffer
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012
Kurt Solarte
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
Perficient, Inc.
 
UC4 - One Automation
UC4 - One AutomationUC4 - One Automation
UC4 - One Automation
k1k2sdad
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
Sanjeev Sharma
 
Jazz Overview- Karthik K
Jazz Overview-  Karthik KJazz Overview-  Karthik K
Jazz Overview- Karthik K
Roopa Nadkarni
 

Similar a Timelytrendsin appdelivery (20)

Modern Apps and App Lifecycle
Modern Apps and App LifecycleModern Apps and App Lifecycle
Modern Apps and App Lifecycle
 
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakPCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009
 
Appstory Company Presentation
Appstory Company PresentationAppstory Company Presentation
Appstory Company Presentation
 
Three pillars of a working cloud model
Three pillars of a working cloud modelThree pillars of a working cloud model
Three pillars of a working cloud model
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012
 
Service Availability and Performance Management - PCTY 2011
Service Availability and Performance Management - PCTY 2011Service Availability and Performance Management - PCTY 2011
Service Availability and Performance Management - PCTY 2011
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
 
Dev ops intro
Dev ops  introDev ops  intro
Dev ops intro
 
UC4 - One Automation
UC4 - One AutomationUC4 - One Automation
UC4 - One Automation
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile SoftwareCollaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Jazz Overview- Karthik K
Jazz Overview-  Karthik KJazz Overview-  Karthik K
Jazz Overview- Karthik K
 
Building and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and InfrastructureBuilding and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and Infrastructure
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

Timelytrendsin appdelivery

  • 1. Timely trends in Application Delivery ―A new kind of user; a new kind of application‖ Presented at HP Discover Performance Event, London, U.K., March, 2013 1
  • 2. In a world of constant change, how do customers capitalize on ideas while navigating risk? • New business and IT delivery models • Faster innovation cycles • Increased mobility and accessibility • Socially-connected consumers • Vast, rich data sets A new type of software is emerging 2 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 3. We are working with a radically different kind of user Mainframe Client/Server Web Devices System-centric User-centric Users born after 1980 3
  • 4. Application Delivery is fundamentally changing 4
  • 5. And all application trends now bend to the user Wanted: constant access to feature-fresh apps running on the device of choice. Mobility Velocity Cloud Transactions Volume Volume Volume Volume Mobile apps Rate of release per Hybrid environments app per month Transactions per day Native PC apps On premise Time Time Time Time 5
  • 6. This is driving a comprehensive applications reset in enterprise IT Mainframe Client/Server Web Devices System-centric User-centric Also known as The “next trillion dollars in ―Systems of Record.‖* IT spend” goes… here.* ―systems of engagement‖ *Geoffrey Moore, author Crossing the Chasm and Escape Velocity 6
  • 7. From monoliths to mosaics System-centric User-centric Business Real-time Information intelligence analytics Structured Voice & video data Single source Collaborative Teams & plans Gradual & ecosystems procedural Quick & continuous Targeted, Feature bloat precise Apps & architectures Closed & Open & siloed interconnected Centrally Instant & Infrastructure planned & procured elastic Shared Dedicated 7
  • 8. Driving three trends Modern systems of engagement for this new type of user By 2016, By 2016, integration By 2015, mobile organizations with projects that include application joint App Dev and on-premises development projects Ops initiatives for applications and will outnumber native continuous delivery cloud services PC projects and simplified release management 50% 4 to 1 40% Composite Mobile Agile Source: Gartner 8
  • 9. How do we now deliver with speed and quality? 9
  • 10. Start with addressing the complete Application lifecycle Portfolio view, go/no- go decisions Architectural policies & Seamless RFC capture and compliance prioritization Application performance management Project planning & tracking Requirements capture & mgmt. DevOps integrations Development mgmt. Functional validation Performance validation Service virtualization 10
  • 11. HP’s approach to ALM Seamlessly deliver systems of engagement App. Portfolio Project & Complete lifecycle Mgmt. Portfolio Core lifecycle Mgmt. coverage excellence Project & Portfolio Systinet Agile Management Svc. Mgmt. Management Requirements Center Application Governance Quality & Performance Executive Scorecard Ops Executive IDE, SCCM & Build Business Availability Orchestration Scorecard Integration & Auto. Service Management Security DevOps App. Perform. Lab Management Quality Mgmt. Center Perform. Fortify Center 11
  • 12. Get ready and address the major trends… Mobile now– applications are ―mobile first‖ Build Agile, not fragile – adopt Agile and continuous delivery with quality Embrace Architecture shifts– composite+mobile+cloud means virtualize 12
  • 13. By 2015, mobile Trend #1: 2013 – Mobile now application development projects will outnumber native PC projects 4 to 1 Mobile KEY CHALLENGES How do we plan for Mobile Projects? How do we manage Mobile Testing? How do we Automate Testing? How do we Performance Test? 87 percent Annual Growth Mobile projects - 2010 & 2014.1 13
  • 14. Mobile creates business disruptions Location-aware, frictionless- payment taxis & private cars Accelerated check deposit processing from image Check in, change and monitor flights 14
  • 15. Mobile success and failure is very visible Very poor app ranking in Google play Competitors have 4 star apps Where is your app? April 2012 15
  • 16. Could better mobile testing have prevented this? A very public launch Very public quality issues led to … public apologies and executive turn over 16
  • 17. Mobile first means Mobile testing…now ―…Organizations are struggling to manage the infrastructure challenges of the mobile era, with only one- third (31 percent) of those surveyed are currently formally testing their mobile applications.‖ ―…they are primarily focused on performance (64 percent) and functionality (48 percent). A mere 18 percent of organizations are focusing on security….” --World Quality Report 2012, HP, Cap Gemini and Sogeti 17
  • 18. Five key considerations for mobile testing success Device ALM End to end Reality Automation Management Integration lifecycle Real Cloud based Development smartphones Device service Enterprise agnostic visibility Functional Shared, Real Tablets remote access Short Performance Flexible and Real mobile learning robust Secure, service curve Monitoring centralized 18
  • 19. HP End-to-end Mobile Testing Mobile functionality with QTP A COMPLETE QTP user experience • Leverage and extend ALM Mobile network • Flexible characteristics • Scalable PC Backend LR monitoring: • Speed of mobile Sitescope / Performance Diagnostics mobile protocols: Delta Airlines cut delivery time in half and can test new releases in minutes instead of days Freed up 90% of their resources to focus on innovation, like kiosks and mobile 19
  • 20. By 2016, organizations with joint App Dev and Trend #2: Become Agile, deliver Ops initiatives for continuous delivery and simplified continuously release management 40% Agile 53% of organizations do Agile and Waterfall “Water-Scrum-fall is the reality of agile” Dave West – SD Times 20
  • 21. Set the stage to successful Agile delivery How? • Connect to the business • Measure and manage quality • Collaborate, tools help • Automate for efficiency, traceability • Achieve velocity and quality 21
  • 22. HP Agile Manager Empower Agile teams. Enable enterprise agility. • Visibility for Agile teams • Scale Agile to the enterprise • Achieve velocity and quality • Complete lifecycle collaboration 22
  • 23. Build Agile insights & improve Dev/QA collaboration 23
  • 24. And.. Agile needs to extend beyond Dev to Operations Agile Delivery IT Operations Features & code changes 24
  • 25. Today’s release process is too long Source: Forrester Research Inc., ―Five Ways To Streamline Release Management‖, February 2011 25
  • 26. How do you avoid world’s colliding? Agile Delivery IT Operations How do we bridge the gap? “Be more agile - “Change is evil” deliver faster” 26
  • 27. Ensuring DevOps & continuous delivery Agile Delivery IT Operations Keys to bridge the gap: Automation Quality Collaboration “Build to run” “Regular releases Governance reduce risk” 27
  • 28. Dev Ops is about the broader lifecycle Requirements / Defects Incidents / Problems Logical Composite Application Application Models Lifecycle Application Packaging & IT Service Management Management Image Management Agile Application Application Project Continuous Workload Deployment Performance Management Integration Management Management DSL CMS Application Publish & Configuration Test Lab Management Provisioning & Management Physical Composite Application Automation Models Test / Dev Production 28
  • 29. By 2016, integration projects Trend #3: Applications are hybrid compositions that include on- premises applications and cloud services Each of these steps are 50% Shopping Process Composite interconnected software components, also called services Search Buy Pay Ship Track Product Customer Profiles Payment Shipping Track package Composite Managed Cloud Public Cloud Traditional 29
  • 30. And software components or “services” can come from many sources “Do your products contain code from the following sources?” We rarely use — 1 2 3 4 We use extensively — 5 Don't know/We do not use Globally distributed development teams in your 7% 6% 15% 26% 41% 5% organization A single in-house development team 6% 14% 18% 25% 34% 4% Open source providers 17% 11% 13% 25% 25% 8% By 2016, integration An outsourced development team 19% 20% 17% 15% 20% 8% projects that include on- Third-party software vendors 12% 15% 29% 22% 16% 6% premises applications and 0% 25% 50% 75% 100% cloud services 50% Forrester Research -- Base: 336 product development and IT Gartner Research professionals involved with software development 30
  • 31. Speed, change and complexity stymies delivery Hybrid and Cloud composite applications bring challenges 1. It takes too long to develop and deliver applications 2. It’s too costly and risky to use cloud sourced and third party services 3. It’s too difficult to test all scenarios– too many defects leak to production 31
  • 32. Service Virtualization How do you keep dev and test moving forward? • While facing unavailable services REST Pay-per-transaction • Data risks • And costly access impediments? Third Party LDAP Single sign on MQ Mainframe Web browser JDBC Existing database SOAP Composite Application Under Web service and Application services construction Legacy application Mobile App Application Under Test Existing Infrastructure 32
  • 33. Service Virtualization becomes your answer Keep developing and testing moving forward with virtualized services • Virtualize for always available services REST Pay-per-transaction • Virtualize data scenarios • Make available for Dev and Test Third Party • Share services-- lower infrastructure costs LDAP Single sign on MQ Mainframe Data DESIGN Web SOAP browser REST JMS Perf. JDBC LEARN Existing database MQ Config SIMULATE SOAP Composite Application Simulatio Under Web service and Application services n construction Legacy application Mobile App Application Under Test Service Existing Infrastructure 33 Virtualization
  • 34. Next steps: Learn more to address the major changes… Start with a managed application lifecycle Mobile now– applications are ―mobile first‖ Embrace Architecture shifts– composite+mobile+cloud means virtualize Build Agile, not fragile – adopt Agile and continuous delivery with quality 34
  • 35. HP IT Performance Suite for Applications Deliver quality Agile, Composite, Mobile systems of engagement faster than ever before IT Performance Suite Application Lifecycle Management for the agile enterprise Unified with complete traceability from requirements, HP ALM to development and test Agile Manager Unified Functional Quality Center Performance Easy Agile project Testing Center management at a swipe of a Test more and test faster Full quality management in a Centralize load testing with credit card with multi-layer testing unified platform real-world insights Service Mobile Testing Test Frameworks LoadRunner Virtualization Rapidly test mobile and Accelerators Fast path to virtual apps for apps with a ready-to- Pre-built for faster packaged Industry’s most widely unconstrained dev and test use device cloud and custom app testing used load testing solution Market Share Single Platform, First and Only For all Apps Cloud, Innovative and Leader Full traceability Unified Testing Web, Mobile Patented 35

Notas del editor

  1. [
  2. heck build of slideBy virtualizing what you need to access you have:Instantly available servicesTest early and oftenLower testing and infrastructure costs