Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2nd day 1 - alm overview

1,145 views

Published on

Published in: Business, Technology
  • Be the first to comment

2nd day 1 - alm overview

  1. 1. IT ChallengesApplication agility in a world without borders
  2. 2. Accelerating innovation and change 98,000 tweets 23,148 apps downloaded 400,710 ad requestsMain- Client/ The Mobile, social, big data & every New technologyframe server internet the cloud 60 seconds access methods 2000 lyrics played • Change how technology is on Tunewiki consumed & value it can bring 1,500 pings • Open up new business models sent on PingMe • Remove current inhibitors & 34,597 people unleash power of innovation are using Zinio 208,333 minutes Angry Birds played 3 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  3. 3. How can we unleash the power of innovation throughapplications?We need to deliver faster by:Removing the barriers between planning,dev and operationsAutomating for velocityDriving collaborationEnsuring speed doesn’t trump qualityAnd support it with a performance system4 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  4. 4. And the way we deliver is changing rapidly THEN NOW who CO-LOCATED TEAMS DISTRIBUTED TEAMS what SELF-CONTAINED APP REUSABLE SERVICES when INFREQUENT / BATCH RELEASE CONSTANT RELEASESwhere INTERNAL / PC CLOUD / MOBILEhow SEQUENTIAL AGILE STABILITY AGILITY 1:1 N:N 6 LOCAL © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. VIRTUAL
  5. 5. Agile was only the beginningGiving new meaning to velocity Avg. releases per month per app* 10 8 6 4 0.5 0.25 2010 20207 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7 *data are illustrative only
  6. 6. HP Application Lifecycle Management Application Lifecycle ManagementIntegrations into Strategy and Project Planning & Tracking App Lifecycle Intelligence Enterprise Release Management Integrations into Run Planning (PPM, Gov) (Deployment,, ITSM) Requirements Development Quality Management Management Management Dev Defect Integrations Mgmt Secure Requirements Requirements Functional Performance Security Definition Management Develop- Agile Mgr. ment Foundation Traceability Process Standardization Reporting Extensibility (i.e. Waterfall, Agile) (Open APIs)12 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  7. 7. application lifecycle intelligence QA ProjectProgram Manager Mangers PCOE Manager Developers Req Architects Code Test Defect Build Dev Performance Manager Eng Task Business Analyst QA Eng
  8. 8. Let’s drill down–Six key challenges and the HPsolutions to tackle thosechallenges© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  9. 9. 1 – How can I enhance visibility and communicationbetween developers and the rest of the team?Multiple tools and technologies in placeDistributed Development teamsInformation is scattered across environments18 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  10. 10. Complete traceability with developmentHP ALM Application Lifecycle Intelligence (ALI) Waterfall Scrum TFS TFS SVN Hudson RUP Hybrid HP ALM Req Build Test Electric Jenkins SVN CVS Cloud Single Platform19 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  11. 11. ALI 2.6 – Link Test Results to Builds20 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  12. 12. Application Lifecycle Intelligence Ecosystem SCM Builds Quality IDE Visual Studio Eclipse IntelliJ21 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  13. 13. Application Lifecycle Intelligence – What’s Next? This is a rolling (up to three year) Roadmap and is subject to change without notice. All product views are illustrations and might not represent actual product screens. Key capabilities • OOTB SCM & BMCI • Advanced reports • Extensive ecosystem • Integration with 3rd party agileissues tools Key benefits • Track development activities and efforts • Full traceability in an hybrid environment • Visibility into development quality22 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  14. 14. 2 – Increase the speed of application delivery to themarketplaceSurface issues earlier in the development cycleFoster frequent communication among stakeholdersIterative testing throughout the development cycle23 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  15. 15. Agile project management This is a rolling (up to three year) Roadmap and is subject to change without notice. All product views are illustrations and might not represent actual product screens. Key differentiators Advanced reporting • Extended team velocity report • Development quality Modern backlog management • Multi dimensional planning • Visualization Light continuous deployment • Streamline development on PaaS (Force.com, Google)24 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  16. 16. 25 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  17. 17. 26 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  18. 18. 27 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  19. 19. 3 – How can I increase efficiency of build verificationcycles?Bottleneck with configuration teams to deploy environmentsand applicationsManual testing is time and resource intensive28 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  20. 20. Automated provisioning of development and test labs HP ALM and HP PC ready for the challenge of DevOps NewAutomation to configure andprovision Dev /Test labs:Manage & Pool resourcesSchedule testsProvision InfrastructureDeploy the latest applicationbuildRun Build Verification testsagainst latest buildProvide build quality status29 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  21. 21. Lab Management AutomationSupport continuous testingBuild Verification Testing Schedule Define AUT Define BVT Run nightly nightly Report topology sets Dev build test set Deploy Report AUT topology Run Test30 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  22. 22. Lab managementFutureALI integration for BVT to Integrate Service Auto-build provisioningauto-select tests based Virtualization with lab topologies fromon history and developer management automation production deploymentsactivity31 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  23. 23. 4 – How do I test mobile applications against multiplemobile OS environments?BYOD – Bring your own device – means multiple OS environmentsConverting many existing applications to run on mobile devicesHigh demand to deliver mobile app support quickly32 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  24. 24. UFT with Perfecto MobileMobile CloudBoth real devicesand emulators tooGraphically drivenCloud serviceExtends UFTOne Test, MultiplePlatforms33 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  25. 25. HP Mobile Functional TestingComprehensive mobile application performance testing Automate scripts with Mobile functionality HP UFT (QTP) with QTP and QTP Perfecto Mobile Cloud – emulators and 100s of real mobile devices34 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  26. 26. 5 – How can I validate performance of mobileapplications?Networks reaching capacity with so many connectionsConsumer expectation is for speed35 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  27. 27. Introducing Shunra Network VirtualizationWhat is it? Extension to LoadRunner and Performance Center enabling accurate andrealistic network emulation - Includes: a. Shunra for HP extension to LR or PC b. Shunra Network Catcher SW – (collects network conditions) c. Access to Shunra global network conditions libraryOptimize application performance testing across WAN, WEB, Mobile and Cloudnetworks36 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  28. 28. Why Shunra Network Virtualization?By not considering actual network conditions, it can be a trap! Without Network With Network Virtualization Virtualization VUsers VUsers Capacity >500 Users Capacity <200 Users37 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  29. 29. HP Mobile Performance Testing + Shunra Network VirtualizationComprehensive mobile application performance testing results ~70% of Mobile Performance on Network• Shunra emulates true network conditions• Dynamic network characteristics create realistic and valid mobile performance testing results Mobile Network Characteristics PC Backend LR monitoring: Sitescope / Performance Diagnostics mobile protocols:38 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  30. 30. 6 – How can I accelerate testing for packagedapplications?Constant change happening with applicationsManual testing is too slow and too costlyApplications are process based, but the tests are function based39 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  31. 31. Change is constant for your application portfolio Business Transformation relies on Modernizing Enterprise Applications Business driven DiscreteMagnitude Change New Events Process Consolidation Upgrades Hot Pack Ongoing New Custom Change Support Dev. Implementation Events Pack Time Technology driven 40 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  32. 32. Delivering change continuously and fast is risky  Risk Profile Change is constant for APPS Speed impacts bottom line APPs risk is business risk • New implementations • Time to revenue • Each change adds to risk • Support packs • Cost of implementation • Inter-dependency of APPs • Customizations Q Quality assurance by comprehensive testing should address the risks41 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  33. 33. Pain of testing eases with employment of toolingBusiness Transformation relies on Modernizing Enterprise Applications Manual Automated Component Accelerator Testing Testing Based Testing 1. Test Creation 1. Test Creation 1. Test Creation 1. Test Creation 2. Test Maintenance 2. Test Maintenance 2. Test Maintenance 2. Test Maintenance 3. Test Execution 3. Test Execution 3. Test Execution 3. Test Execution 4. Test Framework 4. Test Framework42 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  34. 34. Introducing Test Acceleration from Turnkey for HP BPT Building test infrastructure ground up Management delivers repository and lifecycle Automation eliminates manual execution Acceleration makes automation easy and fast43 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  35. 35. Want to learn more? www.hp.com/go/alm Download the eBook, Mastering the Modern Lifecycle Engage in our ALM community Attend a techtalk webcast Tweet us @HPsoftwareALM45 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  36. 36. Thank you© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  37. 37. HP Application Lifecycle Intelligent - Elevator pitchHP ALI expands HP ALM traceability to actual development tools, configurationchange management tools (SSCM) and adds insight to code changes to gainvisibility into the content and the risk of the new code and add governance toinsure productive sales cycle.With this insight HP ALI allows application teams to make informed decisions withregards to test planning, assigning priorities and understand the change impact ofa requirement . Furthermore, it allows to ensure that changes that are associatedwith a biz. Justification only would be checked in. BUILD ANALYSIS READINESS ASSESSMENT This level of insight and visibility, allows developers to HP ALI develop faster and more accurate and significantly reduce cycle time for application teams. ACTIVITIES ADJUSTMENTS47 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  38. 38. Lab Management AutomationSummary Managing and Automated Lab Schedule lab deployment Scheduling Deployment and test execution• Manage testing • Build a model resources • Create Build Verification • Provision a lab Tests• Pool resources • Deploy the application • Detect Build completion• Schedule timeslots for build tests and resources • Run tests against dynamic lab48 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  39. 39. Support continuous testing With lab management automation Define AUT Schedule Nightly Run Nightly Dev Deploy AUT Topology Test Set Build TopologyBuild verification testing Generate Report Run Test Set 49 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 49
  40. 40. Summary: Why HP for ALM? Unified: a single, cohesive platform for modern delivery Technology & methodology agnostic: over 70 environments Complete application lifecycle: bridge Dev and Ops Executive Scorecard: a single, real-time view on key performance50 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  41. 41. The HP Quality Center and HP ALM PortfolioUnified to grow with your needs HP ALM For organizations transforming applications, adopting Agile, modernizing and managing enterprise releases HP Quality Center - Enterprise • Quality Center for teams managing medium Application Lifecycle Management to large releases--Project focused Quality ManagementHP QC Starter Managed• Get started with managing manual testing, great manual for small teams of testers testing 51 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  42. 42. 52 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  43. 43. Agile developer support - EclipseVS IntelliJ plug-ins This is a rolling (up to three year) Roadmap and is subject to change without notice. All product views are illustrations and might not represent actual product screens. Key capabilities • Integration with Eclipse, Visual Studio and IntelliJ • Agile Planner • Tasks’ context Key benefits • Address developers in their home environment • Improved productivity and collaboration • Auto tracing of code to defectrequirement53 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  44. 44. HP’s framework for automated functional testing HP Unified Functional Test Service Virtualization GUI (QTP) Framework (BPT) API (ST) Release ALM Requirements Management Sprinter ….54 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  45. 45. Ensure Higher Quality by Automating End-to-End Testing With HP Unified Functional TestingSingle test platform for end-to-endautomated functional testing– Rich integration of GUI and service testing– Intuitive user experience – Keyword and visual drag-and-drop– Easier debugging with full traceability– Unified reporting– Integrated with HP ALM and HP QC for asset sharing and lifecycle management 55 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  46. 46. Drive breakthrough functional testing efficiencyA framework approach with HP Business Process TestingTest more with re-useable testcomponents– Test more business scenarios via simplified creation of re-useable test components– Ease of use – Drag-and-drop GUI– One-step component creation process– Leverage ALM test configurations and data awareness– HP UFT and HP Sprinter integration56 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  47. 47. Eliminate dependencies in modern application dev/testWith HP Service Virtualization Problem it Solves • Accessibility for re-architecting mainframe applications • Virtualize application components with restricted access (PayPal, facebook, etc.) • Use virtualized components to support Agile practices Benefits • Speed up release cycles HP Service Virtualization • Lower the risk of product failure Supports Developer and Tester schedules and • Reduce IT budgets goals by virtualizing services and making them available. • Decrease third party expense57 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  48. 48. End to end mobile testingthe COMPLETE user experience Mobile functionality with QTP Leverage and extend ALM QTP Flexible Scalable Mobile network characteristics Speed of mobile PC Backend LR monitoring: Sitescope / Performance Diagnostics mobile protocols:58 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  49. 49. Impact of mobile on performance(end user & infrastructure) No mobile Mobile users Only 1.8%59 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  50. 50. Mobile performance testingMultiple virtual users ~70%+Realistic networkconditions LG 2G Network characteristics LG 3G LR or PC Controller LG LTE Backend Monitoring: Sitescope / LG WIFI Diagnostics60 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  51. 51. HP approach to mobile testingthe COMPLETE user experience Mobile functionality with QTP Leverage and extend ALM QTP Flexible Scalable Mobile network characteristics Speed of mobile PC Backend LR monitoring: Sitescope / Performance Diagnostics mobile protocols:61 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  52. 52. HP Mobile Performance TestingComprehensive mobile application performance testing • HP Performance Center or ~70% HP LoadRunner • HP Mobile TruClient or HP Mobile Application Protocol Mobile Network • Shunra emulates true characteristics PC Backend network conditions monitoring: LR Sitescope / Performance Diagnostics mobile protocols:62 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  53. 53. Why HP Mobile Application Testing?BE PREPARED to go Anywhere!• Market leadership and innovation• Scalable solutions to support any size organization• Integrated products for the entire application lifecycle• Expertise and best practices• Flexible licensing and deployment models• Broadest technology and platform support in the industry• Extensive eco-systems of partners and IT professionals for local support and resources63 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  54. 54. Business challenges The competition is going mobile Improving time to market and availability of services Improving customer interaction with the company Transforming and streamlining processes Adding new sales channel to sell products & services64 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  55. 55. IT challenges Mobile drives IT to face a new realityChaos and changeNew/unknown technologyAccelerate deliveryComplexityPerformanceRisk65 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  56. 56. A new world is emerging…Evolving business modelsCompliance and riskEconomic uncertainty66 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  57. 57. HP Mobile functional testingFlexible and Scalable Agile and Rapid Integrated with ALMMultiple real devices Powerful automation enables Requirements frequent test coverage TraceabilityAvailable in the cloud Test Planning Able to rapidly re-test Defect Management applications after each build67 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  58. 58. Business agility depends on application agility PeopleSoftRise of the planet of the apps SAP Oracle• Business runs on APPs mobile apps• Business processes are not embedded into single “Super APP” anymore website• New breed of apps; social, mobile, wiki, etc. supply chain billing HR PoS ERP order entry wikis payments inventory CRM management68 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  59. 59. Why testing and coverage is painful ?Manual effort Automation adoption Lack of process approach• Costly • Needs ramp-up time • Applications process based• Slow • Resource demanding • Testing is function based• Not effective in coverage • Maintenance intensive Pain and cost of testing adds up with Creation +Execution + Maintenance69 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  60. 60. Challenges prevent effective QA Largest Stated Expense during a Major Implementation or UpgradeTesting and coverage is the #1 stated pain point for all customers QA & Testing 75% Change Management 30%Over 86% of customers are concerned about risks due to lack of comprehensive testing Planning 16% Training/Documentation 12%Complexity and project schedule are rated much lower compared to the rest Resource Management 7% Complexity 5% Source: ASUG Test influence council member survey Accessed on: 16.August.2012 at http://elkek.hp-press2.stage.hp.21torr.com/my/en/press/APJ_TEST_hefty-risks- accompany-each-erp-upgrade.html70 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  61. 61. A new world is emerging…Evolving business modelsCompliance and riskEconomic uncertainty71 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

×