SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
HP Application Lifecycle
    Intelligence




    Lubomir Stojek
    PPM & ALM – Business Solution Consultant

    ©2012 Hewlett-Packard Development Company, L.P.
    The information contained herein is subject to change without
    notice

poniedziałek, 23 lipca 12
The Application Reality


    Most
    enterprises
    run major
    software
    operations.

    2        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
The Application Reality


    Most                                                                             ERP                inventory
                                                                                                       management
                                                                               wikis             PoS      supply
    enterprises                                                mobile apps
                                                                                     billing
                                                                                                  HR       chain
    run major
    software                                                            payments                   website
                                                                                          order entry
    operations.                                                                      Embedded
                                                                                      software           CRM
    2        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
The Application Reality


                                                                                     ERP                inventory
                                                                                                       management
                                       supply                                  wikis             PoS

                   mobile apps
                                    HR  chain
 Business Agility Depends on Application Agility.
                            billing
                                                                        payments                   website
                                                                                          order entry
                                                                                     Embedded
                                                                                      software           CRM
    3        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Every business is a software company

    •   The world’s largest bookseller is a software
        company
    •   Software has revolutionized the way we buy
        music
    •   Pixar is one of the most innovative movie
        makers of the last decade
    •   LinkedIn is disrupting the recruitment industry
    •   15% of the materials cost of a luxury car is
        software
    •   6.1 million lines of code in a airline reservation
        system
    4        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Modern applications have many layers




    5    March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Modern applications have many layers


                                                    Web 2.0 Billing                             SAP                         Exchange
        Graphical user                          Screen 1               Screen 2      Screen 3         Screen 4   Screen 5   Screen 6
        interface layer                          (Ajax)                  (Java)        (.NET)           (Ajax)     (Java)     (.NET)




                             Interact with modern GUI interfaces, Web 2.0


    5    March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Modern applications have many layers


                                                    Web 2.0 Billing                               SAP                             Exchange
        Graphical user                          Screen 1               Screen 2        Screen 3         Screen 4     Screen 5      Screen 6
        interface layer                          (Ajax)                  (Java)          (.NET)           (Ajax)       (Java)        (.NET)




        Headless                             Component 1 Component 2                 Component 3 Component 4       Component 5 Component 6
                                               (.Net API)  (Java API)                (web service) (JMS service)   (web service) (REST service)
         Layer

                  Interact with modern GUI interfaces, Web 2.0
         Continue the scenario to the headless layer; test the integration
                                between the layers
    5    March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Modern applications have many layers


                                                    Web 2.0 Billing                               SAP                             Exchange
        Graphical user                          Screen 1               Screen 2        Screen 3         Screen 4     Screen 5      Screen 6
        interface layer                          (Ajax)                  (Java)          (.NET)           (Ajax)       (Java)        (.NET)




        Headless                             Component 1 Component 2                 Component 3 Component 4       Component 5 Component 6
                                               (.Net API)  (Java API)                (web service) (JMS service)   (web service) (REST service)
         Layer

                  Interact with modern GUI interfaces, Web 2.0
         Continue the scenario to the headless layer; test the integration
                                between the layers
    5    March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Modern applications have many layers
                                                                                          Process Layer
          End to
                                                                                         A new transaction
           end
                                                    Web 2.0 Billing                               SAP                             Exchange
        Graphical user                          Screen 1               Screen 2        Screen 3         Screen 4     Screen 5      Screen 6
        interface layer                          (Ajax)                  (Java)          (.NET)           (Ajax)       (Java)        (.NET)




        Headless                             Component 1 Component 2                 Component 3 Component 4       Component 5 Component 6
                                               (.Net API)  (Java API)                (web service) (JMS service)   (web service) (REST service)
         Layer

                  Interact with modern GUI interfaces, Web 2.0
         Continue the scenario to the headless layer; test the integration
                                between the layers
             Report on the quality of the entire end to end process
    5    March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Building Business Software has changed.

                                                                                   Composite
      Technology                                                                  applications
                                                                                    Web 2.0
                                                                                 Mobile, tablets,
      Delivery                                                                     app store


           Reach                                                                  Social media


      Infrastructure                                                          Hybrid and Cloud



  6     March 2012   HP Restricted. For HP and Channel Partner Internal Use

poniedziałek, 23 lipca 12
Change is Never Easy




    7        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Creates Challenges In App Delivery
                                                                                     Anyone verified the new
                                                                                         GUI is secure?
        Have we covered all                                                                                         What are the working parts
          requirements?                                                                                                     of the app?




                        Scope, test                                                                           Use cases, test
                          cases                                                                                 scenarios




    8          March 2012   HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Creates Challenges In App Delivery
                                                                                       Anyone verified the new
                                                                                           GUI is secure?
        Have we covered all                                                                                               What are the working parts
          requirements?                                                                                                           of the app?




                        Scope, test                                                                                 Use cases, test
                          cases                                                                                       scenarios


                   Attain
                predictable                                                          Ensure high                            Be responsive
                 outcome                                                             quality apps                             to change
        Nearly 60% of IT leaders say                                  On average, 25% of application                   An enterprise raises
    distributed teams significantly                                        defects are found by                        2,000-70,000 RFCs per
         impacts productivity.                                                 customers.                                    month.
                                                    –Forrester                                      –Capers Jones                           –Gartner
    8          March 2012   HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Need: Restore Core Delivery
    Fundamentals



                                                 UNIFIED SHARED ASSETS


             Predictable                                                    High quality                Responsive to
         PREDICTABILITY
           outcome?                                                          QUALITY
                                                                               apps?                 CHANGE-READINESS
                                                                                                         change?
         Real-time metrics                                        Full requirements mgmt.             Innovative lifecycle
       Workflow automation                                         Agile, RIA, service testing             automation
    Collaboration & asset reuse                               Integrated performance, security    Traceability, change impact
    9        March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Application Lifecycle – Costs to Value
                                                            Governance – Visibility - Control
Strategy             Define/
                Plan                   Develop                    Test          Launch                         Operate
                     design
  Value



 Projects
   and
programs
                                                                                                                                             Time
Portfolio                                                                                New Capability Minor releaseMinor release   Maintenance
  mgmt.                       New deployment                                               Fix/patch     Fix/patch    Fix/patch         Mode
    
 Demand




                                                                                             Go Live
 Costs
     10      March 2012     HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
11
         March 2012   HP Restricted. For HP and Channel Partner Internal Use

poniedziałek, 23 lipca 12
Application Lifecycle Intelligence



                                     Req


                            Code            Test




                            Defect          Build


                                     Task




poniedziałek, 23 lipca 12
Application Lifecycle Intelligence



                                     Req


                            Code                                Test




                            Defect                              Build
                                                                              Ap
                                                                        lic      p
                                                                I
                                                            at nte
                                                              io lli
                                                                n ge
                                                      nc
                                     Task                 e
                                                      Li
                                                         fe
                                                 yc         c
                                            le




poniedziałek, 23 lipca 12
Application Lifecycle Intelligence

                                                    QA                              ProjectProgram
                                                  Manager                               Mangers


                               PCOE Manager
                                                                                                                            Developers
                                                                 Req
                                                                                                                             Architects

                                                        Code                                Test




                                                        Defect                              Build
                                                                                                          Ap
                                                                                                             p              Dev Manager
                            Performance
                                                                                            I       lic
                                                                                        at nte
                                Eng
                                                                                          io lli
                                                                                            n ge
                                                                                  nc
                                                                 Task                 e
                                                                                  Li
                                                                                     fe
                                                                             yc         c
                                                                        le




                                                                                                                 Business
                                                                                                                  Analyst
                                              QA Eng

poniedziałek, 23 lipca 12
ALI – Key Components

     Developers                                              Test

                                                             HP




                                                    Track




                                                                       Build
                                Req/Tasks/Defects                                    ALI Reports
                                                            ALM
        IDE + HP ALI Dev
     Implement requirements
        defined in HP ALM
                                                             Plan
                                            ts
                                          se




                                                                     Builds
                                          e




             Check-in
                                        ng




            Check-out
                                      ha
                                      C




      SCM System
                     Source code is
                                                            Build System
                     stored in SCM
                                                                              Continuous Integration




poniedziałek, 23 lipca 12
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)




    14   March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)

                       Without HP




    14   March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)

                       Without HP                                                                 With HP




                                                                                       REQUIREMENTS         DEFECTS

                                                                                     MILESTONES                  CODE

                                                                                                    TESTS




    14   March 2012         HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Real time validation…
    •   Gartner and Forrester: HP ranked #1 in Quality and Security
    •   Market success
        –   #1 market share with over 4x the share of IBM and Microsoft
        –   352 of the Fortune 500 use HP Application solutions, including
        –   10 of the top 10 banks and 8 of the top 10 telcos




               March 2012   HP Restricted. For HP and Channel Partner Internal Use


poniedziałek, 23 lipca 12
Q&A




    Lubomir Stojek
    PPM & ALM – Business Solution Consultant

    ©2012 Hewlett-Packard Development Company, L.P.
    The information contained herein is subject to change without
    notice

poniedziałek, 23 lipca 12

Contenu connexe

Tendances

Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologiesHosam Kamel
 
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesMaking the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesSusan Yoskin
 
ALM for SharePoint projects
ALM for SharePoint projectsALM for SharePoint projects
ALM for SharePoint projectsSpiffy
 
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryIBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryRoberto Pozzi
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornmentSpiffy
 
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)Spiffy
 
Converting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right toolsConverting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right toolsDevOps for Enterprise Systems
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps Sanjeev Sharma
 
Agile in Action - Act 3: Testing
Agile in Action - Act 3: TestingAgile in Action - Act 3: Testing
Agile in Action - Act 3: TestingSpiffy
 
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2Susan Yoskin
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareDevOps for Enterprise Systems
 
Perspectives on software factory
Perspectives on software factoryPerspectives on software factory
Perspectives on software factoryUday Bhaskarwar
 
Rhapsody Eclipse
Rhapsody EclipseRhapsody Eclipse
Rhapsody EclipseBill Duncan
 
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...CA Technologies
 
Rational Functional Tester
Rational Functional TesterRational Functional Tester
Rational Functional TesterRavi Anand
 
Agile in Action - Act 2: Development
Agile in Action - Act 2: DevelopmentAgile in Action - Act 2: Development
Agile in Action - Act 2: DevelopmentSpiffy
 
Establishing a service factory
Establishing a service factoryEstablishing a service factory
Establishing a service factorydavemayo
 
Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...XebiaLabs
 

Tendances (20)

Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologies
 
ravi kumar s
ravi kumar sravi kumar s
ravi kumar s
 
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesMaking the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
 
ALM for SharePoint projects
ALM for SharePoint projectsALM for SharePoint projects
ALM for SharePoint projects
 
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryIBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & delivery
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornment
 
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)
Agile in Action - Act 1 (Set Up, Planning, Requirements and Architecture)
 
Converting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right toolsConverting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right tools
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps
 
Agile in Action - Act 3: Testing
Agile in Action - Act 3: TestingAgile in Action - Act 3: Testing
Agile in Action - Act 3: Testing
 
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
Perspectives on software factory
Perspectives on software factoryPerspectives on software factory
Perspectives on software factory
 
Rhapsody Eclipse
Rhapsody EclipseRhapsody Eclipse
Rhapsody Eclipse
 
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
 
Rational Functional Tester
Rational Functional TesterRational Functional Tester
Rational Functional Tester
 
Agile in Action - Act 2: Development
Agile in Action - Act 2: DevelopmentAgile in Action - Act 2: Development
Agile in Action - Act 2: Development
 
Establishing a service factory
Establishing a service factoryEstablishing a service factory
Establishing a service factory
 
Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...
 

En vedette (15)

HP Software rozwiązania dla biznesu
HP Software rozwiązania dla biznesuHP Software rozwiązania dla biznesu
HP Software rozwiązania dla biznesu
 
Semtler1
Semtler1Semtler1
Semtler1
 
TOPICS DMCA
TOPICS DMCA TOPICS DMCA
TOPICS DMCA
 
Elektroenergetyka w 2020 pol
Elektroenergetyka w 2020 polElektroenergetyka w 2020 pol
Elektroenergetyka w 2020 pol
 
CIO Espresso
CIO EspressoCIO Espresso
CIO Espresso
 
Zarządzanie siecią, kluczem do efektywnego wykorzystania infrastruktury
Zarządzanie siecią, kluczem do efektywnego wykorzystania infrastrukturyZarządzanie siecią, kluczem do efektywnego wykorzystania infrastruktury
Zarządzanie siecią, kluczem do efektywnego wykorzystania infrastruktury
 
Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury
 
Instrucciones minicadena
Instrucciones minicadenaInstrucciones minicadena
Instrucciones minicadena
 
Hp alior bank_net
Hp alior bank_netHp alior bank_net
Hp alior bank_net
 
hp wielodostęp
hp wielodostęphp wielodostęp
hp wielodostęp
 
Wasco
WascoWasco
Wasco
 
To tylko drobna awaria
To tylko drobna awariaTo tylko drobna awaria
To tylko drobna awaria
 
Cuenca 120530123136-phpapp01
Cuenca 120530123136-phpapp01Cuenca 120530123136-phpapp01
Cuenca 120530123136-phpapp01
 
Power point clientes
Power point clientesPower point clientes
Power point clientes
 
Cms 498 presentation
Cms 498 presentationCms 498 presentation
Cms 498 presentation
 

Similaire à HP Application Lifecycle 
Intelligence

Novidades natural e adabas
Novidades natural e adabasNovidades natural e adabas
Novidades natural e adabasSoftware AG
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Twan van den Broek
 
Moving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application MigrationMoving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application Migrationanilmadugula
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMThanh Nguyen
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpromanojdhir
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpromanojdhir
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_kIBM
 
Jazz Overview- Karthik K
Jazz Overview-  Karthik KJazz Overview-  Karthik K
Jazz Overview- Karthik KRoopa Nadkarni
 
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...ServiceVirtualization.Com
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkThanh Nguyen
 
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011Tiempo Development
 
Security, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldSecurity, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldCA API Management
 
OreDev 2008: Software + Services
OreDev 2008: Software + ServicesOreDev 2008: Software + Services
OreDev 2008: Software + Servicesukdpe
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCA API Management
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolioncarrier
 
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 AppsSanjeev Sharma
 
Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.Eric D. Schabell
 

Similaire à HP Application Lifecycle 
Intelligence (20)

Novidades natural e adabas
Novidades natural e adabasNovidades natural e adabas
Novidades natural e adabas
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012
 
Moving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application MigrationMoving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application Migration
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpro
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpro
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_k
 
Jazz Overview- Karthik K
Jazz Overview-  Karthik KJazz Overview-  Karthik K
Jazz Overview- Karthik K
 
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...
CA John Michelsen - Oracle OpenWorld 2012 - "ServiceVirtualization Reality is...
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application Framework
 
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011
 
Security, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldSecurity, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected World
 
Blaze Ds Slides
Blaze Ds SlidesBlaze Ds Slides
Blaze Ds Slides
 
OreDev 2008: Software + Services
OreDev 2008: Software + ServicesOreDev 2008: Software + Services
OreDev 2008: Software + Services
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San Francisco
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolio
 
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
 
Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

HP Application Lifecycle 
Intelligence

  • 1. HP Application Lifecycle Intelligence Lubomir Stojek PPM & ALM – Business Solution Consultant ©2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice poniedziałek, 23 lipca 12
  • 2. The Application Reality Most enterprises run major software operations. 2 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 3. The Application Reality Most ERP inventory management wikis PoS supply enterprises mobile apps billing HR chain run major software payments website order entry operations. Embedded software CRM 2 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 4. The Application Reality ERP inventory management supply wikis PoS mobile apps HR chain Business Agility Depends on Application Agility. billing payments website order entry Embedded software CRM 3 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 5. Every business is a software company • The world’s largest bookseller is a software company • Software has revolutionized the way we buy music • Pixar is one of the most innovative movie makers of the last decade • LinkedIn is disrupting the recruitment industry • 15% of the materials cost of a luxury car is software • 6.1 million lines of code in a airline reservation system 4 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 6. Modern applications have many layers 5 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 7. Modern applications have many layers Web 2.0 Billing SAP Exchange Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6 interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET) Interact with modern GUI interfaces, Web 2.0 5 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 8. Modern applications have many layers Web 2.0 Billing SAP Exchange Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6 interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET) Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6 (.Net API) (Java API) (web service) (JMS service) (web service) (REST service) Layer Interact with modern GUI interfaces, Web 2.0 Continue the scenario to the headless layer; test the integration between the layers 5 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 9. Modern applications have many layers Web 2.0 Billing SAP Exchange Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6 interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET) Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6 (.Net API) (Java API) (web service) (JMS service) (web service) (REST service) Layer Interact with modern GUI interfaces, Web 2.0 Continue the scenario to the headless layer; test the integration between the layers 5 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 10. Modern applications have many layers Process Layer End to A new transaction end Web 2.0 Billing SAP Exchange Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6 interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET) Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6 (.Net API) (Java API) (web service) (JMS service) (web service) (REST service) Layer Interact with modern GUI interfaces, Web 2.0 Continue the scenario to the headless layer; test the integration between the layers Report on the quality of the entire end to end process 5 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 11. Building Business Software has changed. Composite Technology applications Web 2.0 Mobile, tablets, Delivery app store Reach Social media Infrastructure Hybrid and Cloud 6 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 12. Change is Never Easy 7 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 13. Creates Challenges In App Delivery Anyone verified the new GUI is secure? Have we covered all What are the working parts requirements? of the app? Scope, test Use cases, test cases scenarios 8 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 14. Creates Challenges In App Delivery Anyone verified the new GUI is secure? Have we covered all What are the working parts requirements? of the app? Scope, test Use cases, test cases scenarios Attain predictable Ensure high Be responsive outcome quality apps to change Nearly 60% of IT leaders say On average, 25% of application An enterprise raises distributed teams significantly defects are found by 2,000-70,000 RFCs per impacts productivity. customers. month. –Forrester –Capers Jones –Gartner 8 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 15. Need: Restore Core Delivery Fundamentals UNIFIED SHARED ASSETS Predictable High quality Responsive to PREDICTABILITY outcome? QUALITY apps? CHANGE-READINESS change?  Real-time metrics  Full requirements mgmt.  Innovative lifecycle  Workflow automation  Agile, RIA, service testing automation  Collaboration & asset reuse  Integrated performance, security  Traceability, change impact 9 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 16. Application Lifecycle – Costs to Value Governance – Visibility - Control Strategy Define/ Plan Develop Test Launch Operate design Value Projects and programs  Time Portfolio New Capability Minor releaseMinor release Maintenance mgmt. New deployment Fix/patch Fix/patch Fix/patch Mode  Demand Go Live Costs 10 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 17. 11 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 18. Application Lifecycle Intelligence Req Code Test Defect Build Task poniedziałek, 23 lipca 12
  • 19. Application Lifecycle Intelligence Req Code Test Defect Build Ap lic p I at nte io lli n ge nc Task e Li fe yc c le poniedziałek, 23 lipca 12
  • 20. Application Lifecycle Intelligence QA ProjectProgram Manager Mangers PCOE Manager Developers Req Architects Code Test Defect Build Ap p Dev Manager Performance I lic at nte Eng io lli n ge nc Task e Li fe yc c le Business Analyst QA Eng poniedziałek, 23 lipca 12
  • 21. ALI – Key Components Developers Test HP Track Build Req/Tasks/Defects ALI Reports ALM IDE + HP ALI Dev Implement requirements defined in HP ALM Plan ts se Builds e Check-in ng Check-out ha C SCM System Source code is Build System stored in SCM Continuous Integration poniedziałek, 23 lipca 12
  • 22. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI) 14 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 23. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI) Without HP 14 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 24. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI) Without HP With HP REQUIREMENTS DEFECTS MILESTONES CODE TESTS 14 March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 25. Real time validation… • Gartner and Forrester: HP ranked #1 in Quality and Security • Market success – #1 market share with over 4x the share of IBM and Microsoft – 352 of the Fortune 500 use HP Application solutions, including – 10 of the top 10 banks and 8 of the top 10 telcos March 2012 HP Restricted. For HP and Channel Partner Internal Use poniedziałek, 23 lipca 12
  • 26. Q&A Lubomir Stojek PPM & ALM – Business Solution Consultant ©2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice poniedziałek, 23 lipca 12