19
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 HP Application Lifecycle Management Achieve predictability, velocity and quality for your application teams

Why Upgrade from QC to ALM?

Embed Size (px)

Citation preview

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

HP Application Lifecycle ManagementAchieve predictability, velocity and quality for your application teams

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

Benefits when you upgrade HP Quality Center to HP

ALM Expand Best Practices Across Delivery

• Manage the application lifecycle

• Single-pane of glass visibility

• Decision Support System

• Flexible methodology support

• Scaling from project to enterprise

• Complete traceability to source code

• And…Cohesive quality managementLABEL GOES HERE

Speed time to market via predictable delivery of applications

Lower application costs via repeatable enterprise application delivery

Achieve business

alignment

Complete traceability

* Through ALM 11.00--development

management product integration

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

HP ALM Key FeaturesHP Application Lifecycle Management

• Cross-project Reporting

• Project Planning & Tracking

• Requirements definition and management

• Shared Customization/Process Enablement

• 7-Way Traceability

• Test Planning based on Build Health & Risk

• High Availability Server

• Lab Management

• AUT Topology

• Reusable Assets for Requirements, Tests, and Defects

• Application Lifecycle Intelligence (ALI)

– Development Collaboration

– Change impact analysis

Features also Available

• Shared Platform of ALM &

Performance Center

• Enterprise Collaboration

• Plug-in for Build and SCM Systems

Several Integrations Including

• HP Unified Functional Testing

• HP Performance Center

• HP Project & Portfolio Mgmt

• HP Agile Manager

• HP Executive Scorecard

• Continuous Delivery Automation (CDA)

• HP Service Virtualization

• HP Fortify

• And much more…

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

Cross-Project Reporting & Pre-configured Business Views

Business View Layer Added to Reporting Schema

Physical database(s)

Reports

Today

Physical database(s)

ALMBusiness Views

Reports

ALM/QCE

ALM enables cross-project

reporting for a consistent view of all

projects KPIs, Status and Metrics

Key Benefits:

• Out-of-the-box Business Views

• Graph Reporting Tools use Business

Views

• Ability to Build Custom Views

• Use pre-built views and modify

• Share views across projects

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

Improve Time to Market: Deliver Applications Predictably

Project Planning & Tracking

Key Benefits:

• Define and monitor project

milestones

• Dynamically assess health

• Automatically update project

status against milestones

• Embed status into other tools

• Drill down analysis on KPIs

for details

• Reinforces principles to TMMi

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

Shared CustomizationsIncrease Efficiency and Productivity

Asset Sharing

Key Benefits - Share and Reuse:

• Requirements

• Manual and Automated Tests

• Defects

• Reports and Filter

Project Template Sharing

Key Benefits - Share Project Templates:

• Update one template and cascade the

changes across projects

• Standardize process across teams and

projects

• Reduce administration costs

• Enable visibility and transparency with

consistent metrics and KPIs

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

Lab Management Automation

Build Verification Testing

Key Benefits:

• Accelerate your development processes

• Free up resources to perform other

tasks

• Improve quality of apps with automated

regression tests

Provision

Environment

Deploy Test App

Run Test Cases

Test Results

Code Check-inExecute Build

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

Continuous Integration Support

ALM Server Side Execution from Jenkins – Open Source Plug-in

Key Benefits:

Supports -

• Functional Test Sets

• Performance Test Sets

• Build Verification Suites

Optional -

• AUT Environment Configurations

• HP Continuous Delivery Automation (CDA)

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

Application Lifecycle Intelligence (ALI)

QA

Manager

Dev

Manager

PCOE

Manager

Performance

Eng

Developers\

Architects

Business

Analyst

QA Eng

Project\Program

Mangers

Defect

TestCode

Req

Build

Task

Key Benefits:

• Connect developers, testers,

business analysts & project

managers using disparate tools

• Gain real-time traceability across

IBM, HP, Microsoft, Agile and

open source ALM tools

• Minimize risk in your application

development projects with

analytics for decision making

across all stakeholders

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

Visibility and traceability to the development code and build assets

ALI – Link Test Results to Builds

Key Benefits:

• Developer tasks, requirements, and defect

issues linked through development lifecycle

• Track developer progress and code

changes against requirements, for better

visibility on project status and risk mitigation

• Development Collaboration (ALI

Features)

• Plug-in for SCM Systems

• Plug-in for Build Systems

• Traceability to Unit Tests, Coverage,

Success Rate

• Traceability to code changes (# lines, Kh)

• Change Impact Report

• Build Success Rate

• Build Content & Coverage

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

Reduce ALM planned and unplanned downtime with High Availability Server

Minimize Downtime…Maximize Uptime

Back-up Storage

Key Benefits:

• Around the Clock Development and Testing

• Minimize Maintenance Downtime

• Supports Load-Balancing

• Fail-over

• Disaster Recovery/Business Continuity

*High availability features included with ALM are available for Quality Center Enterprise Edition at additional license costs

App Servers Databases

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

What can the upgrade REALLY save me?

Top Tangible Value Drivers:

Reduced IT Budget Overruns

Avoided Expense on High Availability

Support

Reduced Solution Support Expense

Reduced Patch/Maintenance Release

Expense

Reduced Reporting Expense

Reduced Project Management Expense

Reduced Administration and Development of

Custom Workflows

Reduced Software Testing Expense

Reduced Development Partner Expense

Bottom-line Hit…Reduced or Avoided Cost

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

What can the upgrade REALLY save me?

Top Intangible Value Drivers:

Improved Timeliness ("On Schedule") of Product

Releases

Improved Customer Satisfaction

Improvement in Defect Remediation During

Development Cycle

Reduced Post Production Defects

Improved Development to Quality Cost Ratio

Improved Testing Coverage of Product Portfolio

Shorter Average Product Release Testing

Duration

Improved Test Organization Satisfaction

Soft Savings…Performance Improvement Benefits

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

What Other Companies Are Saying…Now That They Have Upgraded to

HP ALM

HP ALM

Previous Challenges in Common

Outcome of Implementing ALM

• Difficulty managing and creating traceability between requirements, tests and defects

• Lack of collaboration and communication between multiple, distributed teams

• Problems managing cross-project, cross-initiative enterprise releases

• Lack of information to make informed go/no go decisions

• No standardized processes across application lifecycle

• Inability to ensure project planning and tracking

• Reduced costs through centralized management and enforcement of consistent workflows and

processes

• Reduced costs and increased efficiency by reducing duplication of effort and sharing best practices

• Increased visibility to quality status, requirement coverage and defect trends in aggregate across

projects and initiatives

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

ALM Upgrade Customer Quotes“Real-Time Visibility is critical. The metrics we now have derive from a consistent goal source, a central place of truth for

testing requirements and defect data. It’s already becoming an enterprise standard. We use this capability and the reports at

our CEO level. This has high visibility. Every week, our CEO wants to know about our quality score.”

–Director of Test Management, Medical Distribution company

“NetApp has 40 QA groups globally. We maximized our uptime and application availability by moving to HP ALM which

already included high-availability support.” – Manager of Test Tools, High Tech manufacturer

“HP ALM’s integrated platform with Performance Center is important. My Support Structures have become simpler. I used to

have two teams to supports HP QCE, whereas with HP ALM, I have one team. The labor savings is significant.” – Nagesh

Prabhu, IT Solutions Leader, Genworth Financial

“Determining the state of a product release used to be a manual process. We used to request each QA manager to fill out

weekly spreadsheets indicating the percentage of tests completed. HP ALM enables them to view a dashboard at any time. I

now have directors who create their own weekly dashboards to ascertain their teams’ progress. There’s no longer a need to

ask QA managers to assess status; directors do it themselves.” – Manager of Test Tools, High Tech manufacturer

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

HP Quality Center Enterprise

HP ALM

Summary: Benefits and Value of Upgrading to HP

ALM

• Extend life and drive ROI of existing infrastructure

• Manage Business Analysts, QA and Devfrom the same platform

• Gain real-time traceability across IBM, HP, Microsoft, Agile & open source ALM tools

• Access your entire ALM stack from one seamlessly integrated client

• Aid decision making, provide insights for optimizing resources, ensure project priorities align w/ release objectives and the business

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

Professional Services to ensure customer value

& success Value

Success

Advisory Consulting/IP Deployment ALM COE

1 42 3

• ALM Solution and Value Discovery Workshops

• ALM Health-check and Maturity Assessments

• ALM Best practices • ALM Optimization • Continuous

Integration/Agile consulting

• ALM Archival, ALM Monitoring, TestCaseGenerator

• ALM Quickstarts for upgrade and migration

• Configuration, extensions, integrations

• Education/ART

• Shared services for ALM functions

• People-process-technology transformation

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

Managing & scheduling

• Manage testing

resources

• Pool resources

• Schedule timeslots

for tests and

resources

Automated lab deployment

• Build a model

• Provision a lab

• Deploy the

application build

Schedule lab deployment

and test execution

• Create build verification

tests

• Detect build completion

• Run tests against

dynamic lab

Available in HP ALM and HP Performance Center

Lab Management Automation

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

Prioritize and plan projects

Requirements –Code Build

Apps

Ensure

Security

Ensure Functionality

Assure Performance

Manage & Monitor End to End Solutions

Monitor Applications

Optimize App performance

based on real world usage

Monitor security threats

Develop, automate and maintain tests

Schedule and run tests

Report on defects & quality

Quality

assurance

Operation

manager

Develop and enhance

Run Unit Tests, check in

builds

Track, review, fix defects

Secure applications

Application

developers

Business

analysts

Model & define requirements

Create test scenarios

May build test components/

frameworks

Bring Automation into Your Managed App Lifecycle

Delivery of quality assured applications to citizens, business and employees