HP Quality Center Portfolio Overview Valérie Joubert SOGETI – Managed Testing Services Carole Malinge HP Software & Solutions France Sogeti’s Second Testing Academy 29 April 2009
HP Quality Center Portfolio Agenda HP Quality Center Portfolio HP Quality Center 10 Services for Quality Center Questions / Answers 2 25 March 2017 Public
HP Quality Center Business outcomes Part of the industry’s most comprehensive IT management portfolio Business outcomes STRATEGY APPLICATIONS OPERATIONS Quality Management Business Service Management Business Service Automation IT Service Management Quality Center is part of HP Software’s comprehensive Business Technology Optimization or BTO portfolio. BTO addresses all the key domains of the IT organization – strategy, applications and operations. Each center is a tightly integrated group of products that solve a particular set of concerns for various IT teams. Key integration technologies within BTO allow us to share information not only across product centers, but with practically any relevant IT data source. Project & Portfolio Management Center Quality Center Quality Center Operations Orchestration Business Availability Center Client Automation Center Service Management Center Performance Center CIO Office Operations Center SOA Center Data Center Automation Center Application Security Center Network Management Center CTO Office SAP, Oracle, SOA, J2EE, .Net Universal CMDB 3 25 March 2017
HP Quality Center Dashboard HP Quality Center Center Management Quality Center Enterprise and Premier editions Quality Center is a suite of products: Test Director for Quality Center is the test management platform encompassing: Requirements Management allows you to track multiple requirements types and analyze requirements change impact, and provides full traceability from requirements to requirements, tests and defects Risk-Based test management enables risk mitigation by enabling you to assess risk from both a business and technical perspective, optimize test coverage and auto-calculate the testing effort in order to product a contract between the business/quality teams such that that the highest-priority, highest-risk requirements are planned for testing. Release and cycle management to manage requirements and tests according to application releases and QA cycles. Allows you to compare planned vs. actual progress for each application release and QA cycle and assess release quality across multiple QA cycles Defect management allows you to track defects from requirements through all stages of test management and execution As an addon, we also offer QA lab management (Surgient) to allow you to select an environment library directly from QC Test Lab, qutomate provisioning of test environments on-demand and enable self-service deployment and secure worldwide access to complex test environments Functional testing products for both manual and automated testing: Quick Test Professional enables you to easily create, execute and maintain regression runs on ever-changing applications. It provides keyword IDE for non-programmers, Data table for data-driven tests and process guidance with built-in best practices and ability to customize processes. Business Process Testing (and BPT4SAP) provides a framework for building reusable, data-driven test components and supports manual, keyword-driven and scripted components with a web-based repository for sharing tests and components. It also provides extended capabilities for creating and updating tests for SAP applications. SAP-specific testing products: BPT4SAP (see BPT) Change Impact Testing (CIT) used to identify the impact of SAP changes and Reduce the time, cost and risk of making changes to production systems Security Testing QAInspect tightly integrated with Quality Center to manage security testing within existing QM methodology and enable correction of security defects early in application lifecycle SOA Testing products Service Test is used to expose headless services through contract inspection and provide support for testing from unit level through complex business processes Service Test Management allows you to maintain a service oriented quality management strategy & conduct Change Impact Testing on SOA assets Dashboard – to enable business decisions based upon holistic view across all quality initiatives Center Management for Quality Center A PPM product with integration to Quality Center to manage the quality process from PPM to enforce and automate QA processes and workflows, plan and track QA project and manage resources efficiently, and reduce the cost of CoE Administration Requirements Management Risk-based Test Management Release Management Defect Management QA Lab Management (add on) Service Test Management (add on) Functional Validation Business Application Validation Security Testing QuickTest Professional Service Test QAInspect Business Process Testing Change Impact Testing Foundation Shared data repository Central administration Workflows Open APIs 4 4 25 March 2017 June 2008 Public
Manage what matters to the business Project assignment Client Monitoring Go Go Evaluation TMap Impact- analysis Test plan Prep. Spec. Exec. Com pletion Management and Reporting Strategy Development and Delivery Operations So, here we begin to introduce our updated Point of View. We’ll start with the understanding that the technology decision is key decision that needs to be made, at a project level. HP has not traditionally talked about development because we don’t have many solutions for development (exceptions: Defect management in Quality Center and DevInspect in the Application Security Center portfolio). We acknowledge that technology is important, but HP focuses on the business level value where technology decisions aren’t as relevant. E.g. whether an application is built using Java or .NET is less important to the business than whether or not the application delivers the business value they need. In the mean time, developers will use the programming language, the IDE or the Source Code Manager (SCM) that fits their particular project or environment, without impacting the business outcome of the application. So instead of focusing on development and the technology decision, HP focuses on the integration with the development environment to get the key information needed and provide visibility to stakeholders to enable better business decision-making. That is HP’s key differentiator: the breadth of our ALM approach (from strategy, through development and into operations), our integration strategy with the development environment, and our focus on delivering business value and leveraging those strategic control points to manage the entry and exit through each phase of the application lifecycle to ensure success. Demand Management Requirements Definition System Validation Performance Validation Business imperative Requirements Management Integration Test Security Test HP Solutions Design Functional Test Application Release Develop Unit Test Build SCM Develop Unit Test Build SCM Technology decision Develop Unit Test Build SCM Develop Unit Test Build SCM 5 5 25 March 2017 25 March 2017 Public 5
HP Quality Center overview Supports key stakeholders from across IT and the business Formulate assignment and collect test goals Single global platform that enables a consistent, repeatable process for: Requirement management Test planning and scheduling Test cycle management Defect tracking Real time reporting of progress and status Business process testing (add-on) Determine risk classes Customer Determine test depth Quality Center is an industry leading, global platform that lets you manage quality with a consistent, repeatable process and minimize risk through the entire application lifecycle. It drives high levels of communication and collaboration across distributed teams using a single platform, and helps manage application quality from requirements through test execution and defect resolution. Because QC is web-enabled, teams can access real-time project information regardless of geographic and organizational boundaries. This unprecedented visibility helps lower costs by identifying defects earlier in the process, drives collaboration across the business, and contributes to vastly improved decision making, significantly reducing the risk of failure. Key benefits Facilitates global collaboration and communication between teams on a single platform Enables management of the release process and more informed go/no go decisions Enable lower costs by capturing critical defects before they reach production Enables enforcement of standardized workflows and customizations across projects Allows asset sharing and reuse across projects and initiatives Key capabilities Enables a consistent, repeatable process for: Requirements management Test planning and scheduling Managing testing cycles Defect tracking Version control and baselining Real time reporting of progress and status Assign test techniques Create test cases Test basis All these features in one platform Test execution 6 6 25 March 2017 25 March 2017 Public
Quality Center Core
Quality Center Core Portfolio Quality Center Starter Edition Existing Quality Center edition for application teams managing small releases, max 5 concurrent users Quality Center Enterprise Existing Quality Center edition for application teams managing medium to large releases Versioning Baselining Risk-Based Testing updated Centralize Reporting and Dashboard Manage automation ressources Quality Center Premier New Quality Center edition for large global CoE organizations managing enterprise releases Manage templates for projects customization Share assets between projects (requirements, tests, components, scripts) Synchronize defects between projects Cross-projects reporting High availability New! New! 8 8 25 March 2017 25 March 2017 Public
Risk-based test management Define multiple requirement types and interdependencies Key benefits Manage test strategies and processes based on business risk Enable centralized management of manual and automated test assets Enable standardized testing and quality process to boost productivity Enforce processes and build guidance for offshore resources Ensure all business critical requirements are planned for testing Key capabilities Develop, manage and plan manual and automated tests including custom test types Real-time test status and progress reporting Bidirectional traceability allows tracking requirement and defect coverage Short: With Risk Based Test Management, stakeholders can assign business risk to requirements which helps test managers calculate where to apply testing resources. This allows you to develop a strategic plan and a business contract between QA and business managers so that limited time and resources can be focused on the highest-risk, highest-priority requirements. Advanced test planning capabilities allow functional, regression, load, unit and integration testing–each with its own set of requirements, schedules and procedures. You can emulate real life business processes and run tests unattended, during off-peak times. Detailed: Risk Based Test Management – Highly competitive business environment today is forcing organizations to do more with less. While resources available to IT organizations are shrinking, applications are growing in number, size and complexity. The business risk associated with this scenario can now be managed through QC Risk Based test management. Stakeholders can assign business risk to the requirements that helps test managers calculate how much effort to spend on testing each requirement. This helps you develop strategic plan and develop business contract between QA and business managers. Tests can now be designed based upon requirements. QC can manage both automated and manual tests in same repository to help easy reusability of these assets. Advanced test planning capabilities allows various types of testing including functional, regression, load, unit and integration – each with its own set of requirements, schedules and procedure. You can run tests unattended and emulate real life business processes. Key benefits Manage test strategies and processes based on business risk Enable centralized management of manual and automated test assets Enable standardized testing and quality process to boost productivity Enforce processes and build guidance for offshore resources Ensure all business critical requirements are planned for testing Key capabilities Develop, manage and plan manual and automated tests including custom test types Real-time test status and progress reporting Bidirectional traceability allows tracking requirement and defect coverage 9 25 March 2017 Public 9
Release and cycle management Monitor quality across releases and cycles Key benefits Provide visibility into releases and cycles followed by QA teams Evaluate and improve quality processes over the lifetime of application Requirements can be associated with cycles for agile development Improve effectiveness of go/no go decisions Key capabilities Manage requirements and tests according to application releases and QA cycles Compare planned vs. actual progress for each application release and QA cycle Assess release quality across multiple QA cycles SHORT: To help organizations adapt to rapidly changing applications, release and cycle management enables you to adapt to quick development and testing cycles and also break large projects into meaningful phases. You can better plan the release effort by identifying requirements and tests for each cycle and real-time visibility into Actual vs. Planned testing status provides the ability to manage multiple releases and test cycles and make informed go/no go decisions. DETAILED Releases – more and more IT organizations are realizing the need to adapt to fast changing product and relying upon new methodologies such as Agile. Release and Cycle Management enables you to follow quick development and testing cycles and break larger project into meaningful phases. Key benefits Provide visibility into releases and cycles followed by QA teams Evaluate and improve quality processes over the lifetime of application Requirements can be associated with cycles for agile development Improve effectiveness of go/no go decisions Key capabilities Manage requirements and tests according to application releases and QA cycles Compare planned vs. actual progress for each application release and QA cycle Assess release quality across multiple QA cycles 10 25 March 2017 Public 10
Manage multiple versions of tests Versioning Manage multiple versions of tests Key benefits Allows distributed teams to collaborate on joint development of tests without over-riding each other’s changes. Feature: Version control is enabled for requirements, tests and test assets to enable distributed teams to collaborate and manage multiple versions of assets in parallel while maintaining data integrity and providing an audit history of changes throughout the project lifecycle. A component can be checked out for update, then checked back in when changes are complete. All projects utilizing that asset are automatically notified of the change and can choose to accept or reject the change as they manage their version of assets. Benefit: Allows distributed teams to collaborate on joint development of tests without the risk of over-riding each other’s changes. They no longer have to worry about making multiple copies of the assets and can be automatically notified when an asset changes so they can stay in synch with the latest version, or choose to continue using the version that they have. Key capabilities Version control is enabled for requirements, tests and test assets. A version of an asset can be checked out for update, then checked back in when changes are complete. 11 25 March 2017 Public
Reflect signoff and contracts as baselines Baselining Reflect signoff and contracts as baselines Key benefits Compare baselines to assess changes Enable rollback of assets to key points in the application lifecycle Ability to use baselines in test execution Key capabilities Ability to capture a snapshot of requirements and tests at key points in the application lifecycle, including traceability links Control who can create and modify baselines Baselining allows you to capture a group of requirements, tests or test assets at strategic points in the project lifecycle to mark specific milestones. You can compare baselines to assess the impact of changes and enable rollback of assets, if required. Key benefits Compare baselines to assess changes Enable rollback of assets to key points in the application lifecycle Ability to use baselines in test execution Key capabilities Ability to capture a snapshot of requirements and tests at key points in the application lifecycle, including traceability links Control who can create and modify baselines 12 25 March 2017 Public
Track defects through all phases of application lifecycle Defect management Track defects through all phases of application lifecycle Key benefits Mitigate risks by finding and resolving defects earlier in the application lifecycle Prioritize defects based on impact to the business Enhance communication and collaboration between testing and development teams Key capabilities Track defects from requirements through all stages of test management and execution Alert key stakeholders through automated emails Enforce defect lifecycle process through custom fields and workflow Share defects across projects and initiatives (QC Premier) Defects give managers the visibility into the quality of the application under test. Using QC, you can manage defects through the entire lifecycle, from requirements through test execution. Analyze defects to make go/no go decisions about deployment. Because defects are tracked from initial problem detection through fixing and verification process, no defect Is overlooked or closed before it has been addressed. In QC Premier, we’ve also enabled defect sharing across projects as well. When the initiative is being tested, and defects are discovered, they can now be shared back to the project where the developer works, without the developer having to be aware of the other projects, have logins to each project, and have to search each project for defects and then prioritize them across projects. Now the developer can access the defects in a central repository, fix the defect, and propagate that fix back to the projects that are impacted and where it can be retested Key benefits Mitigate risks by finding and resolving defects earlier in the application lifecycle Prioritize defects based on impact to the business Enhance communication and collaboration between testing and development teams Key capabilities Track defects from requirements through all stages of test management and execution Alert key stakeholders through automated emails Enforce defect lifecycle process through custom fields and workflow Share defects across projects and initiatives (QC Premier) 13 25 March 2017 Public 13
Reports, graphs and dashboard Integrated Personal Dashboard module for real-time progress, status and release views Key benefits Make business decisions based upon holistic view of quality status, defect trends and requirements coverage Allocate resources based upon current progress and status of application releases Report progress on test cycles Integrated dashboard provides simplified installation, configuration and maintenance HP Quality Center has a new integrated Dashboard module to centralize Quality Center reporting and tools, including standard reports, excel reports and dashboard. Dashboard functionality is now integrated into QC for simplified installation, configuration and maintenance HP Quality Center can export a report source into Microsoft Excel, letting your end users perform endless data manipulation. HP Quality Center Enterprise adds the ability to produce standardized reports across projects and modules to provide end-to-end visibility of quality metrics across multiple QA initiatives. Features: Fully integrated Dashboard module to centralize HP Quality Center reporting tools including standard reports, excel reports and dashboard Standardized cross-project or cross-module reporting and drill-down graphs Customizable pages Analysis tab with access to built-in reports and excel reports Benefits: Simplified installation, configuration and maintenance End-to-end visibility of quality metrics across multiple QA initiatives Key capabilities Fully integrated Dashboard module to centralize HP Quality Center reporting tools including standard reports, excel reports and dashboard Custom, role-based, shareable reports Coverage graphs with drill down capability 14 25 March 2017 Public 14
Services offering SOGETI
Quality Center offerings from SOGETI Certification program SOGETI : Tools Expert TMap : Value-added CONTENT + = QC implementation 1. Plan for Quality Center installation 2. Upgrade from previous versions of Quality Center 3. Configure administrative settings in Quality Center 4. Best practices in Quality Center implementation 5. Navigate through different Quality Center modules 6. Performance-based activities Create domains, projects, users Download MS Excel and Word addins Customize a project Lead in: what do our customers need from services:: help with quality process, where to start, training on how ot use and get value from the solution, customization, metrics, etc. Speaking Points: Key driver: If you want to rapidly demonstrate value to your organization in Quality Management , the HP Quality Management QuickStarts are the vehicle of choice. The QuickStarts combine services from HPSW PS with pre-built value-added content designed specifically for a rapid QM Implementation. The content includes implementation templates, utilities, and QM Center Product content The IP is the key to a rapid delivery so you don’t have to redesign or rebuild something from scratch This IP has been developed through years of implementation experience, has been widely adopted globally, and is continually refined More details of this content will be shared later in this presentation 16 25 March 2017 Public
Quality Center offerings from HP Professional Services HPQP – Quality Center A service to assess an organization’s quality maturity level from Process, Product, and People perspective. Duration: 4- 8 Weeks QC Project Accelerator The QC Template Project Accelerator is a well-structured foundation on which to create a Master Template Project. The Accelerator contains a Workflow Code Customization Library, Prepackaged base content, and a defined implementation and deployment process. Duration: 3 – 8 Weeks QC Center of Excellence Deployment This service enables client to implement Center of Excellence, including creating the processes around demand and resource management. Duration: 8 – 12 Weeks QC Best Practices Workshops Best Practices are defined as techniques, methods, processes or activities that are more efficient and effective at delivering a particular outcome than any other. Best Practices are delivered to clients as a series of hands on workshops Duration: 1 – 3 Weeks WinRunner to QTP Migration Service HP has partnered with Gallop Technologies to offer WinQuick (Migration Tool)as a service. The WinQuick implementation team uses the tool to substantially expedite the migration process, passing all related benefits directly to the customer. Duration: Custom Scoped 17 25 March 2017 Public
Q & A
Sogeti’s 2nd Testing Academy 29 April 2009 www.sogeti.com