Upload
hp-software-solutions
View
8.844
Download
0
Embed Size (px)
Citation preview
1 ©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
What’s New?HP Application Lifecycle Management 11.00HP Quality Center 11.00
Speaker Name – TitleDate
2
HP Solutions to Master the Core Application Lifecycle
Requirements Management
DevelopmentManagement
Quality Management
Requirements Management
Requirements Definition*
Development
Integrations
Defect Manageme
nt
Functional Performance
Security
Foundation
Traceability ReportingProcess Standardization
(i.e. Waterfall, Agile)Extensibility
(Open APIs)
Application Lifecycle Management
Project Planning & Tracking Enterprise Release Management
* Textual RD, Business Process Model (BPM) and industry leading 3rd party RD tools integration
Secure Developme
nt
New!
More!
New!
New!
More!
More! New!
3 HP Application Lifecycle Management & HP Quality Center 11.00 3
Key themes of ALM/QC 11.00
Communication & Collaboration across the application lifecycle
Accelerated Test Execution
Project Planning, Tracking & Reporting
4 HP Application Lifecycle Management & HP Quality Center 11.00 4
What’s New?Project Planning & Tracking*
Requirements Management
Test Configurations
HP Sprinter (Manual Testing)
Development Management
Reporting
Administration and Integration
System Requirements
Project Planning & Tracking*
Requirements Management
Test Configurations
HP Sprinter (Manual Testing)
Development Management
Reporting
Administration and Integration
System Requirements
* Only available in HP Application Lifecycle Management, not available in HP Quality Center Enterprise
6 HP Application Lifecycle Management & HP Quality Center 11.00 6
Project Planning & TrackingHP Application Lifecycle Management 11.00
7 HP Application Lifecycle Management & HP Quality Center 11.00
Track and measure project milestones and KPIs
Project Planning & Tracking
– Visibility into application project progress and status
– Team visibility into key project milestones
– Proactive adjustment of plans when project is not on track
– Identifying poor quality before it impacts on schedule
– Updating project status against project plan
????
The Current Challenge
8 HP Application Lifecycle Management & HP Quality Center 11.00
Project Planning & TrackingTrack & measure project milestones and KPIs
E2E Testing
Readiness Assessmen
t
Testing Progress
92%Req Reviewed
Req Approved
0Defects High
Defects Med
Test Exec
Tests Passed
15
98%
92%
10Defects High
Defects Med
Test Auth
Test Exec
Tests Passed
25
98%
89%
45Defects High
Defects Med
Test Exec
Tests Passed
95
78%
90%
93%
Test Authoring
IntegrationE2E
Testing
User Acceptance
Testing
January Enterprise Release
Requirements Authoring
Development Test Executio
n
Functional, Performance and Security
95%
85%Req Implemented
Tests Reviewed
75% Development Progress
Requirements
Progress
9 HP Application Lifecycle Management & HP Quality Center 11.00
Project Planning & Tracking
Release Milestones & KPIs
Define Releases
Define KPI’s for milestones
Define milestones
Define & preview
thresholds
10 HP Application Lifecycle Management & HP Quality Center 11.00
Project Planning & Tracking
Master Plan Track milestones in a
Gantt chart
Immediate visibility if project
is delayed
11 HP Application Lifecycle Management & HP Quality Center 11.00
Project Planning & Tracking
Scorecard
Track release progress and
status with KPIs Drilldown into KPIs for more
detail
12 HP Application Lifecycle Management & HP Quality Center 11.00
Project Tracking & Planning
Scorecard Drilldown
Drilldown further into data
Visibility into trends
13 HP Application Lifecycle Management & HP Quality Center 11.00
Project Planning & Tracking
Dashboard
Create dashboard with scorecard and
drilldown graphs
14 HP Application Lifecycle Management & HP Quality Center 11.00 14
Requirements ManagementHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
15 HP Application Lifecycle Management & HP Quality Center 11.00
The 4 Principles of Requirements Mgmt
requirements and having a "single version of the truth"Capturing
on requirements to make sure the right thing is being captured Collaborating
requirements to other development assets - tests, defects, code...Linking
requirements so that everyone works in a common wayStandardizing
16 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Business Process Model (BPM) Integration
– Misalignment between business processes and business requirements
– Clear understanding of the exact business process and critical paths
– End to End coverage by development and QA is hard
The Current Challenge
17 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Business Process Model (BPM) Integration Import
Business Process Models
View critical paths for
development and testing
Link Requirements
to Model
18 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Business Process Model (BPM) Integration
– Automatically generate requirements hierarchy• Mapping requirements directly to BPM
– Supports standard BPMN format• i.e. Provision, Aris
– BPM available to a wider audience• Developers, QA
– Clear end to end business process communication• Better testing; understand what can be
componentized
– Improvement in requirements coverage
Other Capabilities
Key Benefits
19 HP Application Lifecycle Management & HP Quality Center 11.00
New Rich Text Editor & Requirements TemplatesRequirements Management
– “Requirements Management tools are hard to use”• Easy to default to using MS Word, that results in…….
– No ‘single point of truth’ for requirements
– Capturing requirements and getting the right data- Lack of standardization
- Requirement details missed
- Inconsistent requirements (High amounts of Overwork & underwork)
The Current Challenge
20 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
New Rich Text Editor
Entire content is searchable
BAs can work in QC like they work in MS
Word
21 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Requirements Templates
Template per
requirement type
Define rich text template
- Familiar interface
Specify exact requirement
structure
22 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Traceability Matrix
– Verify that all requirements are met
– Identify changes to the scope when they occur
Quickly identify traced
entities
Choose Entities to
trace
Trace RelationshipsKey Benefits Requiremen
ts
Requirements
Tests
Requirements
and
23 HP Application Lifecycle Management & HP Quality Center 11.00
Requirements Management
Custom Order Requirements
Drag and drop to reorder
requirements
24 HP Application Lifecycle Management & HP Quality Center 11.00 24
Test ConfigurationsHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
25 HP Application Lifecycle Management & HP Quality Center 11.00
Test Management
Test Configurations
…..or Sometimes all configurations are in one requirement
Results in:
– High test script maintenance costs
– Lower requirement coverage accuracy
The Past Situation
Requirement/Use Case A:
Gold MemberRequirement/Use Case
B:Silver Member
Requirement/Use Case C:
Blue Member
Test Script 1:Login as Gold
MemberTest Script 2:
Login as Silver Member
Test Script 3:Login as Blue
Member
A test script for each
configuration was
needed
– When a requirement has multiple configurations or use cases:
26 HP Application Lifecycle Management & HP Quality Center 11.00
Test Management
Test Configurations
– Significantly lower test script maintenance costs
– Increased requirement scenario accuracy• Test all use cases
– Share and leverage data sources and definitions
With Test Configurations
Requirement/Use Case A:
Gold MemberRequirement/Use Case
B:Silver Member
Requirement/Use Case C:
Blue Member
Test Script:Login as
Only 1 test script needed
for all configuration
Key Benefits
Configuration 1:Gold Member
Configuration 2:Silver Member
Configuration 3:Silver Member
Traceability between Reqs and
Configuration
27 HP Application Lifecycle Management & HP Quality Center 11.00 27
HP Sprinter – Manual TestingHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
28 HP Application Lifecycle Management & HP Quality Center 11.00
Manual testing has not changed in 15 – 20 years – It’s challenging
Manual Testing Today
Defect RemediationExecuting Tests
Development TeamQA TeamSignificant time spent
executing tests
Following and executing test steps is challenging
Repetitive test steps waste execution time
Test multiple environments is time consuming
Entering data is a chore and can be error prone
Bug descriptions are rarely complete
Information needed to recreate the bug is often missing
Significant time spent trying to recreate and figure out defects
No history of user actions when exploratory testing
29 HP Application Lifecycle Management & HP Quality Center 11.00
HP Sprinter
Connects directly to HP Quality Center
Connects directly to HP Quality
Center
Open test cases from HP Quality
Center
Save results directly into HP Quality
Center
Included with HP Quality
Center 11.0 and HP ALM 11.0
30 HP Application Lifecycle Management & HP Quality Center 11.00
Test Execution
Tabs around application under test
Test steps for
execution
Easy to use, unobtrusive and
maximizes application under test real estate
31 HP Application Lifecycle Management & HP Quality Center 11.00
Screen Annotation and Tools
Clearly communicate defects to developers
using visual tools
Annotation Tools
Annotate directly on the
screen
Check application elements
- color, position
32 HP Application Lifecycle Management & HP Quality Center 11.00
Log defects in QCEasily give
developer the most possible information
Simply create a defect
Create defect without entering
QC
33 HP Application Lifecycle Management & HP Quality Center 11.00
Data Injection
Automatically insert data into the application
Save significant time on most tedious manual testing
activity
34 HP Application Lifecycle Management & HP Quality Center 11.00
HP Sprinter
Exploratory Testing
Log user all actions
performed during test
Create formal test script from exploratory test
Communicate user actions
taken clearly to development Increase value of
exploratory testing and improve
communication of results
35 HP Application Lifecycle Management & HP Quality Center 11.00
HP Sprinter
Mirror Testing
vmftrnd3
vmftrnd42
Test multiple
environments at the
same time
36 HP Application Lifecycle Management & HP Quality Center 11.00 36
Development ManagmentHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
37 HP Application Lifecycle Management & HP Quality Center 11.00
Addressing the developer in their home environment
Key Developer Integration and Collaboration
www.collab.net/go/hp
Work directly on ALM/QC entities within the Visual Studio IDE creating traceability between reqs, defects and source code.
Bidirectional synchronization of ALM/QC reqs and defects with TFS bugs and work items.
Work directly on ALM/ QC entities within the Eclipse IDE creating traceability between reqs, defects and source code.
Bi-directional synchronization of ALM/ QC user stories to TeamForge work tasks creating traceability between reqs, defects and source code.
Available:Available on ALM/QC Add-ins
page
Available on ALM/QC Add-ins
page
38 HP Application Lifecycle Management & HP Quality Center 11.00 38
ReportingHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
39 HP Application Lifecycle Management & HP Quality Center 11.00 39
Reporting
Project Reporting- Comprehensive reports displaying project data
Embedded Web Scorecards & Graphs- Design & share reports to track project
40 HP Application Lifecycle Management & HP Quality Center 11.00
Create TemplatesProject Reporting
Easily create report template
with custom layout
Add in to Microsoft
Word
41 HP Application Lifecycle Management & HP Quality Center 11.00
Customize TemplatesProject Reporting
Easily edit templates by
selecting fields from QC or ALM
42 HP Application Lifecycle Management & HP Quality Center 11.00
Generate ReportsProject Reporting
Generate template reports
with QC Data
Save template reports as private
or public (Shared)
43 HP Application Lifecycle Management & HP Quality Center 11.00
Share on Web Portals, Wikis, SharePoints
Embedded Web Scorecards & Graphs
Publish scorecards and graphs in HTML
pages
44 HP Application Lifecycle Management & HP Quality Center 11.00 44
Administration & IntegrationHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
45 HP Application Lifecycle Management & HP Quality Center 11.00
Administration & Integration
Side by Side Clients- Allows running multiple clients connecting to different versions of ALM and QC Servers (ALM 11; QC 9.2, 10.0, 11.0)
Client Installation- User can install client on desktop without system administration rights
REST APIs- New web services technology for simple integration with ALM platform. The ALM Synchronizer now leverages the REST APIs.
QC Sense- Internal monitoring tool that collects data and reports on user actions performed in the user interface, and all client and server activity resulting from those actions
Smart Repository- Optimized repository system, that creates better performance for common actions, and reduces the size of the file system
46 HP Application Lifecycle Management & HP Quality Center 11.00 46
Environment SupportHP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
47 HP Application Lifecycle Management & HP Quality Center 11.00
HP Quality Center and HP Application Lifecycle Management 11.00
New Environment Support
MS Office 2010
Windows 7 (32 Bit)
Internet Explorer 8
SQL Server 2008 SP1
Oracle 11g R2
Windows Server 2008 (64 Bit)Server
Environments
Database Servers
Client Environme
nts
Add ins