© Copyright 2014 Vivit Worldwide © Copyright 2014 Vivit Worldwide
No More Excuses: Now it’s Easier to Migrate to ALM 12 June 24, 2014
© Copyright 2014 Vivit Worldwide
Today’s Speakers
Michael Deady
Professional Consultant &
Solution Architect
HP Software
Walid Hbeika
ALM WW Strategy and Solutions
Solution Architect
HP Software
© Copyright 2014 Vivit Worldwide
Housekeeping
• This “LIVE” session is being recorded
Recordings are available to all Vivit members
• Session Q&A:
Please type questions in the Questions Pane
© Copyright 2014 Vivit Worldwide
Webinar Control Panel
Questions
Toggle View Window between
Full screen/window mode.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Application Lifecycle Management 12.00— no more excuses
Now it’s easier to migrate to ALM 12
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 8
This is a rolling (up to three year) Roadmap and is subject to change without notice.
Forward-looking statements
This document contains forward looking statements regarding future operations, product development, product capabilities and availability dates. This information is subject to substantial uncertainties and is subject to change at any time without prior notification. Statements contained in this document concerning these matters only reflect Hewlett Packard's predictions and / or expectations as of the date of this document and actual results and future plans of Hewlett-Packard may differ significantly as a result of, among other things, changes in product strategy resulting from technological, internal corporate, market and other changes. This is not a commitment to deliver any material, code or functionality and should not be relied upon in making purchasing decisions.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 9
This is a rolling (up to three year) Roadmap and is subject to change without notice.
HP confidential information
This Roadmap contains HP Confidential Information.
If you have a valid Confidential Disclosure Agreement with HP, disclosure of the Roadmap is subject to that CDA. If not, it is subject to the following terms: for a period of 3 years after the date of disclosure, you may use the Roadmap solely for the purpose of evaluating purchase decisions from HP and use a reasonable standard of care to prevent disclosures. You will not disclose the contents of the Roadmap to any third party unless it becomes publically known, rightfully received by you from a third party without duty of confidentiality, or disclosed with HP’s prior written approval.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 10
Polling question
Food for thought
What is your current version of ALM/QC
A. Older than QC 10
B. QC 10
C. ALM 11
D. ALM 11.5
E. You currently in the process of upgrading to ALM 12
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 11
Polling question
Food for thought
What makes you cringe when you think of when upgrading QC/ALM
A. Planning and coordination
B. Technical requirements
C. Project migration and upgrade
D. Training
E. Timing and support
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 12
Disrupting attributes
Problem of upgrading or migrating
Coordination, scheduling, and management
•Supporting and maintaining customization •Upgrading individual projects •Planning •Features versus practicality •Risk
Training
•The single most costly item for an upgrade/migration is the training
• The reluctant of External adoption and/or processes
•Long term Planning (process and Tech)
Murphy's Law
•Rule one Anything that can go wrong it will go wrong
•If ain't broke don't fix it
•The best laid plans are subject to rule one
Disrupting attributes
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 13
Apps 12
ALM 12
ALI 12
AGM 2
PC 12
LR 12
Sprinter
UFT 12
Adoption Readiness Tool
Business Process Testing
Security
Security
PPM
HPA
Support
Professorial Services
SaaS
Apps Map
Score Card
HP Community
IDE
SCM
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 14 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The why APPs 12
Why now
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 15
Polling question
Food for thought
When are you planning to upgrade/migrate to ALM 12?
A. Already in process
B. Within the next 3 months
C. Within 6 months
D. Within 12 months
E. No plans at the moment
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 16
HP Apps 12 addresses the spectrum of ALM stakeholders
HP ALM
Unified, automated, collaborative
Manual tester
Business analyst
Quality Assurance Developer (SAP/ORCL)
Developer (Java/.Net)
App Security tester
Performance engineer
VP of Apps Scrum master
Functional test engineer HP Unified Functional Testing
HP Sprinter
HP Agile Manager HP ALM Dashboard
HP Performance Testing
HP Fortify
70+ Developer Tool integrations
HP ALM Requirements Management
HP Quality Center
Stakeholders use their tool of choice, while sharing resources with complete traceability for a unified ALM experience
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 17
Providing the flexibility and power our worldwide user base demands
Remarkable end user experience / ease of use
New requirements authoring and editing – simple yet powerful, like Microsoft Word
Seamless Identity Management offerings including SSO for Siteminder and CAC support
Increased user experience by adding and enhancing existing UI
One unified IDE for all types of test automation – component, GUI, IDE– BPT and UFT together
Intuitive, simplified user experience
Protect your investment by using either classic or new web UI
Use the browser you like best with new Web UI for ALM/QC
Flexible Simplified and unified Powerful
Cross Project Business views for simplified and powerful reporting of metrics
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 18
Developer-analytics ecosystem integrations
Microsoft TFS
Perforce
Subversion
CVS Hudson
Jenkins Visual Studio
Eclipse Electric Cloud
AccuRev
IntelliJ
IDE SCM Build Code
coverage Static code
analysis Unit test
Junit
Nunit
TestNG
NCover
Cobertura
Coverity
Cloud Bees
Git
HP ALI
HP Fortify
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 19
A solution that complements HP ALM / QC
Agile Manager – ALM Synchronizer
Agile Manager (on-premise or SaaS)
HP ALM (on-premise or SaaS)
Sync • Requirements • Defects • Releases
Velocity and quality for the enterprise
• Native integration to leverage best-in-class quality management of HP ALM/QC
• Traceability, asset sharing, visibility across broader enterprise app ecosystem
• Enterprise support for both Agile and non-Agile projects
• Bring agile and non-agile process together
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 20
Perforce
Reality: Heterogeneous dev environments
TFS
Waterfall Scrum
Hybrid
Jenkins
TFS
CVS Electric Cloud
SVN Hudson
Lean
VS Eclipse
Eclipse InteliJ
Code Build Req &
Def
AGM
ALM
HP ALI
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 21
Cross-project BV Excel add-in – example report
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 22
ALM, sprinter (manual), UFT a mobile testing solution
Automation framework
HP UFT
GUI/API
UFT Mobile API
Backend system
Platform Provider
Manual framework
sprinter
GUI
GUI
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 23
Solution architecture
HP LoadRunner/ Performance
Center
Application under test
HP UFT Mobile + Perfecto Plugin
Load generators
Real mobile devices
Public or Private Cloud
Measure end-user experience transaction times
Capture Application performance
Automated test script
Automated test script
Performance monitoring profiles
Load scenario
Application under test
Emulate network conditions
(Latency, packet loss, bandwidth)
Performance Analyzer Smart Tool
Customized reports
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 24
Sprinter for testing real mobile devices
Execution Steps from ALM
Session sharing Snapshot support
Device vitals Device operations Sprinter Run Control Sprinter Tools
Predefined Widgets
Test application management
Interoperability
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 25 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
We are excited about WebUI on QC and ALM 12.0 Are you ?
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 26 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The opportunity To optimizing ALM using ALM Diagnostic
Walid
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 27
Polling question
Food for thought
If you could instantly improve any aspect of your QC/ALM framework/environment, what would it be?
A. Tool performance
B. Application Lifecycle Management processes
C. Standardization across my QC/ALM projects
D. Integrations (other HP tools of third party)
E. Educating my users on how to better use the tool
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 28
What is ALM optimization?
Services or activities that are designed to demonstrate how you,
customers, can get the most out of your existing HP ALM deployment,
promote efficiency and productivity by implementing, fixing or tuning
existing tool features, supporting processes, all leading to a reduction
of operational costs and adoption of proven and mature ALM
methodologies
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 29
So why HP ALM optimization?
Maximizing the ROI
You have invested heavily in your HP ALM solution and expect a higher quality in your projects at a reduced cost.
Understanding where the issues are
Issues are bound to occur, the key is to have a process to identify the root cause,
a resolution mechanism in place and educate the users on how to minimize the
frequency of future issues. Adopting an on-going optimization framework is key.
Increase synergies between the tool, processes and the users
A mismanaged tool lead to poor performance, unstructured information, inefficient tool functions, frustrated consumers, inaccurate or lack of visibility into the information, disconnects between processes and resources, ALM optimization promotes order and ALM industry leading best practices leveraging HP QC/ALM.
Reduce operational costs
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 30
What is HP ALM/QC Health-Check Workshop?
It uncovers potential inefficiencies in your current HP ALM/QC framework and enables you to optimize your deployment, improve quality and reduce operational costs
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 31
HP ALM/QC Health-Check Workshop
HP ALM Diagnostics Tool is an automated data analytics utility that traverses an HP ALM/QC instance through its database and repository while collecting HP ALM/QC specific data points to determine the health status of a deployment.
HP ALM/QC
HP ALM
Diagnostics Tool
Present Findings Analysis Data Collection and Discovery
Workshop Kickoff
Pre-Workshop Activities
1 2 3 4 5
Data collection Data consolidation Dashboards and reports
HP ALM Diagnostics Tool – an ALM Analytics solution
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 32
HP ALM/QC Health-Check Workshop
Present Findings Analysis Data Collection and Discovery
Workshop Kickoff
Pre-Workshop Activities
1 2 3 4 5
HP ALM Diagnostics Tool - Analysis and dashboards reports
HP ALM/QC Instance
Cross-domain level analysis
Cross-project level analysis
Project level analysis
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 33
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 34
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 35
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 36
Key metric Metric description
Industry/HP standard or best practice threshold value
Customer status
Impact Recommendations or best practices Projected ROI for mitigated gaps
Project size Percentage of Projects over 2 Gb
<20% (overall) • Performance • Governance • Application Quality • Storage
• Archive or remove old releases or test runs
• Break project into smaller projects • Project Template and Standardization
• 30% DB size reduction
• 50% repository size reduction
Project access
Percentage of projects that have not been accessed in the past 12 months
<15% • Inaccurate reporting • Storage • Performance • Governance
• Deactivate Projects • Archiving • Project lifecycle Management process
review
• 25% less projects in instance
• 10% performance increase
User not accessed
Percentage of users who have not logged into instance for the past 6 months
<20% • Application Quality and Governance
• Security (regulated environments)
• User access reporting • Accounts management process
(compliance and regulations)
• 50% less user accounts
• 100% compliant with security regulations
Assets redundancy
Percentage of attachments (files) that are redundant across projects
<30% • N/A • N/A • N/A
Sample detailed diagnostics metrics analysis
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 37
Polling question Food for thought
What is the process by which you improve or optimize your ALM practice?
A. Cross-projects reporting or other tools
B. Rigorous ALM workflows within the tool
C. Periodic instance audits
D. Periodic user training/education on tools and processes
E. No specific process, our approach is more or less reactive
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 38
HP ALM/QC Optimization Services
Service Description Outcome
Versioning and Baselining
Version control enablement (when licensed), process implementation, best practices, base lining and pilot use case
Reduce testing costs.
Cross-Projects Assets Sharing and Reuse
Create a shared assets repository, best practices on management and reuse of assets.
Minimizing asset redundancy. Reduce test development time.
Cross-Projects Reporting
Establish cross-projects reporting/dashboards bringing visibility to project interactions , traceability, progress monitoring, statuses and enterprise level views.
Provide real-time visibility to make better quality decisions
Cross-Projects Customization
ALM project templates and workflows that are tailored to fit the organization’s framework, requirements or regulations.
Provide standardization across projects and reduce time to create projects
HP ALM/QC Integration Consulting
End-2-End integration between HP ALM and third party solutions promoting agility and efficiencies within SDLC and STLC processes
Provide better collaboration between Dev and Ops while reducing/eliminating time to update disparate systems
Key features/capabilities that can be optimized
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 39
HP ALM/QC Optimization Services
Service Description Outcome
HP ALM/QC Archiving and Consolidation
Run and operate a more efficient HP ALM/QC instance by only keeping the information needed. This service allows customers to partially archive projects on a module level, with no restrictions on size or granularity (Tests, release, cycle, Requirements etc…)
• A nimble and better performing ALM/QC instance purged of stale data.
• Ease of access to archived data should it be needed.
HP ALM/QC Migration Automation
Avoid long running and costly migration projects. Migrated assets will be verified at the destination as well as checks are in place to identify broken links and prohibit loss of data.
Proven to shorten the amount of time spent on your migration and reduces your costs of the project.
QC/ALM Performance Benchmarking and Analysis
Performance benchmarking and root cause analysis for reported or observed performance issues. • Benchmarking kit • ALM System Health • QC Sense • ….
• Benchmarking report of current deployment
• Root cause analysis for identified bottlenecks
• Performance improvement recommendations and implementation roadmap
Other optimization services offered
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 40 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The how ALM – migration
Upgrade and Supportability Tools
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 41
Polling question Food for thought
What can you tell us about your previous upgrade/migration?
A. Went very well without any issues, within time and budget
B. Challenging but successful
C. Very difficult and chaotic
D. The new never graded before
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 42
1. ALM Robot
2. ALM Advisor
3. Benchmark Kit
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 43
ALM Robot – innovative solution to upgrade QC/ALM projects seamlessly
This is a rolling (up to 3 year) roadmap and is subject to change without notice
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 44
ALM Advisor
• Web service to provide Technical recommendation and configuration guidelines for QC and ALM infrastructure.
• Proactively help provide guidance to our customers and help improve their experience & reduce burden of support cases / escalations.
Upload Recommend Done
This is a rolling (up to 3 year) roadmap and is subject to change without notice
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 45
Benchmark kit • Performance tuning of newly deployed QC/ALM infrastructure
• Simplify process of creating sample a load test scripts/ scenario
• Kit based on restoring Master DB and create data agnostic LR scripts
Restore Master DB
Auto created LR scripts
Execute load test scenario
This is a rolling (up to 3 year) roadmap and is subject to change without notice
All product views are illustrations and might not represent actual product screens
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 46
To learn more…
Additional resources
• Watch the set of “what’s new videos” www.hp.com/go/hpalm
• Learn more at ALM Blog and The Future of Testing Blog
• Join GooglePlus for upcoming Hangouts featuring product demos, best practices and more.
• Join HP Software on Linkedin and Twitter.
@wh4tsup_doc
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 47 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Closing & questions
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 48 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you
© Copyright 2014 Vivit Worldwide
Don’t Miss – Register Today
• Vertica Big Data 2014 Conference – August 11- 14, Westin Waterfront Hotel, Boston, MA
– Register at: http://conference.vertica.com/
• Protect 2014 Conference – September 8-11, Washington Hilton, Washington, D.C.
– Register at: http://h71056.www7.hp.com/hp-protect-
2014/overview.html
© Copyright 2014 Vivit Worldwide
News from HP Software
• Visit the HP IT Experts Community for forums, blogs, upcoming
events and to register for monthly newsletter.
• Participate in upcoming Online Expert Days.
© Copyright 2014 Vivit Worldwide
Thank you
• Complete the short survey and opt-in for more
information from HP.
www.hp.com
www.vivit-worldwide.org